"Zmizelá" partišna...

Ludek Finstrle luf na pzkagis.cz
Pátek Duben 27 15:06:05 CEST 2012


Ahoj,

Fri, Apr 27, 2012 at 11:00:58AM +0200, Jan Marek napsal(a):
> na mém Oracle Linuxu 6.2 (stejné jako RedHat 6.2) mi po
> přegenerování initrd a restartu "zmizela" partition sda1.
> Naštěstí to nebyla root partišna, ale /boot. Je zajímavé, že
> kpartx, fdisk, cfdisk a další podobné nástroje tuto partišnu
> vidí, ale v /dev mi chybí odpovídající blokové zařízení. Problém

  podobnou vec jsem videl pod rukama nedavno, kdyz jsem nabootoval
stroj do rescue rezimu a dal mu at detekuje predchozi linux disky.
Kdyz jsem detekci nedal, tak vse bylo ok. Nemel jsem cas to zkoumat
dal.

> Je možné nějak zjistit, kde se tato partišna "ztratila"? Na PC je

Netusim.

> Procházel jsem dmesg - tam je partition při detekci disku
> vypsaná, ale už se nikde neobjevuje, kde se ztratila, nebo něco o
> tom, že by byla špatná...

Jj, presne takto to vypadalo. Nemas nejak spatne pregenerovany
initrd (ci zazalohovany ten predchozi)?

> Šlo by nějak linux donutit, aby mi znovu načetl partition na sda?

partprobe, ale to ten disk nesmi byt pouzivany a kdyz pises, ze na
nem mas root ... :(

> Je možné případně zjistit, co se s touto partition stalo?

Ja bych tipnul, ze se s ni nestalo nic. Spise ti ji neco "schovava".

Zkus stary initrd (pokud mas zalohovany) popr. nejaky rescue rezim bez
detekce linuxovych disku/oddilu a pokud to bude ok, tak si muzes pohrat
s tim, co ti to schovava. Tipuji detekci dm-raidu ci nejakych takovych
srandicek. Bohuzel blizsi postup me ted nenapada.

Luf


Další informace o konferenci Linux