Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 61
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png 222.png
(138.4 Kb, 12 просмотров)
Тип файла: png 333.png
(141.6 Kb, 12 просмотров)

Цитата Bazaroff:
Может с бубном и можно такой трюк проделать, но по прочтению MBR должна быть на очереди таблица разбиения диска. »
В том-то и дело, что мне хотелось бы перенести весь 0 сектор, включая таблицу разделов. Перенести только загрузчик на CD можно, например у DiskCryptor существует такая возможность . После этого загрузчик из 0 сектора HDD можно удалить и все работает. Но таблица разделов не переносится.

Я просмотрел MBR на двух компах с Windows 7. Содержимое идентично, за исключением сигнатуры диска и таблицы разделов (что естественно). Но меня удивило вот что. По адресу 1C3 -1C5 должен находиться CHS adress of last absolute sector in partition.http://en.wikipedia.org/wiki/Master_boot_record На разных компах разный размер раздела, и поэтому содержимое этих секторов должно различаться. Тем не менее, в обоих случаях одно и то же значение - fe ff ff. Примечательно, что адреса 1CB-1CD (numbers of sectors in partition) в разных mbr различаются - как и должно быть.

Я немного поэкспериментировал - для начала отредактировал 1C3-1C5, поставил там везде нули. Все работает, компьютер загружается, никаких изменений. Затем с средствами Windows изменил размер раздела. Естественно, изменились адреса 1CB-1CD (numbers of sectors in partition), а в 1C3-1C5 снова появились значения fe ff ff.

Возможно, я плохо понимаю, но почему параметр CHS adress of last absolute sector in partition (1C3-1C5) не меняется при изменении размера диска?
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:36, 23-11-2011 | #13