Я сменил жесткий диск моего ноутбука на SSD. Это Dell XPS 15, поставляемый с Windows, на котором я установил Ubuntu, и работаю уже 3 года.
На жестком диске было установлено несколько разделов, включая sda5 (/) и sda7 (/home).
.Я создал таблицу разделов с помощью gdisk (GPT) и скопировал разделы / и / home в SSD sbd2 (новый /). Раздел sdb1 настроен на 1 МБ для BIOS.
Затем я загрузился на CD-ROM, чтобы установить grub. Нет ошибки. Запустите update-grub. OK.
При загрузке я вижу: «Операционная система не найдена». Там нет опечатки, это на самом деле написано Операционная система (не операционная система).
Затем я снова начал работу с CD-ROM, установил и запустил boot-repair. Он делает свое дело, об ошибках не сообщается, и просит перезагрузить. Информация http://paste.ubuntu.com/12093343/
Но у меня все еще есть то же сообщение "Операционная система не найдена". Есть идеи?
Некоторые наблюдения:
/
и /home
разделы, но новый диск имеет всего один раздел файловой системы Linux. Это может работать, если Вы сделали копию уровня файла (с cp
, tar
, или что-то подобное); однако:
/etc/fstab
и Ваша конфигурация загрузчика для новой установки. Изменения загрузчика должны быть обработаны Восстановлением Начальной загрузки, но я не знаю бесцеремонно, если оно будет корректироваться /etc/fstab
, и выглядит от Вашего вывода, как будто это не было обновлено. Это не объяснит Вашу основную проблему, но необходимо будет иметь дело с нею рано или поздно.tar
скопировать установку Linux.parted
или GParted не сделает этого. Необходимо использовать fdisk
(в Ubuntu 14.04 или ранее), или набор "pmbr_boot отмечают" на целом диске с помощью parted
или GParted. Посмотрите эту мою страницу для больше на таких проблемах.gdisk
, как описано здесь. Необходимо будет затем переустановить GRUB к диску.Лично, я не попытался бы объединить отдельный корень (/
) и /home
разделы в один раздел; отдельное /home
раздел имеет ясные преимущества, которые Вы будете выбрасывать путем объединения двух. В зависимости от Ваших размеров диска Вы могли бы быть более обеспеченным использованием Clonezilla для копирования диска; но IIRC, Clonezilla не может обработать копирование от большего до меньшего раздела, таким образом, это не может быть опция, по крайней мере, не для целого диска. (Вы смогли использовать Clonezilla, чтобы скопировать Ваш корневой раздел и затем скопировать /home
с cp
или tar
,все же.)
Необходимо обновить/etc/fstab файл на SSD. Это все еще имеет старые разделы жесткого диска и даже раздел подкачки, который Вы больше не имеете. Ничто иное не выглядит плохо мне, UUID все корректны.
Я поддерживаю несколько компьютеров, которые имеют Windows 7 и человечность на них. Когда я заменяю жесткий диск, я использую Clonezilla, чтобы сделать изображение и восстановить его к новому диску. Я использую Gparted, чтобы изменить размер раздела (разделов) и отметить раздел начальной загрузки в случае необходимости.
, Если я иду в диск меньшего размера, я изменяю размер раздела (разделов) сначала в случае необходимости, затем делают изображение. Когда я восстанавливаю к новому диску, я использую проигнорировать опцию размера в Clonezilla. Если погружение, в которое я иду, больше, я изменяю размер после того, как я восстановил изображение к более крупному диску.
существуют другие методы выполнения этого однако, этот метод еще не привел меня к сбою. После этих слов я еще не попробовал это твердотельным диском.