Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: martjan 21 Července 2011, 22:08:07

Název: Nelze nastavit jiný výchozí OS
Přispěvatel: martjan 21 Července 2011, 22:08:07
Po upgradu na verzi 11.04 se snažím nastavit zavaděč (grub) tak, aby jako implicitní položka byly WinXP. Potřebuju to nutně, protože ostatní uživatelé PC v práci jsou starší pánové, kteří linux ještě neviděli a určitě ho vidět chtít nebudou (prý vzhledem k tomu, že je příští týden čeká funus :)))
Takže udělal jsem toto:
Kód: [Vybrat]
Disk /dev/sda: 40,0 GB, 40 020 664 320 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 4 865
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x8c8e8c8e

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *           1        2805    22528992+   7  HPFS/NTFS
/dev/sda2            2805        4750    15625216   83  Linux
/dev/sda3            4751        4866      926721    5  Rozšířený
/dev/sda5            4751        4866      926720   82  Linux swap/Solaris
twr@twr-System-Name:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-11-generic
Found initrd image: /boot/initrd.img-2.6.38-11-generic
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done

Hvězdička sice "svítí" u WinXP, ale i po updatu a restartu je výchozí opět jen Ubuntu 11.04. Nastavit na jinou položku (memtest) to lze - používám Startupmanager.

Poradíte někdo, jak zavaděč přelstít a dosáhnout svého?
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: daysleeper 21 Července 2011, 22:14:01
http://wiki.ubuntu.cz/GRUB2
polozka GRUB_DEFAULT
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: Holubok 29 Července 2011, 12:15:00
Mam presne ten isty problem. Problemy u mna (aspon sa mi zda) nastali po nainstalovani VirtualBox a v nom Virtualneho Windows XP na dynamicky zvacsujuci sa disk. Lenze mne nepomaha ani zmena v polozke GRUB_DEFAULT. V nej mam hodnotu nastavenu na 6 - co je v mojom pripade Windows XP.
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: skunkos 29 Července 2011, 14:52:37
Mam presne ten isty problem. Problemy u mna (aspon sa mi zda) nastali po nainstalovani VirtualBox a v nom Virtualneho Windows XP na dynamicky zvacsujuci sa disk. Lenze mne nepomaha ani zmena v polozke GRUB_DEFAULT. V nej mam hodnotu nastavenu na 6 - co je v mojom pripade Windows XP.
A počítáš to od nuly?
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: Holubok 29 Července 2011, 15:02:52
Mam presne ten isty problem. Problemy u mna (aspon sa mi zda) nastali po nainstalovani VirtualBox a v nom Virtualneho Windows XP na dynamicky zvacsujuci sa disk. Lenze mne nepomaha ani zmena v polozke GRUB_DEFAULT. V nej mam hodnotu nastavenu na 6 - co je v mojom pripade Windows XP.
A počítáš to od nuly?
No tak som to nakoniec spravil podla tohoto navodu a ide mi to.

Z 99% tam bude Grub2. Do souboru /etc/default/grub pridej radek:

GRUB_DEFAULT="Ubuntu, with Linux 2.6.32-23-386"

Do " " dej presny jmeno Win7, co mas v zavadeci. Staci ho pres schranku zkopirovat z /boot/grub/grub.cfg .

Napr. pro memtest najdu v /boot/grub/grub.cfg:

menuentry "Memory test (memtest86+)" {
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set 72f2dba5-5083-4895-8e93-92f4514a035f
   linux16   /boot/memtest86+.bin
}

a do /etc/default/grub dam

GRUB_DEFAULT="Memory test (memtest86+)"

pak uz jenom spust sudo update-grub a resetni pc :-)
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: saw 08 Srpna 2011, 16:10:50
Ubuntu mam 1 den,takže pro amatery co maj prvni zkušenost je to takhle, ALT+F2 a vložte gksudo gedit,najit system souboru /etc/default/grub a editovat GRUB_DEFAULT=6,ono jak piše Skunkos,od nuly jsou ty widle 5,+ možno editovat GRUB_TIMEOUT=10,v sekundach čas zobrazeni nabidky,a potom v terminalu sudo update-grub,a restart pc,jinak v terminalu vložit je jak ve windows ale + shift )
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: jAster_BA 08 Srpna 2011, 16:16:53
StartUp-Manager?
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: skunkos 09 Srpna 2011, 08:39:00
StartUp-Manager?
Zbytečný, těmdle utilitám, co se týče grubu a nějakýho tweakovýná start up skriptů jsem nikdy nevěřil a myslím, že dělám dobře.
Název: Re: Nelze nastavit jiný výchozí OS
Přispěvatel: jAster_BA 09 Srpna 2011, 09:46:56
StartUp-Manager?
Zbytečný, těmdle utilitám, co se týče grubu a nějakýho tweakovýná start up skriptů jsem nikdy nevěřil a myslím, že dělám dobře.
V tomto s tebou súhlasím ale editovať konfig od grubu2 pre začiatočníka je dosť riskantné.