Portál AbcLinuxu, 8. května 2025 04:38

Dotaz: Dualboot s Windows

cynic_asshole avatar 25.5.2009 13:56 cynic_asshole | skóre: 28
Dualboot s Windows
Přečteno: 452×
Odpovědět | Admin
Zdravím, chci si na svůj notebook nainstalovat Debian, nicméně jsem narazil na jeden problém.

Disk mám rozdělen na dvě partition. V jedné, větší - C:, je nainstalován Windows XP, na druhou bych rád nainstalovat Linux. Problém je v tom, že při instalaci Windows se mi sice systém nainstaloval na C:, ale na D: se nainstaloval zavaděč (ntldr). Nechce se mi znova přeinstalovávat celý noťas, takže se ptám, jestli se dá tento problém nějak vyřešit. Jak nainstalovat zavaděč na C: disk a uvolnit si tak tu druhou partition? Díky za rady
Neznáš nějakou linuxovou distribuci pro Windows?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.5.2009 14:27 Holly
Rozbalit Rozbalit vše Re: Dualboot s Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj,

zkusil bych z Konzole pro zotavení provést fixboot, fixmbr - to by mohlo umísit zavaděč Win správně. Při instalaci Debianu se ti nainstaluje linuxový zavaděč GRUB, který by měl obsahovat oba systémy.

25.5.2009 16:46 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Dualboot s Windows

Doporučuji rovněž nastavit příznak zaveditelnosti (aktivní/bootovací) prvnímu oddílu (C:), protože kód v MBR se snaží spustit zavaděč z takto označeného oddílu.

Nicméně pokud budete do MBR instalovat linuxový zavaděč, tak to není třeba a úplně postačí fixboot C: a pak v konfiguraci linuxového zavaděče odkázat na tento první oddíl.

cynic_asshole avatar 25.5.2009 16:53 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: Dualboot s Windows
Mno, jde mi o to, že jakmile přemáznu obsah disku D: (vytvořím linux oddíly), tak si smáznu ten zavaděč. Tak abych se pak dostal zpátky do Windows. No ale stejně raději budu zálohovat, jak se znám, tak to celé podělám. :-)
Neznáš nějakou linuxovou distribuci pro Windows?
cynic_asshole avatar 25.5.2009 18:10 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: Dualboot s Windows
Takže změna, zjistil jsem, že D: je primární partišna a C: jako logická. By mě zajímalo, jak se to mohlo povést. Je možné tu logickou předělat na primární? Protože pokud tu primární smáznu, tak přijdu i o data na logické, není pravda?
Neznáš nějakou linuxovou distribuci pro Windows?
25.5.2009 20:15 Holly
Rozbalit Rozbalit vše Re: Dualboot s Windows

Co je tedy na jednotlivých particích? Primární (D:) obsahuje pouze zavaděč nebo i adresáře Windows, Program Files atd.? A co logická partice (C:)? Máš oddělená data a systém?

cynic_asshole avatar 25.5.2009 21:56 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: Dualboot s Windows
D: obsahuje jenom ntldr a další blbosti, C: obsahuje zbytek, jako je Program Files, Windows, DOcumentss and Settings... Data a systém oddělené nejsou. Všecko peru na C:
Neznáš nějakou linuxovou distribuci pro Windows?
25.5.2009 22:36 Holly
Rozbalit Rozbalit vše Re: Dualboot s Windows

V tom případě bych zkusil dostat ntldr na C:, jak jsem psal dříve, a pak normálně naistalovat Debian do primární partice (nyní D:). Záloha samozřejmě rozhodně není špatný nápad :-)

25.5.2009 23:01 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Dualboot s Windows

Zapomněl jste ještě na rozšířenou partition. Bez ní tam těžko můžete mít logickou.

Problém ale je, že Windows oficiálně neumí bootovat ze systému umístěného na logické partition.

Teoreticky se dá předělat tabulka rozdělení disku (a metadata NTLDR) tak, aby data zůstala na stejném místě, ale změnil se typ oddílu, ale to je záležitost velmi křehká vyžadující pokročilé znalosti a případně zvláštní nástroje.

26.5.2009 20:07 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Dualboot s Windows
Přesně :-)

Nejednoduší a nejrychlejší bude zazálohovat data a přerozdělit disk, vytvořit primární oddíl pro windows zbytek nechat tak a nainstalovat windows a potom do volného místa nainstalovat linux a obnovit data.

Podle mě to vyjde rychleji jak čekat na přerozdělení disku různými programy i když to dopadne dobře.
26.5.2009 20:25 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Dualboot s Windows
Tak ono se to udelat s linuxovym fdiskem, ntfsreloc/hexaeditorem a pevnymi nervy. Takze zadne cekani na magicke nastroje. Ale i tak to nebude nic pro tazatele.
cynic_asshole avatar 26.5.2009 21:10 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: Dualboot s Windows
To máš pravdu, nebude. Ale zkus to trochu rozebrat víc. Jinak, nakonec jsem skutečně jen zazálohoval ty dva gigabajty o které mi šlo a provedl novou instalaci.
Neznáš nějakou linuxovou distribuci pro Windows?
26.5.2009 22:08 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Dualboot s Windows

Zmena logickeho oddilu na primarni bez kopirovani dat by sla vyresit takto:

Pomoci fdisku se zjisti na kterem sektoru logicky oddil zacina a na kterem konci (fdisk -lu). Pak se fdiskem vsechny oddily smazou a vytvori se novy primarni, ktery bude zacinat a koncit presne na stejnych sektorech, jako puvodni rozsireny. (Staci fdisk prepnout do rezimu zobrazovani cisel sektoru a pak vyplnit pozadovana cisla sektoru. Fdisk jinak pracuje s cisly cylindru.)

Tim mame opravenou tabulku rozdeleni disku. Pak zbyva oznacit fdiskem nove vyrobeny oddil jako bootovaci, aby nam z nej zavadec v MBR nacetl boot sektor s NT zavadecem.

Pak se nabootuje z instalacniho CD Windows a nastrojem fixboot si nechate zapsat NT zavadec do tohoto primarniho oddilu.

V tomto bode byste mel Windows na prvnim primarni oddilu a zcela normalne by bootovaly.

Pokud by se stalo, ze Windows nebo CD odmitne bootovat, tak asi bude treba opravit informace o geometrii disku a pozici prvniho oddilu, ktera je z rozmaru Microsoftu ulozena na zacatku souboroveho systemu NTFS. Na to slouzi linuxovy nastroj ntfsreloc. Nicmene, protoze jsme nic nikam nepresunovali, tak by to potreba byt nemelo.

cynic_asshole avatar 26.5.2009 22:52 cynic_asshole | skóre: 28
Rozbalit Rozbalit vše Re: Dualboot s Windows
Zajímavé. Budu si to muset někde vyzkoušet :-) Díky
Neznáš nějakou linuxovou distribuci pro Windows?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.