Windows 2003 server fixmbr

ElenaMandM

Народ, подскажите пжл как можно восстановить загрузку Windows 2003 Server c cистемного диска.
Поставил как-то раз на D хп, и после этого 2003 перестало грузиться.
Я вообще думал, что подобные проблемы уже давно в прошлом, а майкрософтовцы оказывается ничего не исправили…

serg61

в консоле восстановления ессно надо это выполнить

ElenaMandM

расскажи, как?
консоль-то он загрузит, а дальше что?

serg61

ну и пишешь в ней fixmbr
вывод справки если что fixmbr \? или там другой слеш

ElenaMandM

а, спасибо!
попробую так сделать

ElenaMandM

не выходит
когда выбираю систему из списка операц. систем — появляется только черный экран с мигающим горизонтальным курсором в левом верхнем углу…
help!

serg61

ХР хоть грузится? или вообще тухляк?

ElenaMandM

xp хорошо грузится

uncle17

прально… она МБР тебе своей и затирает

serg61

надеюсь ты с установочного диска 2003-ей винды грузился? если да, то возможно тебе придется найти человека с 2003 виндой на том же диске, что и тебя и скопировать у него MBR, а дальше мучать загрузчики сторонние, в качестве решения может подойти Grub или Lilo, но думаю для тебя это не выход

serg61

а еще лучше найти человека, у которого win2003 на C:, а ХР на D:, и вот у него стырить mbr

banderon

Если весь MBR переписывать, то придется искать человека, у которого примерно такой же винчестер, и разбит на диски он так же.
Мне почему-то кажется, что MBR вообще не причем. Особенно при условии, что XP грузится.
Странно, почему предложили использовать именно fixmbr, а не fixboot? Хотя лично я бы не стал запускать ни первое, ни второе.

Andbar

имхо мбр у них одна и та же — она рассчитана на то, чтобы загрузить загрузочную запись нужного раздела. Эта загрузочная запись, имхо, у всех нтшных виндах работает одинаково: ищет ntldr и грузит его… После этого тот занимается непосредственно загрузкой. Вот ntldr’ы бывают разные.

family

Угу, имхо, надо взять ntldr от Вин2003 и записать его на место текущего.

elenangel

попробуй поставить BootMagic — он должен найти все загрузчики и сделать меню выбора операционки — это при условии что ХРя не влезла в сервак своими грязными руками.
а вообще на будущее: я перед установкой второй операционки от мелкомягких скрываю с помощью акрониса (который партишн эксперт) первую из поставленных виндов, потом в новый раздел ставлю вторую, а потом ставлю бутмаджик — он в таком варианте все прекрасно находит и ни одна винда не подозревает о существовании другой. единственное неудобство — без дополнительных плясок с бубном нельзя из одной операционки работать с диском С: другой — он невидим для нее, но обычно это и не требуется

Модератор: Bizdelnick

ZeLLa

Сообщения: 154
ОС: ubuntu

Grub & Windows 2003 server

У друга временно нет инета, но зато есть проблема…
Так что пишу за него вопрос)

Он себе вин 2003 поставил, на машине с линем — как всегда стерся груб, он восстановил, но тогда, как я понял винда потеряла возможность грузиться… у него скорее всего все оси на одном физ. диске, скорее всего на sata

смотри ситуацию:
Был XP в первом загрузочном секторе, без проблем я востанавливал grub из Debian
Теперь Server 2003 при востановлении grub, он работает, а вот винда грохается подчистую -> Unknow partition
….вот

Ubuntu 6.10 AMD64 2.6.20.3 reiserfs3.6 Gnome 2.16.1 & FreeBSD6.0 AMD64 ufs Gnome 2.14

sbar

Сообщения: 354
ОС: Gentoo

Re: Grub & Windows 2003 server

Сообщение

sbar »

в вендовом инсталяторе выбираем «Консоль восстановления(Recovery Console)» (кнопка R во время установки). там делаем fixboot и/или fixmbr (точно не помню, но можно и то и другое). после этого grub затрется, и вендовый загрузчик будет. а grub надо не восстанавливать, а _ставить_ из LiveCD например, он должен перенести вендовый загрузчик с mbr’а на раздел с вендой (хотя может просто на активный раздел (можно сделать вендовый раздел активным на всякий случай на некоторое время)).

