Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Как перенести активный загрузочный раздел с одного винта на другой?


OVERLORD

Рекомендуемые сообщения

Ситуация такая.

Был первый винт (IDE), где стояла система.

Затем был куплен второй винт (SATA). На него была поставлена вторая система.

Далее система на первом винте была удалена. Но на нем остался только загрузчик, который затем устанавливает винду со второго харда.

Теперь хочу сделать основным второй хард. Первый снять, и поставить вместо него побольше винт (уже третий, по счету).

Но загрузчик (NTDLR), файл boot.ini (и еще, какие-то файлы, которые при этом используются) - расположены на самом первом винте. Там же Диск С, как основной или активный раздел.

Так вот, как перенести всё это на второй хард, который хочу сделать основным - и чтобы диск С там же был.

Возможно ли это, просто скопировав файлы NTDLR, boot.ini и еще возможно какие-то - на второй хард? (и далее установив, напр. через Partition Magic - новый загрузочный раздел).

Или это как-то сложнее делать?

И еще слышал мнение, что даже невозможно.

Ссылка на комментарий
Поделиться на другие сайты

Просто скопировав - невозможно. Для этого надо раздел клонировать при помощи соответствующего софта. Acronis, например...

Ссылка на комментарий
Поделиться на другие сайты

Нужную информацию сбрось , чтоб потом восстановить - ну и сам понял - все с начала - не заморачивайся?

Ссылка на комментарий
Поделиться на другие сайты

Просто скопировав - невозможно. Для этого надо раздел клонировать при помощи соответствующего софта. Acronis, например...

А не подскажете, в какой ветке здесь это всё описывается подробно.

Просто с Акронисом не работал ранее.

Ссылка на комментарий
Поделиться на другие сайты

Гм... В общем-то, поскольку Акронис - разработка русскоязычных программистов - то и Help-файл там есть и русскоязычный. Посему - не вижу смысла копипастить оттуда...

Там всё настолько несложно описано, что...

Ссылка на комментарий
Поделиться на другие сайты

В Других есть тема Акронис, но не думаю, что найдется подробное описание процедуры, т.к. от версии к версии в программах многие шаги изменяются, поэтому придется действовать по интуиции, тем более, что это совсем не сложно, программа проста, как все гениальное. Вроде уже советовали программу Acronis Disk Director?

Ссылка на комментарий
Поделиться на другие сайты

На самом деле, если у тебя, @OVERLORD, только загрузчик на IDE диске, то можно скопировать все файлы (именно файлы, а не каталоги), что лежат в корне IDE диска с которого стартует компьютер, на диск SATA, потом загрузиться с установочного диска винды, выбрать консоль восстановления и из неё восстановить загрузчик на САТА диске. Возможно, придётся откорректировать файл boot.ini.

Изменено пользователем kvazimoda
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

kvazimoda +1.

OVERLORD, всё зависит от того, какую систему вы хотите оставить - ту, что уже есть на втором диске или хотите скопировать систему с первого диска на второй, затерев там старую при этом.

Если вы хотите оставить имеющуюся на втором винте систему, то просто копируем NTLDR, NTDETECT.COM и boot.ini с первого на второй диск. boot.ini менять не придётся. Первый диск отключаем физически (он ведь вам не нужен вы говорили). Затем делаем раздел с операционной системой на втором диске активным, загружаемся с установочного диска Windows XP, входим в консоль восстановления, вводим команды fixboot и fixmbr, чтобы записать загрузчик на второй диск. После перезагрузки система должна запуститься.

