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. нихрена не отвечаю за ваши кривые руки, и за поломанные загрузчики рабочих винтов, в общем все вы делаете на свой страх и риск. Удачи!)

Поделись с друзьями:

Опубликовано 19.06.2012 в 12:24 · Автор komivlad · Ссылка
Рубрики: FreeBSD · Теги: , , , , , ,

Написать комментарий