Jak zkonfigurovat spouštěč pro dual boot win 7 + win xp

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

Jak zkonfigurovat spouštěč pro dual boot win 7 + win xp

#1 Příspěvek od Osmdesat »

Měl jsem na pevném disku nainstalované windows 7. Pak jsem na něj do druhého oddílu nainstaloval windows xp.
Spuštění windows xp funguje, ale nedaří se mi zprovoznit spouštění těch windows 7.
Systém se tedy spouští přes spouštěč ntldr na oddíle Win XP.
Zde je obsah souboru boot.ini na systémovém disku win xp:

Kód: Vybrat vše

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)="Microsoft Windows 7"
Volba pro win 7 se ve spouštěcí nabídce objeví, ale při zvolení se udělá tma a nic.
Oddíl win 7 je adresován správně. Možná v tom zápisu ještě něco chybí, nevím.
Otázka je, jak a jestli vůbec lze spustit z ntldr spouštěče spouštěč bootmgr ve win7?

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#2 Příspěvek od xsc »

Předpokládám, že jsi při instalaci XP nezměnil aktivní partition, takže ti XP přepsaly bootloader Windows7. Takhle to do Win7 nenabootuje, potřebuješ mít někde ten Win7 bootloader. Stačí nabootovat z Win7 DVD do commandu a z něj dát bootrec /fixmbr bootrec /fixboot a případně bootrec /rebuildbcd. Pokud se při tom ztratí odkaz na XP, lze ho pak z Win7 přidat.
Jinak i z XP ntldr lze spustit zavaděč z libovolné partition, ale musí být kompletní, ty jsi ho přepsal XPčkovým. Tedy kdyby jsi měl aktivní partition s XP a z jeho ntldr spouštěl odkaz na partition s Win7, tak to nabootuje.
Když vidím to boot.ini, nemáš tam ještě tu původní Win7 malou boot partition? Normálně by měla být první jako 1, ne 2.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#3 Příspěvek od Osmdesat »

Oddíl s winxp je aktivní. Při jeho instalaci jsem zvolil prázdný oddíl pro instalaci. Do jaké míry něco instalačka xp přepsala v oddíle win 7, netuším. Podle mě tam neměla důvod zasahovat, jen zaktivnit oddíl xp.
Ano, je tam ještě ten skrytý 100 MB oddíl, který tam původně vytvořila instalace win 7.
Je mi v podstatě jedno, z čeho se to bude spouštět. Vlastně by bylo nejlepší, kdyby se to celé zase spouštělo z toho mini oddílu, kde by bylo bootmenu pro win 7 a xp.
Můžu to zeditovat BCD editorem, ale nejsem si jistý jak.

Chci ale zkusit nejdřív spouštění ntldr bootloaderem v XP. Tohle totiž nějak funguje a nechci do dočubit úplně.
Mám tedy jenom spustit fixboot nad oddílem s win 7?

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#4 Příspěvek od bdn »

Nevím, jaký má smysl na jednom PC provozovat WXP a W7. Ohledně bootu si lze vytvořit bootovací USB fleshku s touto prozkoušet funkčnost o.s. v jednotlivých oddílech. Zkus se podívat zde:
https://www.supergrubdisk.org/super-grub2-disk/
Super GRUB2 Disk helps you to boot into most any Operating System (OS) even if you cannot boot into it by normal means.

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#5 Příspěvek od forbidden »

VMware a můžu mít systémů kolik chci zároveň. Nikdy jsem ty multibooty nepochopil, snad v dobách DOSu a Win98.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#6 Příspěvek od Osmdesat »

Wmware je ale emulace. Jako zpomalovač se to ale může hodit.
Ne, vážně, pro seriozní práci přece nelze používat emulátor.
Ten mám samozřejmě také, ale je to dost pomalé.
Hodí se mi to např. při pokusech s modifikací systému, kdy zkouším různé verze systémových dll a když se něco podělá, prostě to velmi jednoduše vrátím zpět. Ale práce v tom je pomalá.
Naposledy upravil(a) Osmdesat dne 05 kvě 2020, 11:04, celkem upraveno 1 x.

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#7 Příspěvek od xsc »

Osmdesat píše:Ano, je tam ještě ten skrytý 100 MB oddíl, který tam původně vytvořila instalace win 7.
Tak v tom případě jen změň to číslo partition v boot.ini pro Win7 na 1. Pokud si Win7 vytvoří to malou partion, je loader v ní. Taky můžeš zpátky udělat tuto partition aktivní a naopak přidat XP do Win7 bootmenu, třeba přes easyBCD. Botovat z DVD a hrát si s bootrec nemusíš.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#8 Příspěvek od Osmdesat »

