Як скопіювати завантажувальний розділ NTFS з одного фізичного жорсткого диска на інший за допомогою Ubuntu?


9

У мене встановлена ​​флеш-пам'ять USB з Ubuntu 11.10, яку я хотів би використовувати для наступного завдання:

У мене жорсткий диск з 4-ма розділами. Другий відформатований за допомогою NTFS і містить повністю функціональну інсталяцію Windows. Я хотів би скопіювати цей другий розділ на інший фізичний жорсткий диск (який порожній).

Однак є привід - я не можу мати обидва жорсткі диски, фізично підключені до комп'ютера одночасно. Однак у мене є третій зовнішній жорсткий диск, який залишатиметься підключеним протягом усієї операції та має більше ніж удвічі більше місця на обох інших жорстких дисках.

Я усвідомлюю, що тут слід розглянути багато:

  • Процес, очевидно, передбачає створення якогось "зображення" другого розділу, збереження його на зовнішньому диску, а потім копіювання зображення на новий диск.

  • Розділ, який я копіюю, є завантажувальним і повинен бути також завантажуваним під час копіювання на новий диск. Можливо, я можу після цього виправити MBR на розділі.

  • Старі та нові приводи не однакові за маркою, моделлю чи розміром. Однак на новому диску є достатньо місця для другої секції.

Будемо дуже вдячні за будь-які поради щодо того, як діяти чи попередження щодо можливих підводних каменів. Крім того, якщо я пропустив важливу деталь, будь ласка, не соромтеся запитати її.


Додано якесь керівництво нижче, повідомте мені, чи я неправильно прочитав ваші запити;) gl
Бруно Перейра

Відповіді:


10

( Не потрібне додаткове програмне забезпечення, використовуйте інструменти, які у вас є )


dd if=/dev/sda2 of=foo_file.imgстворить точну репліку sda у файлі .img, який ви вкажете.

Збережіть його на зовнішньому пристрої та відновіть його dd if=foo_file.img of=/dev/sday.

Крок за кроком

  1. Завантажте програму Ubuntu LiveCD та відкрийте інструмент управління диском (або використовуйте sudo fdisk -lз терміналу), щоб дізнатися, на який диск ви будете копіювати.

  2. Встановіть зовнішній пристрій, на який ви збережете .img- файл, не монтуйте диск, з якого ви хочете зробити зображення!

  3. Використовуйте dd if=/dev/sda2 of=foo_file.img, замініть / dev / sda2 фактичним розділом, який ви хочете скопіювати, та foo_image.img файлом, розташованим на зовнішньому диску, який ви встановили раніше.

  4. Перезавантажте комп'ютер, видаливши диск, з якого ви зробили зображення, та встановіть новий диск у свій ПК. Завантажте комп'ютер за допомогою Ubuntu LiveCD.

  5. Встановіть зовнішній диск, що містить .img- файл, і відкрийте інструмент диска, щоб переконатися в пристрої, на який ми збираємося його записати. ( Можливо, ви будете використовувати той самий шлях пристрою, що і той, який ви тільки що видалили ). Навіть не намагайтеся монтувати новий диск, все одно не слід нічого монтувати!

  6. Використовуйте dd if=foo_file.img of=/dev/sdaxдля запису створеного та збереженого зображення на зовнішній пристрій на новий щойно встановлений диск. Змініть sdax для правильного розділу.

  7. Запустіть gpartedі змініть розміри новостворених розділів, щоб вмістити додаткове місце на новому диску.

  8. Перезавантажте та завантажте за допомогою нового диска.

Після цього ви можете зберегти .img файл як резервну копію, поки ви не переконаєтесь, що все працює.

Я використовував цей метод о так багато разів зараз, і це не проблема, але ви ніколи не знаєте. Тримайте резервну копію деякий час.


Так, я завжди можу повернутися до оригінального диска, якщо щось піде не так.
Натан Осман

Крім того, я просто враження під час обробки даних. Ігноруйте все, що вам здається абсолютно необхідним;)
Бруно Перейра

Якщо ви користуєтеся останньою версією dd, обов'язково включіть status=progress... копія диска займе багато часу!
Tobias J

Цей метод не працюватиме, якщо у вас недостатньо великого невикористаного простору або зовнішнього сховища для зображення диска.
Заубер Парацельс

Приклад може бути трохи оманливим, я думаю, ви хочете використовувати /dev/sda (без будь-яких цифр) для копіювання всього диска (принаймні, це те, що працювало для мене, а копіювання лише одного розділу не спрацювало).
Мартін Модрак

-1

Clonezilla - clonezilla.org

Безкоштовне програмне забезпечення для відновлення після аварій, клонування та розгортання диска. Дозволяє користувачеві клонувати окрему машину чи багато комп'ютерів ...


2
Але як я можу використовувати Clonezilla для досягнення вищезазначених цілей? Крім того, Clonezilla, здається, не входить до архіву, тому інструкції з установки також будуть корисними :)
Nathan Osman
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.