Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: grub a nový kernel na jiném oddílu  (Přečteno 1580 krát)

sirkubador

  • Aktivní člen
  • *
  • Příspěvků: 270
    • http://minastir.ic.cz
grub a nový kernel na jiném oddílu
« kdy: 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
"A simple, lightweight linux distribution" (64-bit)

Jakub Kocourek

  • Návštěvník
  • Příspěvků: 87
grub a nový kernel na jiném oddílu
« Odpověď #1 kdy: 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

sirkubador

  • Aktivní člen
  • *
  • Příspěvků: 270
    • http://minastir.ic.cz
grub a nový kernel na jiném oddílu
« Odpověď #2 kdy: 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ď?
"A simple, lightweight linux distribution" (64-bit)

slamozrout

grub a nový kernel na jiném oddílu
« Odpověď #3 kdy: 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
MSI P35 Platinum, Core 2 Duo E6850 3GHz, Patriot DDR2 2x1GB 800MHz Kit, ASUS EN8600GT 512MB DDR3, Archlinux....

sirkubador

  • Aktivní člen
  • *
  • Příspěvků: 270
    • http://minastir.ic.cz
grub a nový kernel na jiném oddílu
« Odpověď #4 kdy: 15 Března 2007, 23:02:47 »
a tím se aktualizuje i informace o kernelech na všech oddílech?
"A simple, lightweight linux distribution" (64-bit)

 

Provoz zaštiťuje spolek OpenAlt.