Stránka 1 z 1

Windows recovery - nenajde disk  Vyřešeno

Napsal: 25 dub 2014 22:21
od Jarine
Ahoj, mám následující problem: Na externím (USB3.0) disku 2000GB (MBR) mám NTFS oddíl a pak FAT32 oddíl, přičemž na tom druhém není nic, ale vše podstatné je na tom prvním. Oddíl je nastaven jako aktivní, takže na něm je funkční bootloader a například nabootovat Windows-7 * recovery image. Po pár sekundách se načte. Ale problém je že ve složce tento počítač CHYBÍ ten disk (resp. ty 2 oddíly na něm), ze kterého jsem bootoval, takže vidím jen:
CD mechaniku
oddíly na interním HDD
Jednotku X: (Sources)

potřebuji nutně i přístup k datům na tom HDD. Nevím kde je problém, ale vím, že kdysi dřív na jiném disku jsem ten problém neměl.

* soubor wim lze najít např
1)na inst. médiu windows ve složce /sources/boot.wim
2) případně někde na recovery oddílu nebo někde ve složce windows (pokud recovery oddíl není vytvářen)

vyzkoušeno jak v PC, i ve virtuálním PC.

Re: Windows recovery - nenajde disk

Napsal: 25 dub 2014 22:34
od Pic
Nějak tomu nerozumím - na externím disku je instalačka Win7? Je skutečně bootovací. A kde je disk kam chceš Win7 instalovat?

Re: Windows recovery - nenajde disk

Napsal: 25 dub 2014 22:49
od Jarine
Popořadě odpovědi:
Na externím disku je aktivní grub, který chainloaduje bootmgr (jako jednu z možností, mám tam linux taky), ve kterém mohu dva záznamy(vytvořené pomocí EasyBCD, takže na disku mám tyto soubory, /bootmgr, bootovací složku /Boot/ a /NST/Boot.sdi) vybrat wim soubor:
1který leží na instalačních mediích windows ve složce sources\boot.wim
2 wim soubor , který se nachází někde ve windows \recovery ... který se spustí při bootu-F8-Receovery

Ano, disk je bootovací, jinak by nenabootoval grub.
A windows nikam nechci instalovat (resp. to nesouvisí s dotazem,). chci pouze se dostat na data (spustit třeba totalcmd, jelikož ani explorer tam není) na tom bootovacím disku, jenže není vidět ten oddíl (resp oba oddíly).

Oprava: Ten oddíl se jmeuje Boot (X:)

Další věc´: ty wim soubory tam mám v 32Bit i 64bit variantě (protože na 64bit nejdou spouštět 32bit programy, chybí wow64), ... opraveno, nakonec se i 32bit varianta načte, akorát do z nějakého důvodu trvá 5 minut narozdíl od 64bit.

Re: Windows recovery - nenajde disk

Napsal: 25 dub 2014 23:04
od Pic
Pokud tedy se disk zobrazí, ale není k mání přístup k obsahu a tedy nanaběhne, je nejspíše chyba na uvedeném disku. Jedině vložit jej do jiného PC, třeba u kamaráda jako druhý disk a tak zjistit zda je přístupný a v čem je chyba.

Re: Windows recovery - nenajde disk

Napsal: 25 dub 2014 23:16
od Jarine
A proč si myslíš, že je chyba v disku(a jaký druh chyby). Spíš si myslím, že ten naběhlý windows třeba zapomene prohledat USB, nebo nemá driver na USB 3.0... Tohle není nesmysl, protože podobné problémy jsou i při bootování linuxu, které jsou na disku ve formě iso ***

Ještě jsem to nenapsal extra, ale vyplývá to z přechozícho.... K souborům na tom externím disku se dostanu jednak v grubu tak i v linux. distribucích


*** nejdřív grub namapuje loop device onen iso soubor s linuxem, načte jádro a initrd, ale to samotné nestačí, je nutné nějak určit (pomocí argumentů cmdline), že skutečný systém se nachází někde na iso souboru a u každé distribuce se to dělá jinak jak je zde

menuentry ARCHBANG {
isoname=ARCHBANG
set isofile="$p/$isoname.iso"
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz archisobasedir=arch archisolabel=$isoname img_dev=/dev/sda1 img_loop=$isofile earlymodules=loop
initrd (loop)/arch/boot/x86_64/archiso.img
}

menuentry 'RebeccaBlackLinux_Reduced_i386.iso' {
set rblack=$p/RebeccaBlackLinux_Reduced_i386.iso
loopback loop $rblack
linux (loop)/casper/vmlinuz iso-scan/filename=${rblack} boot=casper noeject noprompt quiet splash
initrd (loop)/casper/initrd.gz
}

menuentry "Fedora-Live-Desktop-x86_64-20-Be" {
set isoname="Fedora-Live-Desktop-x86_64-20-Be"
set isofile="$p/Fedora-Live-Desktop-x86_64-20-Beta-5.iso"
loopback loop $isofile
linux (loop)/isolinux/vmlinuz0 root=live:UUID=06EEFF8AEEFF7073 rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 iso-scan/filename=${isofile}
initrd (loop)/isolinux/initrd0.img
}

Re: Windows recovery - nenajde disk

Napsal: 25 dub 2014 23:32
od Pic
Flešku to načte? Případně zkus jiný slot USB. Případně zkus kontrolu toho disku programem CrystaDskInfo. Jak je zobrazen ve Správě disků, vlož sem v příloze obrázek?

Re: Windows recovery - nenajde disk

Napsal: 26 dub 2014 17:11
od Jarine
Už to jde, ani nevím jak, prostě jsem s diskem něco dělal (vytovření gpt, smazání, omylem smazání i mbr, obnovení tabulky, převod na mbr) a najednou to funguje.