Скопировать загрузочную флешку linux

Клонирование USB Flash с установленной системой.

Имеется сервер на Debian. Система установлена на USB флешку. Размер флешки 7,46GB (8GB). На ней разделы: /boot — 256MB, swap — 3GB, /(root) — 3GB. Оставшееся место (около 1G) не размечено.

Хочу сделать полную копию (вместе с MBR и GRUB’ом) этой флешки на случай отказа текущей. Взял вторую 8-ми гиговую флешку — а она чуть меньше по объему — 7,43GB. Clonezilla не захотела делать дубликат на флешку меньшего объема даже не смотря на то, что все разделы должны уместиться. Хотя на флешки большего объема делает без проблем.

Как лучше и проще сделать дубликат?

Думаю, что в данном случае допустим банальный dd с отбрасыванием того, что не влезло на новую флешку (это само получится, dd выплюнет ошибку, но до этого места всё скопирует). Разумеется, если неразмеченная область именно в конце диска, а не в середине.

KivApple ★★★★★ ( 11.07.16 21:07:33 MSK )
Последнее исправление: KivApple 11.07.16 21:08:02 MSK (всего исправлений: 1)

Как банальный вариант — dd наверное прокатит, конечно. Но копировать он точно будет дольше.

sfdisk -d /dev/sda > /root/table_usb sfdisk /dev/sdb < root/table_usb

После этого той же Clonezill'ой скопировать «один-в-один» все три раздела. Но там ведь вроде еще и GRUB надо как-то вкорячить на вторую флешку.

Я бы архивировал все разделы в отдельные архивы. Места меньше занимает. Когда нужно восстановить на другую флешку — руками создал нужные разделы, установил grub и распаковал архивы. И по поводу отдельного /boot — не уверен, что он нужен. Да и swap тоже. Тогда всё сильно упрощается.

dd, по крайней мере, должен сделать всё однозначно хорошо. С помощью dd делал себе загрузочную флешку, им же делал её дубликат для товарища. Правда, ситуация обратная, у него на 8 а у меня на 1, но в итоге две рабочие загрузочные флешки, загрузочные разделы нормальные, с грабом и флагом загрузки.
По поводу небольшой разницы в размере согласен со сказанным выше. Скорее всего, всё будет хорошо.

Источник

Создаем образ флешки

01_usb-flash_01

Решил на днях создать образ своих рабочих, загрузочных флешек с разными операционными системами. Как создавать эти мульти-загрузочные флешки, я уже писал в одной из своих статей. Поможет нам, в создании образов, старая и проверенная временем программа dd. Насколько я знаю, то утилита dd должна быть установлена в системе по умолчанию. Для создания образа Вашей «флешки», выполним в Терминале следующую команду:

Читайте также:  Ускорить загрузку линукс минт

sudo dd if=/dev/sdc of=image.iso

image.iso — это образ с именем image и расширением .iso, который появится в Вашей домашней папке.

Чтобы узнать, как обозначается Ваша флешка в системе, можно к примеру запустить утилиту Диски, или программу GParted и посмотреть в них, а если через Терминал, то поможет команда:

sudo fdisk -l

Диски_633

-dev-sdc - GParted_634

dm@dm-System-Product-Name: ~_635

Если хотите видеть процесс создания флешки, то тут есть несколько путей. Первый путь я не буду рассказывать, потому как он мне не понравился, а вот альтернативное решение этой проблемы выглядит намного лучше. Для этого нужно будет установить улучшенную версию dd, которая носит название dcfldd.

sudo apt-get install dcfldd

Сотрудники лаборатории DoD Computer Forensics Laboratory (DCFL) внесли некоторые изменения в команду dd, тем самым улучшив ее и применяя в своих исследовательских работах. В итоге на свет появилась команда dcfldd, которая обеспечивает хеширование копируемых данных через некоторые промежутки времени для их аутентификации. Более того, dcfldd работает гораздо быстрее, чем dd. Теперь, если Вы хотите именно видеть прогресс копирования, либо создания образа, Вам нужно выполнить команду:

sudo dcfldd if=/dev/sdc of=image.iso

Теперь, когда образ готов, можно создать новую, загрузочную флешку. Вставим вместо флешки с системами, новую, пустую. Думаю, что она определится системой так же, как и первая — sdc, но лучше перепроверить. Теперь команда будет такой:

