Hiren Boot CD MbrFix семь бед, один ответ!
В общем заметка будет такого плана, на днях мой друган, притащил ко мне системник с проблемой такого плана, грит, сидел, работал в тырнете, и откуда невозьмись, комп бутается, и просит с него 880 грн за разблокировку, типа он порнуху смотрел и распространял))))) Хех, ну я подумал ясень пень, не хер поревом увлекаться ;))))) и взялся помочь.
Под рукой была флеха с Hiren Boot CD, а на ней есть замечтательная утилита MbrFix.
если запустить ее без ключей, то получим примерно следующее:
MbrFix /drive <num> driveinfo Display drive information MbrFix /drive <num> drivesize Returns drive size in MB as return value MbrFix /drive <num> listpartitions Display partition information MbrFix /drive <num> savembr <file> Save MBR and partitions to file MbrFix /drive <num> restorembr <file> Restore MBR and partitions from file MbrFix /drive <num> fixmbr {/vista|/win7} Update MBR code to W2K/XP/2003, Vista or Win7 MbrFix /drive <num> clean Delete all partitions on the selected disk MbrFix /drive <num> readsignature {/byte} Read disk signature from MBR MbrFix /drive <num> writesignature <hex> Write disk signature to MBR MbrFix /drive <num> generatesignature Generate disk signature in MBR MbrFix /drive <num> readstate Read state from byte 0x1b2 in MBR MbrFix /drive <num> writestate <state> Write state to byte 0x1b2 in MBR MbrFix /drive <num> readdrive <startsector> <sectorcount> <file> Save sectors from drive to file MbrFix /drive <num> /partition <part> fixbootsector <os> Update Boot code in boot sector MbrFix /drive <num> /partition <part> getpartitiontype Get partition type MbrFix /drive <num> /partition <part> setpartitiontype <typenum> Set partition type MbrFix /drive <num> /partition <part> setactivepartition Set active partition MbrFix /drive <num> getactivepartition Get active partition MbrFix volumeinformation driveletter Get volume information for partition MbrFix flush {driveletter(s)} Flush files to disk for partition MbrFix listpartitiontypes List partition types
В общем исходя из того, что у него вынь7, тосоотвественно сначала надо было найти его винт, а потом подлечить его загрузчик, ищем следующим образом:
>MbrFix.exe /drive 0 driveinfo Drive 0 Cylinders = 91804 Tracks (heads) per cylinder = 224 Sectors per track = 19 Bytes per sector = 512 Disk size = 200047525888 (Bytes) = 186 (GB) >MbrFix.exe /drive 1 driveinfo Drive 1 Cylinders = 981 Tracks (heads) per cylinder = 255 Sectors per track = 63 Bytes per sector = 512 Disk size = 8068999680 (Bytes) = 7 (GB)
Как видим у меня это диск 0, фиксим mbr
>MbrFix.exe /drive 0 fixmbr /win7 You are about to Fix MBR, are you sure (Y/N)?
Жмакаем Y и бутаем тазик, наслаждаясь загрузкой винды.
За сим все.
P.S. нихрена не отвечаю за ваши кривые руки, и за поломанные загрузчики рабочих винтов, в общем все вы делаете на свой страх и риск. Удачи!)
Поделись с друзьями:
Рубрики: FreeBSD · Теги: Boot, CD, Hiren, MbrFix, Windows, заблокирована, Загрузчик