кроки для створення файлу зображень DD з usb та відновлення зображення до РІЗНОГО usb


9

Я успішно (файл створений, ubuntu НЕ видає жодних повідомлень про помилки) створив зображення з цілого постійного ubuntu live usb. (Sdc1) - файл ubuntu1.img становить 4,3 гб, тому розумно вірити, що команда

/ media / images / tst # dd if = / dev / sdc1 of = / media / images / tst / ubuntu1.img

правильно відформатовано та зробило дійсне зображення usb-накопичувача.

Отже ...... я намагаюся поставити зображення на щойно сформований usb3232 usb. і оригінальний usb, і новий usb мають 2 розділу, перший розділ на обох usb є ubuntu в реальному часі. розділ, який копіюється на новий usb, трохи більше, ніж копіюється оригінальний розділ usb (тому розмір не повинен бути проблемою).

Команда dd скопіювати зображення на usb (i cd у папку, де знаходиться ubuntu1.img)

/ media / images / tst # dd if = ubuntu1.img of = / dev / sdc1

цей процес також не відображає помилок, приблизно через 20 хвилин результат є

8388607 + 1 запис в

8388607 + 1 запис

Скопійовано 4294967295 байт (4,3 ГБ), 1615,69 с, 2,7 Мб / с

АЛЕ ... usb - марний біос скаржиться на відсутність GRLDR

я спробував з ubuntu, kali, backtrack, slax та одним або двома іншими дистрибутивами Linux. Я спробував з декількома ПК, всі з яких завантажуються з живого USB без проблем. Єдиний спосіб, який я надійно скопіював надійно скопіювати Linux на USB, - це у Windows: ((

якщо хтось успішно використовував dd для копіювання linux live usb (будь-якого) дистрибутива у файл зображення, то з того самого файлу зображення в новий usb ......... БУДЬ ласка, поділіться деякою мудрістю - заздалегідь дякую за прочитане і витрачаючи час на відповідь


Ви намагаєтеся створити завантажувальний USB живого дистрибутива, який був трохи змінений?
Чарльз Грін

постійний дистрибутив, який був змінений
сумнівайтеся

Відповіді:


11

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

Розташування цієї інформації буде залежати від того, як ви налаштували речі. Наприклад, якщо ви використовуєте таблицю розділів MBR, тоді вона зберігається в дисководі MBR, якщо ви використовуєте GPT з BIOS, тоді вона зберігається в захищеному MBR диска, якщо ви використовуєте GPT з UEFI, то він зберігається на ESP, і якщо ви завантажуєте ланцюг, тоді ви могли мати завантажувальні дані на розділі MBR та MBR диска.

DD може використовуватися для клонування секторів MBR або ESP. Крім того, ви можете просто клонувати весь диск, щоб врятувати себе від створення декількох зображень. Я особисто рекомендую уникати клонування MBR, оскільки я спробував це лише один раз, і без успіху. ESP або цілі накопичувачі завжди справно працювали для мене без проблем.

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

Кроки:

MBR резервного диска та таблиця розділів:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/dev/sda of=/media/location/backup.img bs=512 count=1".

Відновити диск MBR:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/media/location/backup.img of=/dev/sda bs=446 count=1".

Резервна секція MBR та таблиця розділів:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/dev/sda1 of=/media/location/backup.img bs=512 count=1".

Відновити розділ MBR:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/media/location/backup.img of=/dev/sda1 bs=446 count=1".

Резервне копіювання ESP:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/dev/sda1 of=/media/location/backup.img".

[Цей процес точно такий же, як і клонування будь-якого іншого розділу.]

Відновити ESP:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/media/location/backup.img of=/dev/sda1".

Резервне копіювання розділу:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/dev/sda1 of=/media/location/backup.img".

Відновлення розділу:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/media/location/backup.img of=/dev/sda1".

[РЕКОМЕНДОВАНІ ДІЇ] Резервне копіювання диска:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/dev/sda of=/media/location/backup.img".

[РЕКОМЕНДОВАНІ ДІЇ] Відновлення диска:

  1. У терміналі типу " sudo -i".

  2. У терміналі типу " dd if=/media/location/backup.img of=/dev/sda".

Примітки:

  • Рекомендується DD запускати як root, а не sudo, оскільки в іншому випадку можливі перебої. У Ubuntu це важко, оскільки ви не можете увійти як root.

  • Під час відновлення MBR ви можете використовувати 512 або 446. 446 просто відновить MBR (там, де записаний код завантажувальної стрічки та завантажувач). 512 відновить MBR та таблицю розділів.

  • Вам не потрібно робити зображення; Ви можете клонувати безпосередньо з джерела до місця призначення.

Джерела:

Додаткові ресурси:


місце на @unornjost - рекомендована дія зробила трюк, я насправді мав стійку програму usb з двома розділами, тому я спробував поєднувати "dd if = / dev / sda1 of = / media / location / backup.img bs = 512 count = 1 "і" dd, якщо = / dev / sda1 of = / media / location / backup.img ". створити резервну копію просто постійного живого дистрибутива ubuntu і його mbr + таблицю розділів. Потім відновіть розділ на іншому usb у певному розділі. "dd if = / media / location / sda1part.img of = / dev / sda1". Це також працювало !! але мені не потрібно було відновлювати таблицю розділів mbr +, і я думав, що це дивно ?? далі я спробую трубу до gzp ...
сумніваюся,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.