Я клонировал свой SSD на свой USB, используя dd
, но USB не загружается ...
Вот история: я только что получил SSD на 275 ГБ для замены моего SSD на 128 ГБ, на котором заканчивается место, но я хочу продолжать использовать Ubuntu 16.04 ОС именно такая, как я ее настроил. Судя по учебным пособиям, которые я читал, способ сделать это выглядит следующим образом:
Итак, я клонировал свой 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 ГБ?
Похоже, проблема заключалась в несоответствии размера 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.