Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: sirkubador 13 Března 2007, 14:49:31

Název: grub a nový kernel na jiném oddílu
Přispěvatel: sirkubador 13 Března 2007, 14:49:31
Zdravím, na svém PC mám celkem 3 OS. kubuntu32bit, ubuntu32bit a ubuntu64bit(sezažené podle instalace vzestupně - poslední nejdřív). Po dlouhé době používání ubuntu32bit jsem zjistil, že všechny programy, které používám, mají svůj ekvivalent i na 64bitové architektuře. Proč si tedy kapku "neoptimalizovat" PC? O to jsem se ale raději neměl pokoušet, bych pravdu řekl ... Vrátil jsem se tedy na starší(datem instalace) ubuntu 64bit a první, co jsem udělal byla  aktualizace - tím jsem si právě naběhl, jádro se aktualizovalo, ale grub ho při startu nepoznal, snad tam tedy bylo. Upozorňuji, že grub je na oddílu s kubuntu, tedy jinde(ale moc se ve věcech kol grubu nevyznám). řekl jsem si, že jsem asi neodstranil všechno. Tak jsem vesele smazal staré jádro poté, co mě to taktně upozornilo. Co tedy s tím? Dá se nějak "aktualizovat" grub? Nebo, když by to v tom nebylo, jak doinstalovat to staré?

Díky
Název: grub a nový kernel na jiném oddílu
Přispěvatel: Jakub Kocourek 14 Března 2007, 19:47:44
Doporučuji přes apt-get remove (nebo Synaptic, pokud je ten systém vůbec startovatelný) odebrat všechna Ubuntu jádra. Následně zadat "apt-get install linux-image-generic" Mělo by dojít i k vygenerování initrd obrazu a zápisu do Grubu. Ale POZOR!!!!!!!! Pokud má Kubuntu a Ubuntu jiný /boot oddíl, dbejte na to, ať Grub upraví správný konfigurační soubor. Je víc než dobré mít na X systémů jen jeden /boot oddíl! Pokud nedojde k zápisu správné položky do Grubu, edituj /boot/grub/menu.lst a přidej řádky:
title      Ubuntu, kernel 2.6.17-10-generic
root      (hd0,1)
kernel      /vmlinuz-2.6.17-10-generic root=/dev/hda2 quiet splash locale=cs_CZ
initrd      /initrd.img-2.6.17-10-generic
quiet

Pokud máš jinou verzi jádra, uprav patřičně záznam. Co se týká "root (hd0,1)", je to ekvivalent /dev/hda2. Grub značí disky tímto zápisem. První číslo je řadič a druhé je oddíl. Pro SATA/SCSI je to myslím stejné. Koukni do /boot/grub/device.map.

Jakub Kocourek
Název: grub a nový kernel na jiném oddílu
Přispěvatel: sirkubador 14 Března 2007, 20:16:46
Startovatelný bohužel není. Vypíše se, že jádro nebylo nalezeno(ono je vlastně pryč), nové to nenašlo. /boot oddíl? Každý má jiný diskový oddíl, to ano. Mám SATA disk, připojuji /dev/sda5

Co teď?
Název: grub a nový kernel na jiném oddílu
Přispěvatel: slamozrout 14 Března 2007, 21:31:14
Live CD a nektery z navodů na aktualizaci Grubu,kterych je tady na foru dost.
teba zkus http://forum.ubuntu.cz/viewtopic.php?id=7344
Název: grub a nový kernel na jiném oddílu
Přispěvatel: sirkubador 15 Března 2007, 23:02:47
a tím se aktualizuje i informace o kernelech na všech oddílech?