sudo dd if=image.iso of=/dev/sdc

Ну а если у Вас пустая флешка имеет тот же размер, что и носитель с нужными Вам данными, то можно просто скопировать все содержимое первой флешки сразу на вторую, минуя создание образа на жесткий диск. В этом случае команда будет следующей:

sudo dd if=/dev/sdb of=/dev/sdc

По этой схеме можно копировать, создавать образы не только флешек, но и жестких дисков целиком, либо их разделов, CD/DVD дисков и т.д. Но об этом в следующей статье.

Выбор flash-накопителей остается только за вами. Можно записать загрузочный образ на обычные флешки, от известных брендов: Transcend, Kingston, Apacer, Silicon Power и других производителей, а можно немного отличиться и выбрать для себя ювелирные флешки со стразами, бриллиантами и другими украшениями. Хотя это конечно же будет выбор прекрасной половины человечества. Хотя на работу, записанного образа, внешний вид устройства не влияет абсолютно.

Читайте также:  Delete user from group linux

Источник

Переносим содержимое одной загрузочной флешки на другую

Как скопировать загрузочную флешку на другую флешку

Загрузочные флешки отличаются от обычных — просто так скопировать содержимое boot USB на компьютер или другой накопитель не выйдет. Сегодня мы познакомим вас с вариантами решения этой задачи.

Как копировать загрузочные флешки

Как уже было сказано, обычное копирование файлов с загрузочного запоминающего устройства на другое не принесет результата, так как в загрузочных флешках используется своя разметка файловой системы и разделов памяти. И все же есть возможность переноса образа записанной на флешке ОС — это полное клонирование памяти с сохранением всех особенностей. Для этого следует использовать специальное программное обеспечение.

Способ 1: USB Image Tool

Небольшая портативная утилита ЮСБ Имедж Тул идеально подходит для решения нашей сегодняшней задачи.

  1. Скачав программу, распакуйте архив с ней в любое место на жестком диске — это ПО не требует установки в систему. Затем подключите к ПК или ноутбуку загрузочную флешку и дважды щелкните по исполняемому файлу. Запустить утилиту USB Image Tool для старта процесса клонирования загрузочной флешки
  2. В главном окне слева расположена панель, отображающая все подключенные накопители. Выберите загрузочный, кликнув по нему.
    Выбрать бэкап в USB Image Tool для старта процесса клонирования загрузочной флешки

