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: Nelze nastavit jiný výchozí OS  (Přečteno 2983 krát)

martjan

  • Návštěvník
  • Příspěvků: 1
Nelze nastavit jiný výchozí OS
« kdy: 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?
« Poslední změna: 29 Července 2011, 12:16:22 od Tadeáš Pařík »

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: Nelze nastavit jiný výchozí OS
« Odpověď #1 kdy: 21 Července 2011, 22:14:01 »
http://wiki.ubuntu.cz/GRUB2
polozka GRUB_DEFAULT

Holubok

  • Návštěvník
  • Příspěvků: 5
Re: Nelze nastavit jiný výchozí OS
« Odpověď #2 kdy: 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.

skunkos

  • Aktivní člen
  • *
  • Příspěvků: 399
    • Osobní web
Re: Nelze nastavit jiný výchozí OS
« Odpověď #3 kdy: 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?
ArchLinux (KDE)
Můj web

Holubok

  • Návštěvník
  • Příspěvků: 5
Re: Nelze nastavit jiný výchozí OS
« Odpověď #4 kdy: 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 :-)

saw

  • Návštěvník
  • Příspěvků: 1
Re: Nelze nastavit jiný výchozí OS
« Odpověď #5 kdy: 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 )

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Nelze nastavit jiný výchozí OS
« Odpověď #6 kdy: 08 Srpna 2011, 16:16:53 »
StartUp-Manager?
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

skunkos

  • Aktivní člen
  • *
  • Příspěvků: 399
    • Osobní web
Re: Nelze nastavit jiný výchozí OS
« Odpověď #7 kdy: 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.
ArchLinux (KDE)
Můj web

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Nelze nastavit jiný výchozí OS
« Odpověď #8 kdy: 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é.
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

 

Provoz zaštiťuje spolek OpenAlt.