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

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

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

  1. Скопируйте твердотельный накопитель 128 ГБ на USB-накопитель на 256 ГБ.
  2. Установите твердотельный накопитель емкостью 275 ГБ.
  3. Загрузка с USB-накопителя емкостью 256 ГБ
  4. Скопируйте USB-накопитель емкостью 256 ГБ на твердотельный накопитель на 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.

Когда загрузился твердотельный накопитель на 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 filesystem

/ dev / sda3 241919957 250069630 8149674 3.9G Linux swap

GPT PMBR6967 size mismatch! 483471359) поправим по ж (обряд).

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

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

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

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

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

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

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

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

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

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

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

Then Я перезагрузился, но USB по-прежнему не загружается.

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

0
01.11.2018, 15:33
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] в меню загрузки или редакторе конфигурации. Приглашение GRUB отображает grub>

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

(6) Установите твердотельный накопитель емкостью 275 ГБ.

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

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

1
28.01.2020, 04:49

Теги

Похожие вопросы