Если вы хотите скопировать систему в первого диска на второй, то, используя, например, загрузочный диск PartedMagic, создаём на втором диске временную папку (например, с именем 1), куда перемещаем папки WINDOWS, Documents And Settings и Program Files со второго диска (т.е. где у вас вторая система; делаем это на всякий случай). После чего копируем с первого диска папки WINDOWS, Program Files, Documents and settings, а также файлы NTLDR, NTDETECT.COM и boot.ini на второй диск. Делаем в том же PartedMagic через GParted первичный раздел на втором жёстком диске активным (для этого в GParted щёлкаем правой кнопкой мыши на разделе ==> Managed Flags и выставляем флаг boot). Выключаем компьютер, отключаем физически первый диск, включаем компьютер, загружаемся с установочного диска Windows XP, заходим в консоль восстановления, fixboot, fixmbr, затем перезагрузка. Если всё прошло успешно, папку 1 (с файлами старой ОСи) удаляем.

Разумеется всё это будет работать только в том случае, если на втором диске у вас система установлена на первичном (а не расширенном) разделе. В ином случае проще будет клонировать первый диск на второй через Acronis (однако предварительно нужно будет куда-то скопировать важные файлы со второго диска).

Изменено пользователем Shadow TH
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Shadow TH, благодарю за подробный ответ.

OVERLORD, всё зависит от того, какую систему вы хотите оставить - ту, что уже есть на втором диске или хотите скопировать систему с первого диска на второй, затерев там старую при этом.

Систему хочу оставить старую, ту что уже есть на втором диске.

Если вы хотите оставить имеющуюся на втором винте систему, то просто копируем NTLDR, NTDETECT.COM и boot.ini с первого на второй диск. boot.ini менять не придётся. Первый диск отключаем физически (он ведь вам не нужен вы говорили). Затем делаем раздел с операционной системой на втором диске активным, загружаемся с установочного диска Windows XP, входим в консоль восстановления, вводим команды fixboot и fixmbr, чтобы записать загрузчик на второй диск. После перезагрузки система должна запуститься.

