Post by Piotr B. [pb2004]Post by AdamWitajcie.
Inna partycja startowa, inna systemowa.
partycja startowa to linux, win 7 siedzi na jednej z partycji
rozszerzonej. W sumie 4 systemy, wiele partycji.
W pewnym momencie Win7 "pogubiły się" partycje. Żaden ze sposobów, które
znalazłem na Necie nie pomógł.
Win 7 do tej pory partycję "rozruchową" (czyli systemową w "normalnym"
znaczeniu - tam, gdzie wskazuje %SystemDrive% czy %SystemRoot%) miał pod
Zmieniłem UUID partycji.
Z rozpędu zmieniłem też linuksowe :( więc w linuksie musiałem wklepać
nowe numerki do plików konfiguracyjnych.
Windows XP połknął to bez bólu, trzeba było tylko na nowo
przyporządkować literki w diskmgmt.msc
Jednak Win 7 dalej nie chce wystartować.
Żadna z opcji dostępnych przez start z dvd instalacyjnego Win7 nie pomaga.
Ki diabeł?
Czego szukać? Co zmienić?
Pokaż dokładnie układ partycji(np. z fdisk -l /dev/sdX pod Linuksem). Co
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x86449a84
Device Boot Start End Blocks Id System
/dev/sda1 2048 258047 128000 83 Linux
/dev/sda2 258048 1306623 524288 14 Hidden FAT16 <32M
/dev/sda3 * 1306624 5499647 2096512 6 FAT16
/dev/sda4 5504961 1953521663 974008351+ f W95 Ext'd (LBA)
Partition 4 does not start on physical sector boundary.
/dev/sda5 5505024 16858799 5676888 b W95 FAT32
/dev/sda6 16859136 156872129 70006497 7 HPFS/NTFS/exFAT
/dev/sda7 156887040 225273792 34193376+ 7 HPFS/NTFS/exFAT
/dev/sda8 225273856 962768832 368747488+ b W95 FAT32
/dev/sda9 962768896 1144810800 91020952+ 7 HPFS/NTFS/exFAT
/dev/sda10 1144813568 1214210047 34698240 83 Linux
/dev/sda11 1214214144 1238446079 12115968 83 Linux
/dev/sda12 1238448128 1247551487 4551680 82 Linux swap
/dev/sda13 1247553536 1953521663 352984064 7 HPFS/NTFS/exFAT
Wyjaśnienia:
sda1 - jest to linuksowy /boot i bootmanager
sda2 - już nieużywana, był tam natywny DOS 6.22
sda3 - był Win98 (już nieużywany), jest tam bootmanager z Win98
sda5 - partycja dla swap i temp windowsów
sda6 - win 7 - ten, który się zbuntował
sda7 - Windows XP
sda8 - różne dane, także "Program Files" wspólne dla Win XP i Win 7
sda9 - maile, dokumenty
sda10 - linuksowy root
sda11 - linuksowy /home
sda13 - różne pliki większe niż limit FAT32
Post by Piotr B. [pb2004]do automatycznej naprawy jest ona dość kłopotliwa. Najlepiej się
sprawdza gdy komputer ma jeden dysk twardy. Dodatkowo partycja na której
są pliki z bootloaderem Windowsa w mbr musi być ustawiona jako aktywna.
Tutaj[1] są przykłady poleceń naprawy.
1. http://www.tweakhound.com/2012/11/13/how-to-fix-the-windows-bootloader/
A więc po kolei:
Są BootManagery na sda1 i sda3. Wzajemnie się "wołają", więc zawsze mam
dostęp do wszystkich systemów.
Płyta startowa Win 7 (a raczej jej "Opcje odzyskiwania systemu") widzi
partycję z Windows 7.
Opcja /fixmbr:
"Operacja zakończyła się pomyślnie"
/fixboot
"Wolumin nie zawiera rozpoznawalnego systemu plików" - nie rozumiem
źródła tego komunikatu
/scanos
"Pomyślnie przeskanowano instalacje systemu Windows.
Całkowita liczba zidentyfikowanych instalacji systemu Windows: 0
Operacja zakończyła się pomyślnie" - a więc znów niespójność zeznań
startu z płyty (wykrywającej Win7) i /scanos
/rebuildbcd - jak wyżej
bootsect /nt60 c: /force /mbr
oraz bootsect /nt60 e: /force /mbr pokazują:
"Target volumes will be updated with BOOTMGR compatible bootcode.
C: (\\?\Volume{nnnn})
Successfully updated FAT (lub NTFS dla E:) filesystems bootcode.
\??\PhisycalDrive0
Successfully updated disk bootcode.
Bootcode was successfully updated on all target volume."
Ale nadal tak samo - próba wystartowania Win 7 kończy się bardzo szybko:
"Windows failed to start. A recent hardware of software change (...)
Status: 0xc000000f
Info: The boot selection failed because a required device is inaccessible."
Wróciłem do Narzędzia do naprawy systemu podczas uruchamiania.
Oto, co zeznaje:
Podpis problemu 07: CorruptRegistry
A więc chyba ja szukam problemu nie tam, gdzie on rzeczywiście jest.
Chyba po prostu Rejestr z Win7 się przewrócił.
Dziwne jednak dla mnie było, że Windows zgłaszał "Windows failed to
start" prawie natychmiast po wystartowaniu. Nie myślałem, że system tak
szybko dobiera się do Rejestru.
Więc nowe pytanie:
Gdzie w Rejestrze Win7 szukać wpisów odpowiadających za
przyporządkowanie partycji podczas startu?
A może coś innego go boli?
Jeszcze jedno:
Punktów przywracanie nie ma. Chyba same "się znikły". A wydawało mi się,
że ostatnio robiłem kilka tygodni temu, przed instalacją systemu z
"podpisem elektronicznym".
--
Pozdrawiam.
Adam.
--- news://freenews.netfront.net/ - complaints: ***@netfront.net ---