(asper

Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Grub & Windows 2003 server

Сообщение

(asper »

Ребята о чём вы ?
grub прекрасно грузит вынь, нужно просто правильные опции в конфиге прописать.

Сомнительно доброе привидение

sbar

Сообщения: 354
ОС: Gentoo

Re: Grub & Windows 2003 server

Сообщение

sbar »

(Vlady @ Feb 12 2007, в 11:41) писал(а):grub прекрасно грузит вынь, нужно просто правильные опции в конфиге прописать.

это обязательно, но если загрузчика венды нету на разделе с вендой — не будет он грузиться.

(asper

Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Grub & Windows 2003 server

Сообщение

(asper »

согласен, винда должна стоять на активном разделе ,на языке винды С:, как бы он её поставил по другому, если до этого на винте стоял линь, или она может умеет работать с линуксовскими партишанами ?

Сомнительно доброе привидение

KislotLord

Сообщения: 68

Re: Grub & Windows 2003 server

Сообщение

KislotLord »

Так, у меня появился интернет, что я делал:

Код: Выделить всё

//гружусь с LiveCD (Knoppix 5)
//пишу в консолё следующее:
#grub
#root (hd0,1)
#setup (hd0,0)
#quit

Вот, после этого раздел с виндой становится unknown partition
grub функционирует при этом отлично, 2003 Server — нет
Еще одна особенность, жеский у меня SATA, по этому не удалось сделать grub-install sda

«Daemon» не имеет никакого предубеждения ни к «хорошему», ни к «плохому», а скорее служит, чтобы помогать определить характер личности…

Linuxfob

Сообщения: 17
ОС: ASP

Re: Grub & Windows 2003 server

Сообщение

Linuxfob »

Ну так все-таки linux — живой? GRUb на месте? Раздел с MBR — монтируется нормально? Попробуйте следующее:
:
1) загружаемся в *Х.
2) монтируем чистую дискетку FAT:

3)Копируем:

Код: Выделить всё

dd if=/dev/hdaN of=/mnt/floppy/bootsect.lnx bs=512 count=1,

где hdaN — тот диск(раздел), где находится *Х-овый загрузчик.
Получаем на дискете файл bootsect.lnx (кторый и есть суть загрузочный сектор *Х-ов).
далее:
4)Восстанавливаем ntldr на его «законное место». Путем использования консоли востановления W2k+.
Входим как админ в нашу W2k+3 (консоль восстановления естесно), выполняем

.
Например fixboot c:(d/e/f/h и т.д. в зависимости от пожелания пользователя.)
Если есть нужда, то можете использовать также восстановление\создание MBR (!)путем использования команды fixmbr

,
где имя устройства выглядит примерно так: \Device\HardDisk0 (1.2.3 и т.д.) Узнать все имена устройств — вы можете с помощью команды map без аргумента arc.
5)Далее. Проверяем — ожила ли наша Энтя… Если ожила — то пол-дела сделано.
6)Заходим в «ожившую» систему и переписываем с дискеты наш заранее подготовленный bootsect.lnx в корневой каталог диска с Win2K+3. (Если W2K+3 стоит на диске С: , то файл нужно переписать в C:\ ).
7) Далее:
добавляем в файл boot.ini (он должен быть там же) строку:

Теперь можно переключаться между системами под руководством NT Loader’а. . При загрузке Linux, ntldr «передает управление» bootsect.lnx , а тот- переведет головки как подобает в этом случае. .

KislotLord

Сообщения: 68

Re: Grub & Windows 2003 server

Сообщение

KislotLord »

Linuxfob: Спасибо, конечно за ответ. Но это не сработает, т.к. у меня SATA-диск, а NT Loader, как я понял, не умеет загружать с SATA — линукс, либо потому что у меня он стоит на reiserfs. Если я ошибаюсь, дайте об этом знать
Пока пользуюсь дискеткой с grub:

