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: Boot Ubuntu pomocou windows boot manager - win7  (Přečteno 5659 krát)

fish

  • Aktivní člen
  • *
  • Příspěvků: 307
Boot Ubuntu pomocou windows boot manager - win7
« kdy: 14 Února 2010, 20:39:14 »
Nechcel som inštalovať grub do mbr na novom notebooku. Preto som po inštalácii Ubuntu 9.10 do /dev/sda5 grub tiež nainštaloval do /dev/sda5. Linux momentálne nie je možné bootovať. Treba nakonfigurovať boot manager vo win7

Treba boot do linuxu z live CD alebo alternate CD. Príkazom
Kód: [Vybrat]
dd if=/dev/sda5 of=Linux.bin bs=512 count=1
sa skopíruje prvých 512 bajtov z /dev/sda5 do súboru. (napríklad na  flash disk)

Boot do windows, skopírovať Linux.bin na c: disk.

Spustiť cmd.exe ako správca.
Konfigurácia pred úpravou:
Kód: [Vybrat]
C:\Windows\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  sk-SK
inherit                 {globalsettings}
default                 {current}
resumeobject            {7f53bbfb-01b7-11df-b533-00262d7f1de2}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  sk-SK
inherit                 {bootloadersettings}
recoverysequence        {7f53bbfd-01b7-11df-b533-00262d7f1de2}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {7f53bbfb-01b7-11df-b533-00262d7f1de2}
nx                      OptIn

Príkazmi sa nakonfiguruje boot manager:
Kód: [Vybrat]
C:\Windows\system32>bcdedit /create /d "Linux" /application BOOTSECTOR
The entry {7f53bbff-01b7-11df-b533-00262d7f1de2} was successfully created.

C:\Windows\system32>bcdedit /set {7f53bbff-01b7-11df-b533-00262d7f1de2} device Partition=c:
Operácia sa úspešne dokončila.

C:\Windows\system32>bcdedit /set {7f53bbff-01b7-11df-b533-00262d7f1de2} path \Linux.bin
Operácia sa úspešne dokončila.

C:\Windows\system32>bcdedit /displayorder {7f53bbff-01b7-11df-b533-00262d7f1de2} /addlast
Operácia sa úspešne dokončila.

C:\Windows\system32>bcdedit /timeout 5
Operácia sa úspešne dokončila.

Identifikátor {7f53bbff-01b7-11df-b533-00262d7f1de2} sa vygeneroval prvým príkazom - do ďalších príkazov treba dosadiť identifikátor vypísaný prvým príkazom.
Timeout 30s sa mi zdal dlhý - zmenil som na 5s.

Zmenená konfigurácia:
Kód: [Vybrat]
C:\Windows\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  sk-SK
inherit                 {globalsettings}
default                 {current}
resumeobject            {7f53bbfb-01b7-11df-b533-00262d7f1de2}
displayorder            {current}
                        {7f53bbff-01b7-11df-b533-00262d7f1de2}
toolsdisplayorder       {memdiag}
timeout                 5

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  sk-SK
inherit                 {bootloadersettings}
recoverysequence        {7f53bbfd-01b7-11df-b533-00262d7f1de2}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {7f53bbfb-01b7-11df-b533-00262d7f1de2}
nx                      OptIn

Real-mode Boot Sector
---------------------
identifier              {7f53bbff-01b7-11df-b533-00262d7f1de2}
device                  partition=C:
path                    \Linux.bin
description             Linux

Samozrejme Windows neurobí boot Linuxu - iba spustí grub.
Otestované a funkčné na Windows 7 Home a Ubuntu 9.10. Tie isté príkazy by mali platiť aj pre Vistu.

Odkazy:
http://www.iceflatline.com/2009/09/how-to-dual-boot-windows-7-and-linux-using-bcdedit/
http://www.codingday.com/dual-boot-linux-and-windows-with-windows-boot-manager/
Acer Aspire 5738ZG/Intel T4400/ATI MR HD 4650/4GB RAM :: Ubuntu 10.04 64bit/Kbuntu 10.10 64bit/Win7 HP 64bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Boot Ubuntu pomocou windows boot manager - win7
« Odpověď #1 kdy: 14 Února 2010, 20:43:00 »
Díky za návod, pro opatrníky, kteří si nechtějí nechat šáhnout na svůj MBR :) je to asi ideální volba.
http://www.openstreetmap.org - mapy celého světa "wiki style"

 

Provoz zaštiťuje spolek OpenAlt.