DD Clone не загружается

DD Clone не загружается

Я клонировал свой SSD на USB-накопитель с помощью dd, но USB-накопитель не загружается...

Вот история: я только что получил SSD на 275 ГБ, чтобы заменить мой SSD на 128 ГБ, на котором заканчивается место, но я хочу продолжать использовать свою ОС Ubuntu 16.04 точно так же, как я ее настроил. На основе прочитанных мной руководств, метод сделать это выглядит так:

  1. Скопируйте данные с SSD-накопителя объемом 128 ГБ на USB-накопитель объемом 256 ГБ.
  2. Установите SSD-накопитель объемом 275 ГБ.
  3. Загрузка с USB-накопителя объемом 256 ГБ
  4. Скопируйте USB-накопитель емкостью 256 ГБ на SSD-накопитель емкостью 275 ГБ

Итак, я клонировал свой SSD (128 ГБ) на USB (256 ГБ), используя следующую команду, полученную изздесь:

sudo dd if=/dev/sda | sudo dd of=/dev/sdb bs=32M status=progress

Процесс завершился через несколько часов без ошибок.

Перед установкой нового 275 SSD я решил проверить USB и посмотреть, загрузится ли он. Итак, я перезагрузил компьютер, зашел в BIOS, чтобы изменить основное загрузочное устройство на USB, перезагрузил снова. Похоже, компьютер пропустил загрузку с USB, потому что он загрузился с SSD.

Когда загрузился SSD на 128 ГБ, я ввел команду sudo fdisk -l, которая вывела следующее:

Диск /dev/sda: 119,2 ГиБ, 128035676160 байт, 250069680 секторов

Единицы: секторы 1 * 512 = 512 байт

Размер сектора (логический/физический): 512 байт / 512 байт

Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт

Тип метки диска: gpt

Идентификатор диска: 77422302-BE7A-49CA-ABA7-DAF209D9121A

Устройство Начало Конец Секторы Размер Тип /dev/sda1 34 1050815 1050782 513.1M EFI System

/dev/sda2 1050816 241919956 240869141 114.9G Файловая система Linux

/dev/sda3 241919957 250069630 8149674 3.9G Linux подкачка

Несоответствие размера GPT PMBR (250069679 != 483471359) будет исправлено w(rite).

Диск /dev/sdb: 230,6 ГиБ, 247537336320 байт, 483471360 секторов

Единицы: секторы 1 * 512 = 512 байт

Размер сектора (логический/физический): 512 байт / 512 байт

Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт

Тип метки диска: gpt

Идентификатор диска: 77422302-BE7A-49CA-ABA7-DAF209D9121A

Согласно выделенной части, есть , GPT PMBR size mismatchкоторый может быть corrected by w(rite). В нескольких других сообщениях, связанных с клонированием с использованием dd, я не заметил, чтобы кто-то из тех, кто давал указания, утверждал, что может возникнуть несоответствие размера GPT PMBR. Чаще всего предостерегали, чтобы убедиться, что диск, на который клонируется, больше диска, с которого клонируется.

В любом случае, я прочиталстраница руководства fdiskи нет ни w(rite), ни w или rite, так что я не знаю, что мне говорит делать эта смелая часть.

Итак, я поискал в интернете и следовал инструкциямэта страница, используя gdisk, который, казалось, ничего не сделал, потому что fdisk -lпродолжает показыватьGPT PMBR size mismatch

Итак, я поискал в интернете и нашелэта страница, в котором описывается похожая ситуация, и я следовал инструкциям в нем, введя следующее:

sudo dd if=/dev/sda of=/tmp/mbrsda.bak bs=446 count=1

sudo dd if=/tmp/mbrsda.bak of=/dev/sdb bs=446 count=1

Затем я перезагрузил компьютер, но USB-накопитель все равно не загружается.

Как мне сделать так, чтобы мой USB-накопитель загружался, чтобы я мог добавить его на свой SSD-накопитель емкостью 275 ГБ?

решение1

Кажется, проблема была в несоответствии размера GPT PMBR. Вот моя настройка: SSD на 128 ГБ и USB на 256 ГБ подключены к компьютеру, SSD на 275 ГБ — нет.

(1) Перезагрузите или включите компьютер.

(2) Откройте меню GRUB: когда впервые появится экран запуска BIOS или прошивки, нажмите и удерживайте клавишу [Shift].Как работает Linux: что должен знать каждый суперпользователь Брайан Уорд (ISBN: 978-1-59327-567-9)

(3) Просмотрите команды конфигурации загрузчика для варианта загрузки по умолчанию: Нажмите [E].

(4) Доступ к командной строке GRUB: Нажмите [C]в меню загрузки или редакторе конфигурации. Отобразится приглашение GRUBgrub>

(5) Пока я в командной строке GRUB вводил команды, которые только отображали информацию (например, ls, echo $root, set), я не думаю, что я что-то здесь изменил. Затем я вышел из GRUB, и я думаю, что fsckкоманда была выполнена автоматически (я этого не делал), потому что мне было предложено исправить определенные проблемы с блоками файловой системы. Я ввел команду, [Y]чтобы исправить эти проблемы, и компьютер перезагрузился в клонированный USB-накопитель на 256 ГБ. Так что, я думаю,fsckэто команда, которая решила мою проблему.

(6) Установите SSD-накопитель объемом 275 ГБ.

(7) Загрузитесь с клонированного USB-накопителя емкостью 256 ГБ.

(8) Клонируйте USB-накопитель емкостью 256 ГБ на SSD-накопитель емкостью 275 ГБ.

Связанный контент