Почитал, при использовании fixmbr - можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска. (http://netler.ru/pc/console.htm)

И еще там написано, что - Если на ПК установлено более одной ОС – обратитесь к специалистам!

У меня как раз на том диске стоит две оси.

Возникла идея. Сейчас загрузочный раздел стоит на маленьком диске С, кот. хочу снимать.

Если отсоединить все харды, поставить тот новый большой хард - и выставить на него винду, на его диск С.

Тогда, присоединяю потом второй хард - и он будет грузиться уже с нового диска, а не с того старого - который хочу снимать.

Может тогда не надо будет и fixboot/fixmbr использовать - boot.ini подправить, и всё.

Как идея, будет работать - или что-то упустил?

Изменено пользователем OVERLORD
Ссылка на комментарий
Поделиться на другие сайты

поставить тот новый большой хард - и выставить на него винду, на его диск С.

Тогда, присоединяю потом второй хард - и он будет грузиться уже с нового диска, а не с того старого - который хочу снимать

Надобно не выставлять, а - клонировать. Тогда и ОС спокойно заведётся, и вообще....
Ссылка на комментарий
Поделиться на другие сайты

Надобно не выставлять, а - клонировать. Тогда и ОС спокойно заведётся, и вообще....

Клонировать, ну не знаю - Проще на новый диск выставить новую ось.

При этом, как бы заменить первый маленький винт на новый большой.

При этом основной, как бы и останется вторым - как и сейчас.

Ну то есть так. Заменяю диски (первым ставлю новый большой - он сейчас без системы) - потом ставлю на него новую ось.

При этом есть и второй диск, с двумя осями.

По идее - на новый хард должна встать ось, которая сделает загрузчик и всё что надо - для загрузки и двух других осей на другом харде.

Так вот - верно ли это всё? Или что-то не так?

Изменено пользователем OVERLORD
Ссылка на комментарий
Поделиться на другие сайты

Увы, не совсем верно. Для того, чтобы пользоваться несколькими ОСями, они должны быть "прописаны" в загрузочном секторе основного диска. Причём Windows этого не умеет по определению, соответственно, надо ставить посторонний boot-менеджер типа Acronis OS Selector. Или установить сначала Win, потом - Linux, благо линуксовые загрузчики умеют работать с чужими записями. А если ставить свежую ОС на новый диск, то она попросту не увидит загрузочных записей на другом физическом диске... Их надо будет "подсовывать" вручную.

Ссылка на комментарий
Поделиться на другие сайты

Клонировал я все-таки старый диск на новый (с пом. Acronis True Image это делается).

Но тут всплыла проблема при загрузке. БИОС выводит список всех дисков, который раньше не выводился.

А в самом низу пишет:

No IDE Master HDD Detected

Press F1 to Resume

Жмешь F1, только после этого появляется выбор осей.

Дальше все грузится нормально. Но не будешь же каждый раз жать на F1.

Требует почему-то IDE диск (а старый диск был как раз IDE, а новый нет).

Смотрел в БИОСе, вроде нигде это не прописано.

Видимо это было прописано в загрузчике, который скопирован на новый диск.

И что теперь делать?

Посмотрел в Partition Magic'е (с DVD-рома загрузился) - он на первый клонированный диск ругается: Partition Table Error #110 Found

Не видит почему-то таблицу разделов. Хотя с этого диска всё вроде бы работает.

Ссылка на комментарий
Поделиться на другие сайты

Да, всё верно. Еще раз загрузился. С самого старта Биоса там что-то не то.

Выводит этот большой список. И там:

Auto Detecting 3rd Slave IDE Hard Disk

Auto Detecting 4th Slave IDE Hard Disk

Откуда он определяет там IDE диск, если его нет - непонятно.

Может там в материнке (а она 05 г.) прописано, что загружаться можно только с IDE диска?

Жмешь F1, и после небольшого времени стартует окошко выбора осей.

Еще странно, что в Биосе - новый диск пишется как 4s - ***.

S это видимо разделы. А я его как раз до этого размечал под 4 раздела.

При клонировании должно было перенестись со старого диска - три раздела.

Может Акронис и там что-то не так сделал? - Если он все равно показывает 4 раздела в Биосе.

Но под виндой видны три, как и должно быть.

Ссылка на комментарий
Поделиться на другие сайты

Отключил в Биосе оповещение об ошибках на F1. Стало само грузить, без нажатия клавиш. Только чуть дольше Биос проходит.

В целом, операция прошла успешно.

Если кто будет клонировать:

1. Прочитайте внимательно Руководство пользователя.

2. Выбирайте ручной режим переноса, иначе сотрет старый диск - а вдруг еще пригодятся данные на нем.

З.Ы. А новый хард Western Digital (WD20EARX из зеленой серии), аж прямо с таким звуком заводится. Так и старый Самсунг не звучал. Тем более Western Digital на 500 Мб, который уже давно.

Там с парковкой головок какая-то запара, как читал. Надо отключать ее.

Ссылка на комментарий
Поделиться на другие сайты

Покопался в Биосе, чтоб улучшить загрузку (чуть дольше загружалось, с двумя сигналами) - так вообще перестал комп грузиться - вместо окна выбора системы - Reboot and Select proper Boot device

or Insert Boot Media in selected Boot device and press a key

Жмешь, надпись повторяется снова.

amibios 02.53

Там я поменял в Main - IDE Configuration - там открывается подменю, первая строчка

Onboard IDE Operate Mode - и там поставил Compatible Mode (а там стоял Enhanced Mode)

Сразу же выдал при загрузке такую строчку.

Я вернул обратно, как всё было.

Но странно то, что надпись эту все равно продолжает выдавать.

Ниже в подменю еще строчка: Enhanced Mode Support On

Там выбор опций:

S-ATA + P-ATA

SATA mode

P-ATA

При той опции, что и стояло (Enhanced Mode) - перепробывал все эти три позиции.

Ничего не помогает, кранты.

Что же делать, помогите плиз.

Ссылка на комментарий
Поделиться на другие сайты

Уфф. Всё разрешилось. Уж думал капец.

Сбилась настройка: первый/второй диск в Биосе. Когда выставил первым другой диск, то всё загрузилось.

Изменено пользователем OVERLORD
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...