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: můj grub se zbláznil.  (Přečteno 3420 krát)

ing. Roubátko

  • Host
můj grub se zbláznil.
« kdy: 31 Května 2007, 20:47:27 »
prostě jsem chtěl zase jednou nabootovat do windows a v grubu nebyly ty 4 nabídky jako dřív (3 pro ubuntu, 1 pro windows) ale vypadalo to nějak takhle:
Kód: [Vybrat]
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=53b4ac59-d9d5-4f53-af11-c8a906709359 ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=53b4ac59-d9d5-4f53-af11-c8a906709359 ro single
initrd /boot/initrd.img-2.6.20-16-generic

title Ubuntu, kernel 2.6.20-15-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=53b4ac59-d9d5-4f53-af11-c8a906709359 ro quiet splash
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=53b4ac59-d9d5-4f53-af11-c8a906709359 ro single
initrd /boot/initrd.img-2.6.20-15-generic

title Ubuntu, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet
no a windows nikde. já do toho menu.lst fakt nezasahoval! no a kámoš mi poslal jak to má on, jelikož má taky takhle dualboot...já to tam zkopíroval, přidal toto:
Kód: [Vybrat]
title windows
root (hd1,1)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
a stejně to nefunguje, asi potřebuju najít správnou kombinaci pro to (hdx,y)...a fakt by mě zajímalo jak je tohle možný...

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
můj grub se zbláznil.
« Odpověď #1 kdy: 31 Května 2007, 20:55:26 »
Pokud jste původně neměl Windows zapsány až za tou čárou s nápisem "END DEBIAN AUTOMAGIC KERNELS LIST", tak se vám smazaly při nainstalování nového jádra (to je nepříjemnost spojená s reinstallem jádra - všechno mezi začátkem a koncem toho aut. generovaného seznamu přepíše...).

hdx,y
- x pořadí disku (primary master 0, primary slave 1, secondary master 2...)
- y pořadí oddílu (první 0, druhý 1...)
- pokud nevíte na jakém disku/oddíle se win nachází zjistíte to příkazem sudo fdisk -l

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #2 kdy: 01 Června 2007, 11:39:53 »
takže výpis ze sudo fdisk -l:
Kód: [Vybrat]
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1824    14651248+  83  Linux
/dev/sda2            1825       12405    84991882+  83  Linux
/dev/sda3           12406       12770     2931862+  82  Linux swap / Solaris
/dev/sda4   *       12771       14592    14635215    7  HPFS/NTFS
takže jsem do menu.lst přidal:
Kód: [Vybrat]
title Windows XP
root (hd0,3)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
a po volbě windows v grubu mi to hlásí chybu:
Kód: [Vybrat]
chyba při čtení disku. restartujte pomocí ctrl+alt+delpomocí ctrl+alt+del jsem restartoval a jsem zase tady...

Nfn

  • Návštěvník
  • Příspěvků: 37
můj grub se zbláznil.
« Odpověď #3 kdy: 01 Června 2007, 12:38:33 »
Mapování HDD mi přijde zbytečné, když bootuješ jenom z 1 harddisku. Takže jestli to správně chápu (označil jsi dobře oddíl na disku, ale potom jsi prohodil disky), tak by záznam pro windows měl vypadat takhle:

title Windows XP
root (hd0,3)
makeactive
chainloader +1

Zápis pro ne-Ubuntu systémy by se měl rozhodně nacházet až za automagicem, přesně jak to napsal vojtech.t.
"We can do this hard way or my way. In fact, they are both the same."

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #4 kdy: 01 Června 2007, 14:21:11 »
Citace: Nfn
Mapování HDD mi přijde zbytečné, když bootuješ jenom z 1 harddisku. Takže jestli to správně chápu (označil jsi dobře oddíl na disku, ale potom jsi prohodil disky), tak by záznam pro windows měl vypadat takhle:

title Windows XP
root (hd0,3)
makeactive
chainloader +1

Zápis pro ne-Ubuntu systémy by se měl rozhodně nacházet až za automagicem, přesně jak to napsal vojtech.t.
díky chlape. bez toho "mapování" jak jsi to nazval (já absolutně netuším o čem je řeč...:rolleyes: ) mi to jede. takže vyřešeno.
edit: jen nevím co myslíš tím "..., ale potom jsi prohodil disky", já do ničeho nezasahoval- prostě to najednou přestalo jít. pan administrator říkal že to bylo aktualizací jádra...

