Portál AbcLinuxu, 2. května 2025 05:37

Instalace Wubi ve Windows 7

18.2.2011 23:18 | Přečteno: 1616× | Linux | poslední úprava: 18.2.2011 23:35

Pokud instalujete Wubi do čisté instalace Windows 7 a háže vám to tuto chybu:
Try hd(0,0): NTFS5: No wubildr 
tak čtěte dále.

Problém je jednoduchý - wubi si nainstaluje soubory potřebné ke spuštění grubu zpravidla do C:\, aniž by si ověřilo, zda je to bootovatelná partition, což není, protože soudruzi z microsoftu si v poslední verzi windows vymysleli skrytou partition nazvanou v angličtině "System Reserved", která má asi sto až dvě stě MiB. Řešenim je tedy spustit z live CD nějaký GNU/Linux, který partition uvidí, nebo ještě lépe ve windows zapnout defaultního správce disků a oddílů a tam přiřadit skryté partition písmenko (třeba J ;-)). Dále už stačí jen nakopírovat do rootu této partitiony tyto soubory:

C:\wubildr
C:\wubildr.mbr
a můžeme vesele rebootnout do wubi!

Dlouhý návod v EN tady.

       

Hodnocení: 80 %

        špatnédobré        

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

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

19.2.2011 00:52 klusik | Plzeň
Rozbalit Rozbalit vše Re: Instalace Wubi ve Windows 7
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak to je vtipné řešení ;)

Uplně mi to připomíná, když jsem se snažil rozchodit FSX a pořád mi ti hlásilo, že MSXML není nainstalován (přitom tam bylo nainstalováno verze 5.1 přímo z W.update ;) No a pak jsem zjistil, že pokud mám verzi vyšší, než 4, tak to nerozpozná ;) No prostě vtipný -- program postaven na konkrétní a ne vyšší systém.) ;)
Prostě já ;) www.klusik.cz
Jardík avatar 19.2.2011 03:19 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Instalace Wubi ve Windows 7
Ano, chyba programu, né systému.
Věřím v jednoho Boha.
Jardík avatar 19.2.2011 03:18 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Instalace Wubi ve Windows 7
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdyby vývojáři Wubi nebyli kokoti a věďeli by, že písmenko != disk/oddíl, tak by použili patřičné funkce (např. FindFirstVolume() a spol) a nedělali stylem "písmenko C je disk", tak by se jim podařilo najít i disky nepřipojené, nebo připojené do adresářové struktury.

Dále nechápu váš problém, ta skrytá partition byla i ve Vistě, kde se mi wubi nainstaloval do "C" a přes příslušnou utilitku (bcdněco) upravil konfigurák nt loaderu a šel bootovat a nemusel jsem nic mountovat.
Věřím v jednoho Boha.
pools avatar 19.2.2011 08:53 pools | skóre: 19 | blog: Svědek Damdogův | Opava/Praha
Rozbalit Rozbalit vše Re: Instalace Wubi ve Windows 7
a) nikdy jsem v ruce neměl vistu, takže opravdu nevím co bylo ve vistě
b) nejsou to moje windows a neinstaloval jsem, jen jsem to opravoval a u téhle chyby je na netu hromada nahlášených bugů a různých řešení, ale tohle bylo jediné které fungovalo
c) je to x86 architektura takže jdi do prdele
Vivre libre ou mourir!
Jardík avatar 19.2.2011 13:25 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Instalace Wubi ve Windows 7
nikdy jsem v ruce neměl vistu, takže opravdu nevím co bylo ve vistě
Tak jsem ti to řekl. Jestli mi nevěříš, tvůj problém.
nejsou to moje windows a neinstaloval jsem, jen jsem to opravoval a u téhle chyby je na netu hromada nahlášených bugů a různých řešení, ale tohle bylo jediné které fungovalo
Je to možné, ale v tom případě to zvrtaly někdy od 10.10, možná 10.04. Nejsem si teď jistý, ale přes wubi jsem ve Vistě instaloval 9.10 nebo 10.04.
je to x86 architektura takže jdi do prdele
Jako že by tam API nebo postup vložení záznamu do nt loaderu byl jiný? Blbost, je to stejný.

Nic z toho nepopírá, co jsem řekl - je to chyba ve wubi, tak nevím, proč nadáváš na Windows, že mají nějakou skrytou partition a že si jí musíš připojit (ta je tam kvůli možnosti šifrovat oddíl s windows, něco jako bys v takovém případě musel mít samostatnou /boot partition pro linux). Vývojáři wubi používají buď staré API z dob windows 95 zachované kvůli zpěné kompatibilitě (takové to jak nastaví bity v čísle, což znamená existující písmenka, název si z hlavy nepamatuju, protože je to zastaralé), nebo hardkódují písmenka, iterují v cyklu a testujou jestli HDD, což je opět špatný přístup. Rozhodně nepoužívají API k tomu určené (FindFirstVolume() a spol.).

Věřím v jednoho Boha.

Založit nové vláknoNahoru

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