Portál AbcLinuxu, 26. dubna 2024 06:53


Dotaz: Jak nainstalovat WXPH po Linuxu?

13.12.2004 10:13 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Jak nainstalovat WXPH po Linuxu?
Přečteno: 245×
Odpovědět | Admin
DD,

potřeboval bych nainstalovat Windows XP Home na disk, kde mam jiz Linux. Mam pripravenou na konci disku partition, nabootuju instalacni CD, zvolim tuto partition, ale on mi napise, ze hlavni partition neni kompatibilni s Windows nebo co, ze nemuze zmenit MBR.

Je nejaka moznost jak Windows nainstalovat aniz bych musel nejak hejbat s Linuxem? Napriklad nejakym mirrorem disku nebo pouhym nakopirovanim souboru... Staci mi Fat32, chci to jen na pokusy, ne na praci...

Nechapu, na co musi sahat na jinou partition. Nemuze to byt tim, ze ta 3GB mala partition pro Windows je jako EXTENDED?
 Zařízení Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       52121    24627141   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/hda2           52122       62016     4675387+   5  Rozšířený
Partition 2 does not end on cylinder boundary.
/dev/hda5           52122       53230      523971   82  Linux swap
/dev/hda6           53233       59728     3069328+   e  W95 FAT16 (LBA)
/dev/hda7           59739       62016     1076323+  83  Linux
ps - co znamenaji ty chybove hlasky?
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.12.2004 10:18 jm
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ale vy tam zadnou FAT32 nemate - viz vypis.
13.12.2004 11:15 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Jasně, tohleto mi udělal ten instalátor Windows, zatím jsem to nepřeformátoval. Myslíte, že by pomohlo mu podstrčit v Linuxu již vytvořenou FAT32?