«Daemon» не имеет никакого предубеждения ни к «хорошему», ни к «плохому», а скорее служит, чтобы помогать определить характер личности…

Linuxfob

Сообщения: 17
ОС: ASP

Re: Grub & Windows 2003 server

Сообщение

Linuxfob »

KislotLord писал(а): ↑

13.02.2007 22:21

Linuxfob: Спасибо, конечно за ответ. Но это не сработает, т.к. у меня SATA-диск, а NT Loader, как я понял, не умеет загружать с SATA — линукс, либо потому что у меня он стоит на reiserfs. Если я ошибаюсь, дайте об этом знать
Пока пользуюсь дискеткой с grub:

Ну вообще-ntldr никак не сможет загрузить *Х при всем своем желании.
Это собственно не его задача. Его задача передать вызов х-овому загрузчику. так же как и lilo и GRUb — не смогут загрузить NT, даже если разорвутся от желания это сделать.
А что говорит map(RC W2k+3) по поводу «видимых» ей девайсов?
Как реализован в вашей системе RAID\SATA контроллер? Необходима ли установка доп. драйверов при инсталляции ОС?

LIRIK

Сообщения: 80
ОС: Debian

Re: Grub & Windows 2003 server

Сообщение

LIRIK »

Здравствуйте, у меня тоже возникла такая проблема:
После установки WinXP у меня затерся загрузчик…
Друг восстановил мне доступ к линуксовому разделу, а к винде я теперь добраться не могу
не могли бы вы мне скинуть рабочий конфиг Grub?

sbar

Сообщения: 354
ОС: Gentoo

Re: Grub & Windows 2003 server

Сообщение

sbar »

(LIRIK @ Feb 15 2007, в 19:34) писал(а):рабочий конфиг Grub?

один конфиг Вам не поможет, по причинам, описанным выше. а вообще что-то вроде этого добавить надо

Код: Выделить всё

title=BeHDa XP
rootnoverify (hd0,1)
makeactive
chainloader +1

LIRIK

Сообщения: 80
ОС: Debian

Re: Grub & Windows 2003 server

Сообщение

LIRIK »

Добавил, в загрузчике он конечно прописывается, но в Вынь, как не ходил, так и не ходит
а вообще грустно конечно…
если логично судить, то ему надо прописать путь к Винде, а я ХЗ как, да и вообще это только ИМХО

ах да, fstab ведь тоже нужен, вот мой, может вы сможете помоч, спасибо:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
#/dev/hda2 none swap sw 0 0
/dev/hda2 /home ext3 defaults 0 2
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/sda1 /media/flash auto user,iocharset=koi8-r 0 0

KislotLord

Сообщения: 68

Re: Grub & Windows 2003 server

Сообщение

KislotLord »

Спасибо за подсказки, но дело оказалось совсем не в том……
Поставил как то давно я GRUB2 и забыл……
В нем и проблема была…

«Daemon» не имеет никакого предубеждения ни к «хорошему», ни к «плохому», а скорее служит, чтобы помогать определить характер личности…

bel-olya

Гость


Здравствуйте.
При включении компьютера появляется сообщение

 Windows could not start because the following file is missing or corrupt:
\Windows\system32\config\system\            …

ОС Windows Server 2003

Возможно ли как-нибудь восстановить систему?
Потому, что переустановка весьма проблемотична.
Подскажите пожалуйста.

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


bel-olya, как вариант скопировать нужный файл с другого сервера. Иначе думаю никак. Бэкап, бэкап, и еще раз бэкап.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

bel-olya

Гость


McZim,  нужный файл не определяет, в сообщении  путь указывает на папку.

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


bel-olya, значит скопировать папку и посмотреть что будет происходить. Сделать бэкап предыдущей папки с набором файлов который на данный момент.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

bel-olya

Гость


Спасибо.
Попробую, а вообще какие причины могут быть такого сбоя?

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


bel-olya, разнообразные, начиная от вирусов и заканчивая питанием.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

RXL

Технический
Администратор

Offline
Пол:


bel-olya, сохраненные точки есть? — куда откатить можно.

Записан


… мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

McZim

Команда клуба