Внизу справа расположена кнопка «Backup», которую нужно нажать.

  • Появится диалоговое окно «Проводника» с выбором места сохранения полученного образа. Выберите подходящее и нажимайте «Сохранить».
    Выбрать имя и местоположение бэкапа в USB Image Tool для старта процесса клонирования загрузочной флешкиПроцесс клонирования может занять длительное время, так что будьте терпеливы. По его окончании закройте программу и отключайте загрузочный накопитель.
  • Подключите вторую флешку, на которую хотите сохранить полученную копию. Запустите ЮСБ Имедж Тул и выберите нужное устройство в той же панели слева. Затем найдите внизу кнопку «Restore», и нажмите её. Выбрать вторую флешку в USB Image Tool для записи образа загрузочной флешки
  • Снова появится диалоговое окно «Explorer», где нужно выбрать созданный ранее образ.
    Выбрать образ первой флешки для записи на второй накопитель в USB Image Tool
    Нажмите «Открыть» или просто дважды щелкните по имени файла.
  • Подтвердите свои действия нажатием на «Да» и дождитесь завершения процедуры восстановления. Предупреждение об удалении всех данных при клонировании на второй накопитель
    Готово — вторая флешка станет копией первой, что нам и требуется.
  • Недостатков у данного способа немного — программа может отказаться распознавать некоторые модели флешек или создавать с них некорректные образы.

    Способ 2: AOMEI Partition Assistant

    Мощная программа для управления памятью как жестких дисков, так и USB-накопителей пригодится нам и в создании копии загрузочной флешки.

    Загрузить AOMEI Partition Assistant

    1. Устанавливаем ПО на компьютер и открываем его. В меню выбираем пункты «Мастер»«Мастер копирования дисков».
      Выбор мастера копирования дисков в Aomei Partition Assistant для начала клонирования загрузочной флешки
      Отмечаем «Быстро скопировать диск» и нажимаем «Далее». Выбор способа копирования диска в Aomei Partition Assistant для начала клонирования загрузочной флешки
    2. Дальше нужно выбрать загрузочный накопитель, с которого будет снята копия. Кликните по нему один раз и нажмите «Далее». Выбор загрузочной флешки в Aomei Partition Assistant для начала клонирования
    3. Следующим шагом будет выбор конечной флешки, которую мы хотим видеть копией первой. Точно так же отметьте нужную и подтвердите нажатием «Далее». Выбор второго накопителя в Aomei Partition Assistant для начала клонирования флешки
    4. В окне предварительного просмотра отметьте опцию «Подгонка разделов всего диска».
      Подгонка разделов на второй флешке в Aomei Partition Assistant для клонирования загрузочной
      Подтвердите выбор, нажав «Далее».
    5. В следующем окне нажмите «Конец».
      Закончить работу с мастером копирования дисков в в Aomei Partition Assistant
      Вернувшись в главное окно программы, щелкайте по «Применить». Запуск процедуры клонирования загрузочной флешки в Aomei Partition Assistant
    6. Для начала процесса клонирования нажимайте «Перейти».
      Начать процедуры клонирования загрузочной флешки в Aomei Partition Assistant
      В окне с предупреждением нужно нажать «Да».
      Подтверждение форматирования конечной флешки для клонирования загрузочного накопителя
      Копия будет сниматься довольно долго, так что можете пока оставить компьютер в покое и заняться чем-то другим.
    7. Когда процедура будет завершена, просто нажмите «ОК».

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

    Читайте также:  Ubuntu linux login as root

    Способ 3: UltraISO

    Одно из популярнейших решений для создания загрузочных флешек способно также создавать их копии для последующей записи на другие накопители.

    1. Подключите к компьютеру обе ваши флешки и запускайте УльтраИСО.
    2. Выберите в главном меню пункт «Самозагрузка». Далее — «Создать образ Дискеты» или «Создать образ Жесткого диска» (эти способы равнозначны). Выбор создания образа загрузочной флешки в UltraISO для последующего клонирования
    3. В диалоговом окне в выпадающем списке «Дисковод» необходимо выбрать ваш загрузочный накопитель. В пункте «Сохранить как» выберете место, куда будет сохранен образ флешки (перед этим убедитесь, что на выбранном жестком диске или его разделе у вас достаточно места).
      Выбор флешки и образа в UltraISO для последующего клонирования
      Нажимайте «Сделать», чтобы запустить процедуру сохранения образа загрузочной флешки.
    4. Когда процедура закончится, нажмите «ОК» в окошке сообщения и отключайте от ПК загрузочный накопитель.
    5. Следующий шаг — запись полученного образа на вторую флешку. Для этого выберите «Файл»«Открыть…».
      Выбор образа загрузочной флешки в UltraISO для последующего клонирования
      В окне «Проводника» выберите полученный ранее образ.
    6. Снова выберите пункт «Самозагрузка», но на этот раз щелкните «Записать образ Жесткого диска…».
      Запись образа загрузочной флешки в UltraISO для клонирования на другой накопитель
      В окне утилиты записи в списке «Disk Drive» установите вашу вторую флешку. Метод записи установите «USB-HDD+».
      Настройки записи образа загрузочной флешки в UltraISO на другое устройство
      Проверьте, все ли настройки и значения установлены корректно, и нажимайте «Записать».
    7. Подтвердите форматирование флешки, нажав на «Да». Подтвердить форматирование флешки в UltraISO для клонирования на неё образа загрузочной
    8. Начнется процедура записи образа на флешку, которая ничем не отличается от обычной. По её окончании закрывайте программу — вторая флешка теперь представляет собой копию первого загрузочного накопителя. К слову, с помощью UltraISO можно клонировать и мультизагрузочные флешки.

    В качестве итогов хотим обратить ваше внимание — программы и алгоритмы работы с ними можно также применять для снятия образов обычных флешек — например, для последующего восстановления содержащихся на них файлов.

    Источник

    Оцените статью
    Adblock
    detector