Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: orel 30 Listopadu 2007, 20:18:52

Název: upgrade 5.10 na 6.06 - nenastartuje - při startu nenajde oddíl / [vyřešeno]
Přispěvatel: orel 30 Listopadu 2007, 20:18:52
Po přechodu z Ubuntu 5.10 na 6.06 mi systém nenastartuje.
Postupoval jsem podle http://wiki.ubuntu.cz/P%C5%99echod_na_Dapper_Drake
Instalace proběhla v pořádku. Po restartu mi však systém nenaběhl.
Grub je v pořádku. /boot mám na samostatném oddíle.
Oddíl s linuxem mám na hd3. Ten ale při spouštění nelze nalézt.
Po výběru Ubuntu, kernel 2.6.15-29-386 (recovery mode) probíhá vypisování hlášek a končí takto:

[17179578.172000] hub 3-8:1.0: USB hub found
[17179578.172000] hub 3-8:1.0: 3 ports detected
Done.
Begin: Waiting for root file system... ...
Done.
ALERT! /dev/hdb3 does not exist. Dropping to a shell!
BusyBox v1.01 (Debian 1:1.01-4ubuntu3) Built-in shell (ash)
#

když napíšu help, tak mi to vypíše asi 50 příkazů, ale např fdisk tu není.

Při spuštení Live CD Ubuntu 7.10 jsem tento oddíl nalezl a můžu z něj bez problému číst.
Pro jistotu jsem v terminálu napsal cfdisk a vše bylo v pořádku.
(Pro jistotu jsem zapsal příznak boot u jednoho oddílu a uložil a potom jsem to zase vrátil zpět.
To pro jistotu, pokud by byla mírně poškozená partition table. Jednou mi toto už pomohlo.)

Po restartu mi opět Ubuntu nenastartuje a chová se tak jak jsem napsal.
Díky za každou radu.
Název: Re: upgrade 5.10 na 6.06 - nenastartuje - při startu nenajde oddíl /
Přispěvatel: orel 01 Prosince 2007, 09:11:19
Pravděpodobně je problém v části, která se nahrála do /boot, ale kde a jak mám hledat konkrétní chybu?
Doufám, že se někdo ozve.  ;)
Název: Re: upgrade 5.10 na 6.06 - nenastartuje - při startu nenajde oddíl /
Přispěvatel: orel 01 Prosince 2007, 14:35:59
Tak jsem problém vyřešil a ubuntu 6.06 mi už funguje.  :)

Jak se mi to povedlo:

Říkal jsem si, že na /boot v nějakém konfiguračním souboru bude špatně zapsán odkaz na hdd.
V Live CD jsem spustil Prohlížeč souborů - a prohlédl jsem si změny na /boot.
Přímo na /boot mě zarazilo, že je zde kromě nového initrd.img-2.6.15-29-386 aktualizováno i initrd.img-2.6.12-9-386.
Jinak tu kromě nových jsou i staré soubory.
V adresáři /boot/grub jsem našel novou verzi souboru menu.lst.
Zde z neznámého důvodu bylo hdb3 místo hda3. ??? Tak jsem to opravil.

Za zmínku stojí, že když jsem jednou upravoval menu.lst, tak jsem uložil starou verzi do menu.lst.bak.
A nyní mi instalátor tento soubor smazal a od opravovaných souborů neudělal žádnou pořádnou zálohu.
Tomu říkám "prasárna".  >:( Nyní tam sice vidím i menu.lst~, ale v něm je také hdb3 a ne původní hda3 jak jsem to měl.

Změna souboru menu.lst v live CD:
po otevření /boot/grub/menu.lst jsem si všiml, že se otevřelo /media/_boot/grub/menu.lst (jen pro čtení)
v terminálu:
sudo cp /media/_boot/grub/menu.lst /media/_boot/grub/menu.lst.bak
gksudo gedit /media/_boot/grub/menu.lst

zámena hdb3 -> hda3, Save

Děkuji všem za rady a komentáře. Moc jich nebylo...  ;)