Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   К чему готовиться? Или как предупредить? Bootе sector & MRB (http://forum.oszone.net/showthread.php?t=79113)

Eugene7g 10-02-2007 20:34 548252

К чему готовиться? Или как предупредить? Bootе sector & MRB
 
Хочу подготовиться заранее к падению системы, выбрать и проштудировать правильный способ восстановления, а
при возможности – заранее предупредить неприятность. Судя по периодически возникающим звукам старый HDD
может вскоре полететь.

Имеется: 2 HDD – старый C: Win98 FAT32 и новый NTFS с несколькими разделами (F: Система WinXPpro SP2, D: Дата,
E: Архив, G: Проги). WinXP устанавливался из-под 98, т.е. с диска С: Таким образом активным/загрузочным диском
является С: , на нем записаны Bootе sector & MRB и проч.

Разметку нового диска производил Partition Magic, но в Help не нашел способа переноса уже записанных Bootе sector
& MRB на др. диск (напр. операция "Set Active" – «Прежде чем сделать активным раздел, узнайте, является ли он
загрузочным…»); также просмотрел описание Acronis – тоже нет подобных функций. Получил советы использовать
Recovery Console: fixboot, fixmbr, однако я предположил, что нужны некие доп. параметры,
иначе консоль обновит уже существующие записи на старом месте? «Гуру» также предлагали
использовать просто Диспетчер Дисков в WinXP, сделать активным раздел F: и вручную
копировать в корень F: NTLDR и ntdetect.com и Boot.ini Однако, в Хелпе: «Сделать
раздел активным можно только на диске с основной загрузочной записью (MBR)».

Консоль «Управление дисками»
Диск «0» - основной, система, FAT32
Диск «1» - основной – Партишн(2) F основной раздел, загрузка, NTFS

boot.ini
default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
C:\="Microsoft Windows"

Как поступить правильно? Thanks.

Blast 10-02-2007 21:23 548272

Eugene7g
ммм... так и акронис и norton ghost и другие подобные утилиты делают посекторную копию раздела, которая впоследствии восстанавливается на другом диске без особых затруднений.

DVDshnik 10-02-2007 22:20 548296

MBR и Partition Table (таблица разделов), занимающие ровно 512 байт, легко переписываются diskedit'ом из комплекта Нортоновских утилит. Только нет смысла копировать их на другой винчестер.

Eugene7g 11-02-2007 01:09 548346

IMHO мне не нужно ни «посекторную копию раздела», ни копировать MBR и Partition Table с диска на диск.
Необходимо ВМЕСТО старой MBR создать новую на ДРУГОМ диске. Чтобы при старте комп не обращался к старому диску, который может завтра умереть. Чтобы обращался СРАЗУ на новый диск и оттуда мог запускать систему как на новом (ХР), так и на старом (98).
Т.е. сечас: default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS
- обращение к disk(0) – старый С: с бут-сектором, затем – редирект на новый диск, партиция (2) = F. ЕСЛИ disk(0) с бут-сектором выпадает, то система не грузится.
НУЖНО сделать активным disk(1)partition(2)\WINDOWS, но для этого записать на disk(1) бут-сектор. При этом старый MBR будет (?) игнорироваться или вообще будет затерт?
Просто копировать действительно нет смысла, поэтому ни одна дисковая утилита такой фигни и не предлагает.

NikolayNik 11-02-2007 08:40 548384

Eugene7g
С какого диска читать загруз.код MBR , устанавливается в биосе. (и ничего не затирается)
Загрузочный код обычно стандартен и прописывается автоматом при разбивке нового винта, или через консоль востановления команда fixmbr.
Далее загрузка передается bootsectory активного раздела, Bootsector создается при форматировании тома, boot востанавливается командой fixboot. Активность меняется в диспетчере дисков.
На всякий случай неплохо иметь загрузочный диск например дискдиректор от акронис или парагон.
Незабудь при смене диска исправить boot.ini , загрузочные файлы всегда должны быть в активном разделе.







DVDshnik 11-02-2007 10:40 548411

Fixmbr в данном случае не подходит. Недавно я как раз на этом обжёгся. И раз необходимо пользоваться Win98, необходимо загрузиться с системной дискеты (компакта) Win98 (Me) и выполнить
Цитата:

fdisk /mbr
Загрузочный сектор винчестера, а его нужно оставить единственны, при этом перепишется. Таблица разделов же затронута не будет. И активным его придётся сделать - дисковым редактором или той же самой командой fdisk.
Но коррида на этом ещё не заканчивается...


Время: 06:56.

Время: 06:56.
© OSzone.net 2001-