[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Ответить
 • Просмотры: 1
Аватара пользователя
firedevil

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение firedevil »

Цитата okshef:



Можете сами поискать информацию о разнице загрузочного кода XP, 7 и Ubuntu, например.
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




То есть, получается при установке новой ОС, MBR предыдущей ОС затирается MBR следующей ОС, как и загрузочный сектор и без разницы устанавливается новая ОС за место старой (Vista за место XP), или следующая ОС аналогичен предыдущему (Windows 7 за место Windows 7)?



В статье Восстановление совместной загрузки Windows 7 и Windows XP при переустановке одной из них предлагается перезаписать MBR с помощью команды bootsect /NT 60 All, но ведь данная команда перезапишет MBR только при наличии атрибута /mbr?
Аватара пользователя
okshef

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение okshef »

Цитата firedevil:



То есть, получается при установке новой ОС ...
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Да, так и получается.

Очень заметно при установке Win 2000 или Win 98.
Цитата firedevil:



В статье Восстановление совместной загрузки
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




После наших с вами изысканий можно сказать, что перезаписывается Boot - сектор. Но, поскольку обычно в статьях о загрузке, используется понятие MBR (см. выше о локализации), поэтому и в статье так. Уж не обессудьте.
Аватара пользователя
firedevil

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение firedevil »

okshef, в некотрых статьях пишут что команда fixmbr, восстанавливает главную загрузочную запись на системном разделе, и тут возник вопрос, а разве MBR находиться на разделе, ведь он должен находиться в начале диска, вне разделов?

Второй вопрос, в мануалах также указывается о том что MBR должен быть совместим с операционной системой на активном разделе. Может здесь какая то ошибка, может имелось ввиду совместимость загрузочного сектора с устанавливаемой системой? Насколько я понял MBR универсален, и не имеет значения какая операционая система установлена, или я ошибаюсь?
Аватара пользователя
okshef

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение okshef »

Цитата firedevil:



или еще таблица разделов
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




firedevil, если было так, как вы предполагаете, то никто и никогда не смог бы поставить вторую систему или переустановить операционную систему. Естественно, таблица разделов остается без изменений. При установке затрагивается 2 элемента: загрузочный код (загрузчик сам по себе, находящийся в первых секторах диска) и BOOT-сектор на активном разделе.


Цитата firedevil:



если повредиться таблица разделов
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




восстановить ее можно только специальными программами, например TestDisk. А программа установки операционной системы таким функционалом не обладает. Это ответ на вторую и третью часть вашего вопроса.



Не забывайте, что помимо таблицы разделов есть еще файловая таблица (немного непонятно, но хоть что-то:
Master File Table — Википедия
, или
Файловая система NTFS
, или
Файловая таблица
, или
Файловая система




firedevil, скоро наша тема будет похожа на весь форум ХВЗ Изображение
Аватара пользователя
okshef

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение okshef »

okshef, можно конечно создать множество тем, но зачем, ведь все вопросы можно раскрыть в рамках данной темы Изображение




Цитата okshef:



Не забывайте, что помимо таблицы разделов есть еще файловая таблица (немного непонятно, но хоть что-то: Master File Table — Википедия, или Файловая система NTFS, или Файловая таблица, или Файловая система
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




А какое это имеет отношение к восстановлению OS?



В данном сайте есть одна статья про возвращение старой OS путем копирования или перемещения файлов из папки Windows.old в корень диска, с помощью командной строки, в среде восстановления. Статья называется Как восстановить предыдущую версию Windows после установки Windows Vista. В статье, в одном из этапов предусматривается удаление ссылки к каталогу Documents and Settings. Непонятно о какой ссылке идет речь и зачем его удалять?
Аватара пользователя
firedevil

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение firedevil »

Цитата firedevil:



зачем, ведь все вопросы можно раскрыть в рамках данной темы
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Вот вам и первое непонимание:


Цитата firedevil:



какое это имеет отношение к восстановлению OS?
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Никакого, но вы же спрашиваете сами:
Цитата firedevil:



Второй вопрос, в случае удаления таблицы разделов с помощью MHDD, Victoria удалятся ли сами разделы и все находящиеся на них информация?
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Поясняю еще раз: после удаления таблицы разделов информация с них не удаляется по причине наличия файловой таблицы.

Перейдем к новой серии вопросов. По-видимому, речь идет об этой статье:
Как удалить Windows Vista



Цитата firedevil:



Непонятно о какой ссылке идет речь и зачем его удалять?
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




и я не нашел ничего подобного.
Аватара пользователя
okshef

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение okshef »

Цитата okshef:



Перейдем к новой серии вопросов. По-видимому, речь идет об этой статье: Как удалить Windows Vista
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Нет речь идет о статье Как восстановить предыдущую версию Windows после установки Windows Vista.



Вопрос относительно установки Windows 7. В руководствах пишут что самый приемлемый вариант установки двух ОС на однин компьютер это установка сначала старой версии, а затем последующей. Предположим наступила следующая ситуация, есть активный раздел С: на котором установлен XP, перед этим разделом неразмеченное пространство, При установке Windows 7 в неразмеченном пространстве создается раздел для загрузочных файлов Windows 7, соответственно данный раздел становиться активным, на остальное пространство устанавливается Windows 7. Тогда получается что запускается раздел для загрузочных файлов, который сразу же запускает Windows 7 без предложения выбора ОС, т.к. загрузочные файлы XP находяться на другом разделе. Получается правило о том что для без проблемной установки двух систем необходима поочередная установка сначала старой системы, затем новой, не совсем правильной?



Второй вопрос. Раз при установке новой системы таблица разделов не перезаписывается, то как тогда информация о новых разделах появиться в таблице разделов. Например при установке Windows 7 появляется новый раздел, скрытый. Как информация о данном разделе поступит в таблицу разделов если при установке таблица не изменяется?



Ну и еще вопросик. В Windows 7 появилась новая утилита для восстановления загрузочных файлов bootmgr, BCD, называется bcdboot. Как работает данная утилита, то есть как именно происходит восстановление вышеназванных файлов, данная утилита просто копирует загрузочные файлы из установочного диска?
Аватара пользователя
firedevil

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение firedevil »

Цитата firedevil:



речь идет о статье Как восстановить
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Ясно. Дело в том, что в Vista папки "Doc&Set" как таковой не существует, но существует ссылка, которая указывает на c:\Users\. Если ее не удалить, то после восстановления XP будут очень большие проблемы. Ведь в ней это не ссылка, а полноценная папка с очень важным содержимым.


Цитата firedevil:



Вопрос относительно установки Windows 7
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Знаете, для меня сейчас не существует понятий "правильной" и "неправильной" установки. Главное - понимание принципов загрузки. Так же не существует проблемы нахождения скрытого раздела. Пусть он будет хоть в середине. Главное - знать как в этом случае организовать загрузку. Правильность - для тех, кто любит, чтобы было "красиво" в проводнике, диспетчере дисков...


Цитата firedevil:



Второй вопрос.
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




никак. Создание разделов - само по себе, установка - сама по себе. Просто в Win 7 - это выглядит как часть установки.

Естественно, с таблицей разделов работают "уполномоченные" на то программы.


Цитата firedevil:



Ну и еще вопросик.
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




firedevil, ну воспользуйтесь же поиском: мне приходится переписывать справку...
Параметры командной строки BCDboot



Читать цитату



Цитата:



Средство BCDboot копирует набор файлов среды загрузки из образа Windows, который расположен на компьютере. BCDboot может копировать файлы среды загрузки из образов Windows Vista®, Windows Server® 2008, Windows 7 или Windows Server 2008 R2. Дополнительные сведения о применении образа Windows к системе см. в разделе Создание и применение образов Windows.



Средство BCDboot использует файл «%WINDIR%\System32\Config\BCD-Template» для создания нового хранилища данных конфигурации загрузки (BCD) и инициализации файлов среды загрузки в системном разделе. Параметры данных конфигурации загрузки можно задать в файле шаблона данных конфигурации загрузки. Это средство копирует последние версии файлов среды загрузки из папки «%WINDIR%\boot» образа операционной системы и папки «%WINDIR%\System32» в системный раздел.
Аватара пользователя
okshef

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение okshef »

okshef, Спасибо за ответы Изображение Ну и остался еще один вопросик. Загрузочные файлы(bootmgr, BCD, ntldr, boot.ini, ntdetect) находяться на одном, активном разделе. Возможна ли ситуация при которой загрузочные файлы одной ОС находяться на другом, неактивном разделе, а другие при этом остаются в активном. Например, на активном разделе находяться файлы bootmgr, BCD, а на другом, неактивном, загрузочные файлы XP?
Аватара пользователя
firedevil

Re: [решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?

Сообщение firedevil »

Цитата firedevil:



остался еще один вопросик
[решено] fixmbr, fixboot и bootsect.exe /NT60 (NT52) - чем они отличаются?




Ой ли?



Возможна. В этом случае можно, "играя активностью" разделов загружать две системы без меню. Только практического смысла я в этом не вижу.

А вот в ситуации с двумя физическими дискам файлы загрузки XP должны быть на обоих дисках(!!!) И не спрашивайте "почему?", все равно не знаю.

В конфигурации с двумя дисками большую роль играет BIOS и порядок выбора устройств для загрузки.



Спасибо Вам за вопросы. Мне самому было интересно упорядочить знания по этому вопросу. Изображение



P.S. Не забудьте поставить "Решено".
Ответить

Вернуться в «Хочу все знать»