Zkusím to tedy, a raději vytvořím PRIMARY partition na konci disku.
13.12.2004 11:28 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Hlavně by asi bylo opravdu lepší, aby to byla primární partition. Nevím jak XP, ale starší verze Windows se nedokázaly instalovat (a hlavně startovat) z jiné než primární partition.
13.12.2004 11:31 jm
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
U Windows XP by to melo byt jedno. :-)
13.12.2004 11:36 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Ten disk by bylo nejlepší přerozdělit. Jsou na něm čtyři oddíly, ale tři jsou v extended partition -- typická práce MS fdisku ;-( Přitom by tam mohly být čtyři primární.

Máš-li na hda1 dost místa, abys tam dočasně nacpal obsah hda7, tak bych to udělal, zrušil extended partition, a vytvořil ty ostatní oddíly znovu, jako primární. Tím se taky spraví zarovnání hda2.
13.12.2004 12:21 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Davide díky za radu, udělám to tak.

ps - rozdělil jsem si to tak sám, ani nevím proč :-(
14.12.2004 10:37 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem smazal všechno kromě hda1, nainstaloval Windows na FAT32, pak nabootoval zpět do Linuxu a pokusil se na konci disku vytvořit ještě SWAP a další partition (vše primární), avšak fdisk mi nedovolil víc jak několik desítek MB, přitom ještě zbývalo několik tisíc bloků do konce disku. Hlásil nějakou chybu že prý nemůže vytvořit cosi, no super.

Všude byly ty hlášky Partition X does not end... No prostě hrůza. Nebudu to pokoušet a notebook s Windows si raději půjčím. Dal jsem to do pořádku:
 Zařízení Boot      Start         End      Blocks   Id  System
/dev/hda1               1       52121    24627141   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/hda2           52122       53180      500377+  82  Linux swap
/dev/hda3           53181       62016     4175010   83  Linux

Příkaz (m pro nápovědu): v
Partition 1 does not end on cylinder boundary.
Diskový oddíl 1: hlava 135 má větší číslo než je maximum 15
62 unallocated sectors
Dotaz: jak se zbavím té otravné hlášky u /dev/hda1 a té chyby u hlavy 135?

ps - na netu jsem četl, že prý instalátor u Mandrake 10.1 obsahuje prý chybu a že špatně rozděluje disk, má to co dělat s mým problémem?
Later --- Lukáš Zapletal
15.12.2004 07:40 Jedi2
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj...

Tak o tomhle vim svý. WinXP Home narozdíl od XP pro se snaží nainstalovat na první partition prvního disku, takže proto ti to řve že je partition nakompatibilní - je tam linux (pozor Win instalátor čte obsah boot sectoru, kde zjistí zda se jedná o FAT,FAT32,NTFS či pro Widle neznámý FS). Nepomůže ani změna FSID první oblasti, protože právě čte obsah boot sektoru. Jediný co mně napadá a co jsem již několikrát dělal je očůrat to tak, že přiřadíte FSID 0x00 - což je unused všem partition před tou na kterou chcete instalovat, takže ve vašem případě (teď jsem se podíval přesněji) je to v pytli, protože na disku máte jen jednu primary partition a Widle neumí startovat z extended (umí ale trochu jiným způsobem, který ve vašem případě nepřipadá v úvahu, protože aktivní oblastí bude ta primární a ta je v linuxovým 83). Takže pokud tam chcete narvat další Win systém, bude nutný přerozdělit disk. Pokud chcete poradit, pište na jordie@tiscali.cz, doma mám na PrimaryMaster 1xW95, 2x WinXP (Pro, Home)a 1x SUSE Linux, na SecondarySlave mám WinXP Home a Win98 a vše to běhá tak jak má. Akorát podotýkám, že mít XP Home na druhým disku nebo na další partition a navíc v kombinaci s jinými systémy je pro člověka který neví přesně oč jde trochu tvrdý oříšek. U Pro je to trochu jiný, tomu je jedno jestli se instaluje na první či poslední partition, ale snaží se taktéž být na prvním disku (resp.na tom ze kterého se čte a spouští MBR), pokud není, tak na tomto disku hledá partition na kterou může zapsat loader (FAT,FAT32,NTFS), pak může být klidně na posledním disku. K zavádění používám XOSL a lilo. Takže pokud se vám do toho chce, můžeme to zkusit. Pokud nechcete přerozdělovat disk, můžete si sehnat jiný (např. 10 GB, cca 400 kč), tan dát např. jako Primary Slave a na tento disk pak instalovat WinXP Home. Ve vašem případě máte FAT v Extended, takže z ní zřejmě nepůjde tak snadno startovat, ikdyž některé pokročilejší zavaděče to umí, takže bych vám doporučoval při instalaci XP Home na Primary Slave odpojit fyzicky první disk (nestačí jej vypnout v BIOS, XP instalátor si je najde tak jako tak) a nainstalovat XP na tento disk. Tam se zapíše jak MBR tak Bootsector, takže vše bude na jednou disku (je to elegantnější než mít systém na jednom a zavaděč na jiném, co když vytáhnu první, XP pak nenajedou - samozřejmě lze použít recovery konsoli a FIX /MBR a FIXBOOT a zapsat MBR a Boot později, ale pokud jste to nikdy nedělal tak to může být problém, stejně jako když zapomenete admin heslo, pokud jste jej při instalaci či později zadávali, nebo máte nastaveny tvrdší "místní zásady zabezpečení", takže se pak ke konzoli nemusíte dostat). Kecá mi to až moc, snad jsem Vás neunavil...pokud budete potřebovat poradit klidně mi mailujte na admmail.li@cpost.cz nebo jordie@tiscali.cz (spíše na první, je do práce). Zatím...
15.12.2004 07:52 Jedi2
Rozbalit Rozbalit vše Re: Jak nainstalovat WXPH po Linuxu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo a ještě jedna věc. proboha napoužívejte takový programy jako je MS Fdisk. Umí vytvořit pouze jednu primární partition (umí jich víc, ale na to jsou zapotřebí použít jiných parametrů). Perfektně se mi osvědčil Ranish Partition Manager (RPM). Samotný prográmek má něco okolo 60 kb, je navíc integrovám do XOSL. Nelze spustit pokud je zaveden EMM386.EXE či podobný správce paměti. Vytvořte si starovací disketu, pokud možno takovou, kde je min. Win95 OSR2 (podpora FAT32) a prográmek spouštějte PART.EXE. Mohu jej zaslat nebo google "Ranish Partition Manager". V tohle progámku se dá dělat sposta věcí, vytvářet PRI EXT partition, formátovat rychlým způsobem FAT a FAT32, zná většinu FSID, umí částečně editovat boot sektory FAT a FAT32 a podobný vychytávky. Klávesou B se označuje partition jako aktivní, ale v programu samotným jsou drobné nápvědičky, takže průměrně zdatný se vněm po chvíli zorientuje. V tomhle prográmku jsem to očural tak, že jsem označil všechny primary partition před tou kam jsem chtěl instalit WinXP Home, jako unused 0x00 a hlavně jsem si poznamenal rozložení CHS a počet sektorů. XP Home si mysleli že jsou na první partition, ignorovali zhruba 35 GB volného místa co jsou před touto pratition a bez problémů se nainstalovali do 4 partition. Pak jsem obnovil partition (počty CHS a sektorů), správná FSID a vše je O.K.

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.