Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: tocy 26 Května 2008, 19:24:58

Název: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: tocy 26 Května 2008, 19:24:58
Zdravím všechny,
potřeboval bych poradit- mám na PC dual boot windows xp a ubuntu. Donedávna jsem měl ubuntu 7.04, poté jsem si na další oddíl na zkoušku nainstaloval ubuntu 8.04 (takže jsem měl 3 operační systémy). Ubuntu 8.04 mě zaujalo, takže jsem se ve windows v programu Acronis Disk Director Suite zbavil oddílu, kde bylo nainstalováno ubutu 7.10. Teď se ale nemůžu dostat do ubuntu 8.04, ani když jsem opravil zavaděč grub. V grubu se mi ukazuje widows xp, ubunu 8.04 i ubuntu 7.10, ale samozřejmě také nejde spustit. Z grubu spustím jenom xp.
Poradí mi někdo, co s tím? Nebo mám rovnou ubuntu nainstalovat znovu?
Díky.
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: MacHala 26 Května 2008, 20:20:34
rozhodne nereinstalujte (s linuxem je ostuda resit problemy reinstalem  ;) ) a radeji ukazte co vypise fdisk -l (pozor, je to male L ne velke i) a poslete obsah vaseho /boot/grub/menu.lst

asi to budete muset udelat z liveCD...
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: premet 26 Května 2008, 20:35:25
Jen doplním
Kód: [Vybrat]
sudo fdisk -l protože jinak to neukáže nic.
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: premet 26 Května 2008, 20:44:33
Jo až ted jsem si to přečetl celý znova a jelikož to bude z Live CD tak by to mělo jít i bez sudo takže se omlouvám. Ale pro výpis z grubu budete muset připojit oddíl s Ubuntu  ;).
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: tocy 26 Května 2008, 23:07:18
Takže - pomocí instalačního cd jsem otevřel Ubuntu a v terminálu zadal příkaz:
sudo fdisk -l

potom se zobrazilo toto:
Disk /dev/sda: 80.0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x850776bc


   Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1         788     6329578+  12  Compaq diagnostics

/dev/sda2   *         789        2630    14795865    7  HPFS/NTFS

/dev/sda3            2631        7492    39054014+   7  HPFS/NTFS

/dev/sda4            7493        9729    17968702+   5  Extended

/dev/sda5            7493        7626     1076323+  82  Linux swap / Solaris

/dev/sda6            7627        8414     6329578+  bc  Unknown

/dev/sda7            8415        9729    10562706   83  Linux


na to další (/boot/grub/menu.lst) terminál reagoval, jako že je to špatný příkaz.



Když jsem předtím zrušil ten diskový oddíl s Ubuntu 7.10, obnovil jsem grub podle tohoto návodu ( http://wiki.ubuntu.cz/GRUB/Obnova ). Jenom dodám, že v terminálu jsem zjistil, že Linux se nachází na (hd0,6). Dělal jsem to předtím už několikrát, takže v tom by problém být neměl.
Teď, když si při spouštění PC v grubu vyberu ubuntu 8.04, ukáže se mi:
Error 22: No such partition
Pres any key to continue...


Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: truhlik 26 Května 2008, 23:28:30
Bude chyba ve vasem konfiguracnim souboru GRUBU "/boot/grub/menu.lst"  :)

1) Spustit LiveCD
2) Vytvorit pripojny bod
Kód: [Vybrat]
sudo mkdir /media/linux3) Pripojit oddil s grubem
Kód: [Vybrat]
sudo mount /dev/sda7 /media/linux4) Otevrit konf. soubor
Kód: [Vybrat]
sudo gedit /media/linux/boot/grub/menu.lst5) Opravit patricne udaje
Melo by tam byt nakonci souboru nekolik odstavcu reprezentujici vase polozky v GRUBU. Opravte cast reprezentujici polozku Ubuntu Hardy .... napriklad toto:
Kód: [Vybrat]
title Ubuntu hardy (development branch), kernel 2.6.24-15-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-15-generic root=UUID=ca7b763c-0101-447a-a7d8-7c0d154f8477 ro splash
initrd /boot/initrd.img-2.6.24-15-generic
Tak aby na radku zacinajicim "root" bylo "(hd0,6)"
a na radku zacinajicim "kernel" bylo za slovem "root=" toto "/dev/sda7"
takze celkove by to melo vypadat nak takto:
Kód: [Vybrat]
title Ubuntu hardy (development branch), kernel 2.6.24-15-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.24-15-generic root=/dev/sda7 ro splash
initrd /boot/initrd.img-2.6.24-15-generic
Ostatni parametry jako verzi jadra tam nechte. Pokud se nepodari nabootovat ani s temito parametry muzete editovat bootovani primo v grubu pomoci klavesy "e" najedete na prislusny radek a opet "e" a muzete snadno menit cisla oddilu, po jakekoliv zmene potvrdte enterem a spustte bootovani klavesou "b".
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: tocy 27 Května 2008, 21:02:51
to Luboš: Díky, s pomocí Vašeho návodu jsem to zprovoznil  :) 
Chtěl jsem se ještě zeptat, můžu v tom výpisu po zadání příkazu "sudo gedit /media/linux/boot/grub/menu.lst" vymazat nabídky na spuštění ubuntu 7.10 (které již v PC nemám)? Nebo, jak jinak to odstraním z grubu?
Díky za info.
Název: Re: Po smazání oddílu se 7.10 nejde spustit 8.04
Přispěvatel: truhlik 27 Května 2008, 22:26:01
Ano, muzete je vymazat. Doporucuji udelat predtim zalohu!