Nfn

  • Návštěvník
  • Příspěvků: 37
můj grub se zbláznil.
« Odpověď #5 kdy: 01 Června 2007, 14:37:34 »
Jasně, hlavně že to jede. Abych popsal tvůj problém: aktualizoval jsi jádro a proto se přepsala (znovu vygenerovala) část menu.lst. Ta část začíná něco jako BEGIN DEBIAN AUTOMAGIC a končí END DEBIAN AUTOMAGIC. A právě v té části jsi měl záznam pro bootování Windows a ten záznam ti to zrušilo. Proto je pro příště vhodné mít tenhle záznam až za řádkem END DEBIAN AUTOMAGIC, jinak se to po další aktualizaci jádra znovu přepíše.

Ten záznam pro Win, který jsi zkopíroval od kámoše ti nefungoval, protože on má očividně Win na jiném harddisku než Grub a proto tam měl slovíčka "map", která mu v tom dělala pořádek. Ty máš tohle všechno na jednom harddisku, proto ti to map jenom rozhodil. Map slouží k "prohazování" harddisků a používá se u záznamu pro Win. Win by totiž psychicky nezvládly bootovat z jiného než prvního harddisku (proto když jsou na druhém disku atd. je nutné je přesvědčit, že jsou vlastně na prvním).

Trošku jsem se rozkecal. :D
"We can do this hard way or my way. In fact, they are both the same."

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #6 kdy: 01 Června 2007, 16:14:13 »
Citace: Nfn
Trošku jsem se rozkecal. :D
a vůbec to nevadí:D já se rád přiučím a díky za to rozkecání, pochopil jsem to z toho. ale ještě jednu otázečku: aktualizace jádra se dělá klasicky pomocí sudo apt-get upgrade nebo je to něco "spešl"? protože já dělal jen normální klasický aktualizace a když jsem se na tohle ptal toho kámoše tak říkal že myslí že jádro se aktualizuje jinak...

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
můj grub se zbláznil.
« Odpověď #7 kdy: 01 Června 2007, 16:32:16 »
sudo apt-get install dist-upgrade
Ale třeba Synaptic, když dáte aktualizovat vše, dělá právě dist-upgrade.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #8 kdy: 01 Června 2007, 16:44:31 »
tak já si na svůj nový notebook nainstaloval rovnou feisty fawn, neaktualizoval jsem systém. ale některé aktualizace mi nejdou provést přes příkazovou řádku a ty dodělávám pomocí adeptu- spustím ten adept updater v systray. to se mi nedávno stalo tak jsem to udělal přes adept- možná to bude ono. nic jiného než klasické aktualizace jsem nedělal.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
můj grub se zbláznil.
« Odpověď #9 kdy: 01 Června 2007, 17:03:07 »
Proč nejdou v příkazovém řádku?
Hoďte sem kdyžtak ty errory
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #10 kdy: 05 Června 2007, 13:44:36 »
jakub.lucky:
já čekám až se nějaká taková aktualizace která mi přes příkazový řádek nepůjde "ukáže", a furt nic..nu přesně si nepamatuju jak to vypadá, ono to snad nepíše ani žádnou chybovou hlášku, prostě to neaktualizuje a nechá to bejt, a jde mi to jen graficy přes adept updater. no až to přijde tak to sem pastnu..

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #11 kdy: 09 Července 2007, 12:28:51 »
po dlouhý době se mi povedla teda jedna ta aktualizace, která nejde přes příkazovou řádku:
Kód: [Vybrat]
vlkodrak@vlkodrak:~$ sudo apt-get upgrade
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
Následující balíky jsou podrženy v aktuální verzi:
  hal
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 1 neaktualizováno.
vlkodrak@vlkodrak:~$

primar

  • Návštěvník
  • Příspěvků: 42
můj grub se zbláznil.
« Odpověď #12 kdy: 09 Července 2007, 13:43:48 »
to znamena ze nieje co aktualizovat teda ziadna chybova hlaska :D

ing. Roubátko

  • Host
můj grub se zbláznil.
« Odpověď #13 kdy: 09 Července 2007, 14:57:47 »
Citace: primar
to znamena ze nieje co aktualizovat teda ziadna chybova hlaska :D
však já nepsal že je to chybová hláška...ale je co aktualizovat- když kliknu na ten adept updater co mám v systray vždycky když je nějaká aktualizace tak se to normálně zaktualizuje.

 

Provoz zaštiťuje spolek OpenAlt.