jadro na diskete a rootfs na disku
Martin Zidek
zidek na westmaster.com
Pondělí Květen 26 09:41:23 CEST 2003
Zdravim !
Do fstab dejte primo nazev zarizeni ne LABEL.
Nebo zmente labely pouzitim "tune2fs". Root disk se v image os
meni prikazem "rdev".
S pozdravem
Martin Zidek
Petr Sysel wrote:
> Dobry den
>
> Mohl by mi nekdo prosim poradit s nasledujicim problemem. Na jednom
> serveru jsem mel maly systemovy disk a k nemu velky datovy. Bohuzel ten
> maly ted odesel a z velkeho nejde bootovat, protoze bios podporuje disky
> pouze do 32GB. Takze jsem na velkym disku vytvoril swap (/dev/hda1),
> systemovou oblast (/dev/hda2) a datovou oblast. Do systemove oblasti
> jsem ze zalohy nakopiroval obsah puvodniho systemoveho disku, upravil
> /etc/fstab (zmenilo se pouze pripojeni swapu, protoze v puvodnim systemu
> byl root na /dev/hda1 a swap na /dev/hda2) a podle Bootdisk-HowTo jsem
> vytvoril bootovaci disketu. Doufal jsem, ze vse bude fungovat, ale mylil
> jsem se. Pri bootovani LILO natahne jadro, dekomprimuje ho a vse probiha
> bez problemu az do chvile, kdy se ma pripojovat root filesystem. V tom
> okamziku se objevi chyba 'Couldn't find matching filesystem: LABEL=/'
> (to je vlastne prvni radek fstab - LABEL=/ / ext2 defaults 1 1) a
> otevre se pouze nejaka opravna konzole. V ni lze spoustet vsechny
> programy, ktere byly na puvodnim disku (dokonce je platne i rootovske
> heslo), takze predpokladam, ze pripojit systemovy disk neni problem, ale
> problem bude nekde v parametrech jadra ci co. Kdyz si totiz vypisu
> seznam pripojenych disku (mount), tak na root / je pripojeny disk
> /dev/hda1. Puvodne to byl systemovy disk, ale ted je to swap. Pritom v
> konfiguraci LILO jadru predavam parametr root=/dev/hda2. A kdyz jsem to
> zkusil zmenit na /dev/hda1, tak mi jadro zahlasi, ze nemuze najit init a
> bootovani skonci jeste driv.
>
> Kdyz jsem zkousel uplne stejnym postupem vytvorit bootovaci disketu na
> jinym pocitaci, tak vse fungovalo jak ma. Takze problem musi byt v tom,
> ze se zmenilo rozdeleni oblasti na disku. Jednak, ze swap je ted jako
> prvni oblast a systemovy disk jako oblast druha, a navic systemovy disk
> je ext3, puvodne byl ext2.
>
> Uvitam jakoukoli radu nebo napad, protoze jsem z toho uz zoufalej.
> Hlavne by me zajimalo, jestli staci odkaz na rootfs zadat jadru jako
> parametr nebo je nutne ho uvest jeste v nejakem konfiguraku.
>
> Diky za vsechny napady
>
> ---
> Petr Sysel
>
Další informace o konferenci Linux