Také nenabůtuje. Po zvolení se to zrestartuje. Je to nějaké domrvené.

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#9 Příspěvek od forbidden »

Není to emulace, mašina ve virtuálu vidí procesor jakej mám ve fyzickým stroji. Můžu jí přiřadit počet jader/vláken dle uvážení, stejně jako RAM. Umí i 3D akceleraci. Jasněže na tom nebudu hrát moderní hry, ale po stránce výkonu je rozdíl velmi malej. Není to žádnej DOSBox. :)
Navíc nechápu, na co bys potřeboval stoprocentní výkon stroje zrovna na WXP? V práci máme už většinu serverů virtuálních, pokud by byla degradace výkonu extra znatelná, nikdo by to nepoužíval.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#10 Příspěvek od Osmdesat »

Na 100MB oddíle i na win7 oddíle je Bootmgr boot record.
BCD na 100mb oddíle míří na oddíl s win7, spouštěcí soubor \windows\system32\winload.exe
BCD na win7 oddíle míří na oddíl s win7, spouštěcí soubor \windows\system32\winload.exe

Uživatelský avatar
Hubert_79
Příspěvky: 6583
Registrován: 24 pro 2017, 01:00
Bydliště: Praha 6 - Petřiny
Kontaktovat uživatele:

#11 Příspěvek od Hubert_79 »

No budiž, asi to k něčemu potřebuje. Jestli kvůli nějakému programu, tak bych zkusil nejprve režim kompatibility. Mám program (Dimage Master, od Minolty na jejich RAW soubory) a ten je někdy z roku 2004. Na XP chodil normálně. Nainstaloval jsem ho do Win 8 a ouha, ani se nerozběhl... Nastavena kompatibilita na XP SP3 a běhá krásně.
Možná místo drbání se s dualbootem jít tudy?
Frýba a láska zvítězí nad Hemalou a nenávistí!

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#12 Příspěvek od Osmdesat »

forbidden píše:Navíc nechápu, na co bys potřeboval stoprocentní výkon stroje zrovna na WXP?
enkódování videa, zvuku, práce s vícestopým zvukovým editorem, videoeditorem, sledování HD videa na youtubu, koneckonců provoz www prohlížeče s dnešními přehlcenými www stránkami je také dost náročný.
A nechápu, proč na jiném OS bych měl mít oprávněný nárok na 100% výkon mnou vlastněného HW, zatímco na XP nikoliv :roll:
Hubert_79 píše:No budiž, asi to k něčemu potřebuje.
Protože se mi v něm dobře pracuje, běží hladce, jsem na to zvyklý. S win7 se mi z nějakých důvodů pracuje hůře.
Naposledy upravil(a) Osmdesat dne 05 kvě 2020, 11:22, celkem upraveno 1 x.

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#13 Příspěvek od forbidden »

OK, jen se snažím o osvětu. :D
Udělal jsem rychlej benchmark, na to, že má virtuál půlku procesoru to není marný. Nějaká režije znát je, ale zase mi běží v pozadí i jiný věci, moc profi jsem k tomu nepřistupoval.
Přílohy
PC ve virtuálu
PC ve virtuálu
host PC
host PC

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#14 Příspěvek od xsc »

Osmdesat píše:Na 100MB oddíle i na win7 oddíle je Bootmgr boot record.
BCD na 100mb oddíle míří na oddíl s win7, spouštěcí soubor \windows\system32\winload.exe
BCD na win7 oddíle míří na oddíl s win7, spouštěcí soubor \windows\system32\winload.exe
Zkus označit ten malý jako aktivní a nabootovat z něj. Pokud to nabootuje, přidáš si XP do jeho menu. Pokud to nenabootuje, opravíš to přes Win7 DVD a bootrec.
Naposledy upravil(a) xsc dne 05 kvě 2020, 11:27, celkem upraveno 1 x.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#15 Příspěvek od Osmdesat »

forbidden píše:OK, jen se snažím o osvětu. :D
Udělal jsem rychlej benchmark, na to, že má virtuál půlku procesoru to není marný. Nějaká režije znát je, ale zase mi běží v pozadí i jiný věci, moc profi jsem k tomu nepřistupoval.
No jo, já nemám i7. To pak opravdu můžeš mrhat výpoč. výkonem.

Odpovědět

Zpět na „Výpočetní technika“