Offline
Пол:

Я странный


RXL, ИМХО, не поможет.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Phodopus

Интересующийся

Offline


Загрузитесь в Recovery Console и попробуйте команды Fixboot/Fixmbr

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Phodopus, причем тут загрузчик? Эту часть загрузка венды проходит, и говорит что не находит файл. Если бы слетел МБР, то венда сразу бы не грузилась.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

bel-olya

Гость


Помогло только восстановление с диска с той же ОС. Даже программы не слетели.
Но  хотелось бы знать все же причины? С питанием все нормально.

Записан

RXL

Технический
Администратор

Offline
Пол:


Главная причина: голова и руки администратора. Важные сервера надо бекапить, чтоб поднимать их не месяц, а за час-два.

Записан


… мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Insidelooker

Гость


Пожалуйста помогите, винда вообще не хочет грузиться, поставил на установку,файлы скопировались, попросил перегрузиться и все на этом все… один мигающий курсор на черном экране (

Записан

RXL

Технический
Администратор

Offline
Пол:


Insidelooker, вероятно тебе нужно войти в консоль (грузись с CD) и выполни fixmbr.

Записан


… мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.

Insidelooker

Гость


это именно для Windows Server 2003

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Insidelooker, что такое mbr?

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Insidelooker

Гость


понятия не имею, что может быть винда то серверная

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Insidelooker, в чем разница между Windows Server 2003 и Windows XP?

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Insidelooker

Гость


да у меня вообще после загрузки биоса один черный экран и мигающий курсор

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Insidelooker, ты вообще читаешь что тебе пишут? Сделай fixmbr и можно еще fixboot. И почитай что это такое и в чем разница между ОС Windows и ОС Windows.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Insidelooker

Гость


я конечно понимаю что я практически ни чего не понимаю в этом, но объясните что это такое и где это делать, с помощью восстановления системы?

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Insidelooker, грузишся с установочного диска, будет предложено перейти в консоль, переходишь в нее и выполняешь команды: fixboot и  fixmbr

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Alllexxx

Гость


Эпидемия, что ли?!..
Вызвали на работу: здесь уже вторые сутки на мониторе сервера логотип «Windows Server 2003» и бегущие серые квадратики.
Ну, я-то хитрый: у меня на такой случай лежит в запасе ещё один HDD, на котором копия загрузочного диска! Поменял, включаю — тот же результат: логотип, квадратики — и дальше никуда.
В безопасном режиме загрузка заканчивается чёрным экраном и мигающим курсором в верхнем левом углу.
И что это такое может быть?
Железо?
С чего начинать?

Записан

Sla

Команда клуба

Offline
Пол:


с биоса или видеокарты

Записан


Мы все учились понемногу… Чему-нибудь и как-нибудь.

sss

Специалист

Offline


Alllexxx — может эксплойт MS08-067?

Записан


while (8==8)

Alllexxx

Гость


Alllexxx — может эксплойт MS08-067?

Ну, не знаю… Обновления и Microsoft, и Касперского ставятся регулярно, а уж критические — тем более.
К тому же, я ж менял системный диск!

с биоса или видеокарты

А что в БИОСе?

Записан

Alllexxx

Гость


Поставил другую видеокарту (ещё найти надо — PCI-то!).
Тот же результат…….
Кстати, проверил и память: за 3 с лишним часа работы MemTest86+ ошибок=0.

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Alllexxx, что по питанию? Видимых повреждений на матери и в блоке питания нет?

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Alllexxx

Гость


Нет.
И ещё «кстати»: оказывается, он не только висит на логотипе, но иногда без видимых причин перегружается и снова останавливается надолго на том же месте.

Записан

McZim

Команда клуба

Offline
Пол:

Я странный


Alllexxx, померь напряжение на клипсах.

Записан


The CBO without stats is like a morning without coffee. (c) T.Kyte.

Forfatter: Systemintegrasjon AS
Versjon: 1.3.0.0
Utgivelsesdato: 05.08.2009

Tool to fix or create Master Boot Record (MBR) on harddisks, for instance when using Windows PE. With an x64-edition as well as the 32-bit edition. Now with support for Windows Vista and Windows 7 MBR’s! The new version has some new, cool features, like creating DOS boot sectors, changing partition types, etc!

Usage:

MbrFix /drive <num> {/partition <part>} <command> { /yes } { /byte }

Requirements:

The program is made for Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 and Windows PE. Both 32-bit and 64-bit x64 editions are supported.

You need administrative privileges to make it work!

Purpose:

Perform several Master Boot Record (MBR) tasks, like backing up, restoring, fixing the boot code in the MBR, etc. The utility should not be used for GUID Partition Table (GPT) disks. The utility now, by popular demand, also come in a x64-version running unde x64-editions of Windows and PE.

Commands:

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 MBRMbrFix /drive <num> generatesignatureGenerate disk signature in MBR
MbrFix /drive <num> readstate              Read state from byte 0x1b2 in MBRMbrFix /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

Drive numbering <num> starts on 0.
Partition numbering <part> starts on 1.

Commands restorembr, fixmbr, generatesignature, writestate, clean, setactivepartition and fixbootsector will ask for confirmation unless /yes is included. All these commands may lead to data loss if used incorrectly or without intention.

If the /byte option is given for the readsignature command, the signature is returned as a byte array instead of as a DWORD. Writesignature requires the new signature to be specified as 8 hex digits.

If /vista is used with the fixmbr command, a Windows Vista MBR is written, if /win7 is used, a Windows 7 MBR is written instead of the default Win2000/XP/2003 MBR. The Vista or Win7 MBR should work with the other OS’es.

When fixing boot sector of a chosen partition, the wanted OS version must be specified. For now, the only valid choices are WIN98, DOS5 and DOS6.
The purpose of the fixbootsector command is to insert boot code for loading DOS from a partition created and formatted as FAT using the Windows 2000/XP/2003 tools, since those tools inserts boot code for loading NTLDR.

Return codes:

The program reports an errorlevel as 0 for OK and other values for errors.
The exception to this is the ReadState, GetPartitonType and GetActivePartitions command which returns the state as a return code as well as printing to stdout. Any errors for this command are returned as negative values because of this. The DriveSize command returns the drive size in MB, and 0 in case of error.

Why do I need this utility?

Well, I was testing Windows Embedded XP using a virtual PC, and was booting Windows PE from a CD-ROM to partition a brand new harddisk (quite cheap, since it was virtual !). Using the diskpart.exe utility (found in Windows XP and Windows Server 2003, available as a download for Windows 2000), I created the partition, made it Active, assigned it a drive letter. I then used the format.exe utility to format it to NTFS (format C: /fs:ntfs).

DISKPART> detail part
Partition 1
Type: 07
Hidden: No
Active: Yes

Volume ###   Letter  Lable   Fs     Type        Size     Status   Info.
----------   ------  -----   ----   ---------   ------   ------   ------
* Volume 1   C       WinXP   NTFS   Partition   149 MB   OK       System


I then mounted a network drive to my physical computer and copied the boot.ini, ntldr, ntdetect.com, windows folder, program files folder, etc. from the Windows Embedded XP image directory. Everything to make it boot.

Well everything should be OK, so I rebooted the (virtual) computer and expected it to boot up Windows Embedded XP.

But not so! It just sat there with a nice black screen. No error message at all.

Some investigation later on the Internet, I found this very informative page by Daniel B. Sedory: http://thestarman.narod.ru/asm/mbr/index.html, containing a wealth of MBR info. The info on one of the pages states that the MBR code is installed on the drive when the Windows setup program runs and no MBR code exists already. Hmm.., seemed to be right on the mark.

I searched further on the Internet, but the only utilities I found which could install MBR code was for other operating systems, like FDISK.exe /MBR for DOS (but I wouldn’t boot to DOS…) or the fixmbr command in the Windows 2000/XP/2003 Recovery Console. Didn’t want that either. Wanted something to work on a Windows 32 bit platform, to be able to fix the problem in other cases when using Win PE and just plain copying in the operating system files. So, then I was left to make the utility myself!

Problem solved: After booting up Windows PE from CD again, the command   MBRFix /drive 0 fixmbr /yes   solved it all. Embedded XP booted like a charm.

Samples:

C:> MbrFix /drive 0 listpartitions
# Boot Size (MB) Type
1  Yes     151001    6  DOS 3.31+ 16-bit FAT (over 32M)
2          1623   12  WIN95 OSR2 32-bit FAT, LBA-mapped
3             0    0  None
4             0    0  None

C:> MbrFix /drive 0 savembr Backup_MBR_0.bin

C:> MbrFix /drive 0 restorembr Backup_MBR_0.bin
You are about to Restore MBR,
are you sure (Y/N)? Y

C:> MbrFix /drive 0 fixmbr /yes

C:> MbrFix /drive 0 fixmbr /vista /yes

C:> MbrFix /drive 0 /partition 2 fixbootsector WIN98 /yes

C:> MbrFix /drive 0 /partition 2 setpartitiontype 14 /yes

C:> MbrFix flush            (flush all drives)

C:> MbrFix flush cde        (flushes C:, D: and E:)
C:> mbrfix readsignature

C:> mbrfix writesignature 473d4f07

Readstate and Writestate:

The commands readstate and writestate use a byte at offset 0x1b2 to store state. This was changed from offset 0x1b0 used in earlier versions to be compatible with Windows Vista MBR. These commands are only useful in a scenario where you use Windows PE to roll out other MS operating systems, and you have no other place to store information about where you are in the installation process. This location in the MBR is unused as far as known, from the days of DOS 3.30 until Vista.

Credits:

Daniel B. Sedory, for his compilation of information onhttp://thestarman.narod.ru/asm/mbr/index.html#MBR and for his feedback on the program.

User License Agreement:

The program is delivered AS-IS, that is without any form of guarantee. You may freely use the program for any legal purpose, and you may freely distribute it, except for commercial purposes, as long as this file is distributed along the program file. If re-distributed (CD/DVD-compilations or similar, on Web-pages, or with other non-commercial products), credit should be given to Kåre Smith and Systemintegrasjon AS.

Incorrect use of this program may cause loss of all data on your disk-drives. The same applies to any bugs in the program. All use of this program is at the risk of the user. Systemintegrasjon AS does not accept any liability for any damage the program might cause.

If you do not accept these terms, you must delete the program, MbrFix.exe and MbrFix64.exe, at once!

Changes:

Version 1.3.0.0

Fixed bug in the fixbootsector command, which always wrote to drive 0.

Added support for Windows 7 MBR.

Updated by Kåre Smith, 5. august 2009

fixmbr utility updates the master boot record (MBR) code of a hard drive. The command is only available inside the Windows Recovery Console.

Synopsis

fixmbr [DrivePath:]

Description

fixmbr utility is the Windows 2000 and XP tool used to update the master boot record (MBR) code which is responsible for initializing drive’s partitions.

The options are as follows:

DrivePath: 
Although almost always used without the parameter, this option updates the master boot record (MBR) code of the hard drive specified by the DrivePath. If the user doesn’t specify the DrivePath the fixmbr utility will update the master boot record (MBR) code of the hard disk used to boot the system. DrivePath can be obtained using the map utility.  If a non-standard or invalid master boot record is detected fixmbr could damage the partition tables so it must be used with caution.

Exit Status

The fixmbr utility exits on success and 1 if an error occurs.

Examples

To update the master boot record (MBR) of your hard drive:

fixmbr

To update the master boot record (MBR) of the harddisk0 that contains a partition1:

fixmbr \Device\Harddisk0\Partition1

Compatibility

fixmbr utility is compatible with Windows XP and Windows 2000 as well as Microsoft Server 2003.

History

fixmbr utility was superseded by bootsect.exe /mbr in Windows Vista.

See Also

fixboot – utility used to update the partition boot sector.

bootsect – Windows Vista equivalent of the fixmbr utility.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как получить права администратора в windows 10 если ты не администратор
  • Windows server 2008 r2 восстановить системные файлы
  • Easybcd windows 7 x64
  • Adguard для windows 10 64 bit с вечным ключом
  • Com port windows api