Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: josefga 13 Března 2008, 21:43:07

Název: GRUB problem
Přispěvatel: josefga 13 Března 2008, 21:43:07
Grub se mi na sata disku nainstaluje na oddil hda 1.6 ale pri bootu pocitace se spusti jen win XP v biosu jsem hledal a tam je jen bootovat z hdd ale ne ze kteryho. Pro upresneni mam Atlon 64 bit, Ubuntu 7.10 pro AMD 64 bit a na jednom SATA disku win XP a Ubuntu datovy IDE disk, ktery menim, proto nelze instalovat na nem.
Název: Re: GRUB problem
Přispěvatel: Domi 13 Března 2008, 23:32:13
Gub se mi na sata disku nainstaluje na oddil hda 1.6 ale pri bootu pocitace se spusti jen win XP v biosu jsem hledal a tam je jen bootovat z hdd ale ne ze kteryho. Pro upresneni mam Atlon 64 bit, Ubuntu 7.10 pro AMD 64 bit a na jednom SATA disku win XP a Ubuntu datovy IDE disk, ktery menim, proto nelze instalovat na nem.

Máte 2 disky nebo jeden? WinXP je na jednom s Linuxem?
Název: Re: GRUB problem
Přispěvatel: josefga 13 Března 2008, 23:55:50
Ten druhý je jen s daty a měním ho za jiný taky s daty, takže Win XP je na jednom s Llinuxem samozřejmě na jiné partitions.
Název: Re: GRUB problem
Přispěvatel: honorguard 14 Března 2008, 00:19:49
Co prostě obnovit grub v MBR?
stačí spustit live cd. V konsoli
Kód: [Vybrat]
sudo -supotom pro přehled disků:
Kód: [Vybrat]
fdisk -lzjistit na kterém disku je ubuntu (nejlepší je je připojit a vyzkoušet pokud si nejste jistý)
a zadat
Kód: [Vybrat]
root (hdx,x)pozor! Indexováno od 0. X je číslo disku a druhé X je číslo paritiony (např sda1 je 0 atd.)
potom dát
Kód: [Vybrat]
setup (hdx)a ukončit grub a rebootovat.
Poté by měl naběhnout normálně Grub. Jen tam asi nebude win... Nejlepší by ho bylo potom přidat do grubu manuálně...
Název: Re: GRUB problem
Přispěvatel: josefga 14 Března 2008, 00:50:54
Tak to taky nepomohlo ještě jsem vyzkoušel obnovu Grubu podle wiki a taky ne jenom pokrok v tom, že Grub najede ale po odkliknutí jak Ubuntu tak i Win XP (které tam kupodivu byly) se napíše EROR 22 na Linuxu a na Win NTLDR Nenalezen, ale když dám nabootovat z CD a tam odkliknu nabootovat z HDD tak vše proběhne korektně myslím, že problém bude v tom že bios ten disk má jinak pojmenovaný než Linux. Doplňuji že jsem dal v Grubu setup sda1 
Název: Re: GRUB problem
Přispěvatel: josefga 14 Března 2008, 01:22:19
Tady je ještě výpis z menu.lst :


title      Ubuntu 7.10, kernel 2.6.22-14-generic
root      (hd1,5)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=abe3f3b5-2098-42c7-9502-6596a17e5533 ro quiet splash
initrd      /boot/initrd.img-2.6.22-14-generic
quiet

title      Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root      (hd1,5)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=abe3f3b5-2098-42c7-9502-6596a17e5533 ro single
initrd      /boot/initrd.img-2.6.22-14-generic

title      Ubuntu 7.10, memtest86+
root      (hd1,5)
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Microsoft Windows XP Professional
root      (hd1,0)
savedefault
makeactive
map      (hd0) (hd1)
map      (hd1) (hd0)
chainloader   +1

samozřejmně ta relevantní část
Název: Re: GRUB problem
Přispěvatel: Domi 14 Března 2008, 02:37:47
Zkuste zaexperimentovat s root      (hd1,5), třeba root (hd1,6) nebo root (hd0,6), prostě tam kde je Linux...
Výše píšete, že grub je na hd1,6, no nevím, jsem spíš začátečník...

jinak příkaz sudo gedit /boot/grub/menu.lst, ale z live cd bute asi muse připojit disk a příkaz bude mít jinou cestu na začátku...
Název: Re: GRUB problem
Přispěvatel: josefga 14 Března 2008, 04:08:15
už nejsem v Live distribuci dám sice cd z toho první boot ale dám bootovat HDD tak to funguje .Jde o to jak bios označuje SATA disk než si linux natáhne nějaký ovladače z logu jsem vyčetl že ho nejdřív mountne jako hd1 a pak s natáhne ovladač označí ho jako SCSI a označí za sda1 ,ale víc jsem z toho nevyčetl.
Název: Re: GRUB problem
Přispěvatel: josefga 15 Března 2008, 11:00:11
tak jsem pokročil hd(1,2) jem udělal hd(0,2) a ubuntu běží a jde přímo nabootovat je velice zajímavé že widle taková úprava nerozchodí dělal jsem stím všechno možný a ty nobootuju jen přes CD s live distribucí tam hned nabootovat z prvního HDD a pak v Grubu nabootovat Win XP a to když mám v menu.list hd(1,0)
už nevím co stím 
Název: Re: GRUB problem
Přispěvatel: Martin 'Želva' Malý 15 Března 2008, 19:15:04
GRUB čísluje od 0 tzn.: 1. disk je tedy hd0, 1. partitiona je taky 0! Pozor na něj!
Název: Re: GRUB problem
Přispěvatel: josefga 15 Března 2008, 22:50:23
ano ale na všech patišnách jsem zkoušel hd(0.0) taky nechodí jen my není jasný proč nabootuje přes CD rom jako hd(1,0) pro wokna ,hd(1,2) pro ubuntu pak přímo nabootuje ubuntu z hd(0,2) ale wonka z hd(0,0) ne napíše ntldr nenalezen a to samý kdž dám hd(1,0)
Název: Re: GRUB problem
Přispěvatel: Martin 'Želva' Malý 16 Března 2008, 14:06:18
Asi se ten CD-ROM cítí být prvním diskem - 0, a ten druhý je ten 1. ;)
Název: Re: GRUB problem
Přispěvatel: josefga 17 Března 2008, 01:15:23
už jsem na to přišel sice nevím proč ale na konci souboru menu.list u bootování windows je toto
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Microsoft Windows XP Professional
root      (hd1,0)
savedefault
makeactive
map      (hd0) (hd1)
map      (hd1) (hd0)
chainloader   +1

no a to map prostě přehodí značení disků nechápu proč to tam bylo a jaký to má význam když jsem tyto řádky zakomentoval mřížkou najednou to jede a funguje všechno jen po prvním najetí do widlí to spustilo úplnou kontrolu disku .Ale te´d v poho.Jenom mohl by někdo vysvětlit proč to tam bylo nějak to nechápu
Název: Re: GRUB problem
Přispěvatel: Milhouse 17 Března 2008, 08:01:19
Map se používá, pokud je Win na jiném fyzickém disku než Linux. Bez toho by to pak nefachčilo.