Недавно я получил новый SSD, и я клонировал свой старый жесткий диск на свой новый SSD.
Мне удалось загрузиться в Ubuntu 16.04 LTS после процесса клонирования, но когда я вернул старый жесткий диск в компьютер, компьютер загружается с использованием старого жесткого диска, а не нового SSD, как и следовало ожидать.
Я использовал загрузку и выбрал мой SSD как мою «ОС для загрузки по умолчанию», и он исправил grub. Теперь, когда я выбираю SSD в обновленном меню grub, он загружается с жесткого диска.
Как это исправить?
Примечания:
I думаю, что это может иметь какое-то отношение к UUID. Мой старый жесткий диск находится в / dev / sda2. В настоящее время у меня установлена Windows 7 и правильно загружается с нового SSD с помощью меню grub и не возникает проблем с Windows.Возможно, вы правы ... дублируйте UUID.
Вам нужно будет изменить UUID на HDD или SSD и отредактировать свой /etc/fstab.
отключите загрузку жесткого диска на SSDВ terminal ...
отсоедините жесткий диск sudo cp /etc/fstab /etc/fstab.bck # создайте резервную копию этого файла для загрузки SSD изменит UUID=the_old_UUID на /dev/sdaN, где N - номер раздела Ubuntu, для управления монтированием жесткого диска + o # для сохранения возврата возврата # для подтверждения контроля имени файла + x # выйдите из редактора reboot #, чтобы убедиться, что он по-прежнему правильно загружаетсяЗагрузите DVD-диск Ubuntu Live ...
В terminal ...
sudo cp /etc/fstab /etc/fstab.bck # создать резервную копию этого файла sudo uuidgen -t # сгенерировать новую временную UUID загрузку в SSD изменить UUID=the_old_UUID, чтобы прочитать /dev/sdaN, где N - номер раздела Ubuntu, для управления монтированием жесткого диска + o # для сохранения возврата возврата # для подтверждения контроля имени файла + x # для выхода из редактора reboot # для перезагрузки на SSD и подтвердите операциюЗагрузите DVD-диск Ubuntu Live ... T вот небольшая вероятность того, что Ubuntu не будет загружаться здесь из-за изменения UUID, поэтому вам, возможно, придется вручную отредактировать загрузку GRUB.
Если это так, в меню GRUB ...
sudo uuidgen -t # создать новую временную загрузку UUID на SSD нажмите клавишу e, чтобы отредактировать командную строку GRUB reboot #, чтобы убедиться, что он по-прежнему правильно загружается reboot #, чтобы перезагрузить SSD и подтвердить операцию control + x, чтобы продолжить загрузкуЗагрузитесь обратно в SSD. ..
В terminal ...
нажмите клавишу e, чтобы отредактировать командную строку GRUB sudo pico /etc/fstab # отредактировать файл control + x для продолжения загрузки sudo update-grub # update grub reboot #, чтобы убедиться, что он по-прежнему правильно загруженПри необходимости установите HDD.
Возможно, вы правы ... дублируйте UUID.
Вам нужно будет изменить UUID на HDD или SSD и отредактировать свой /etc/fstab.
отключите загрузку жесткого диска на SSDВ terminal ...
отсоедините жесткий диск sudo cp /etc/fstab /etc/fstab.bck # создайте резервную копию этого файла для загрузки SSD изменит UUID=the_old_UUID на /dev/sdaN, где N - номер раздела Ubuntu, для управления монтированием жесткого диска + o # для сохранения возврата возврата # для подтверждения контроля имени файла + x # выйдите из редактора reboot #, чтобы убедиться, что он по-прежнему правильно загружаетсяЗагрузите DVD-диск Ubuntu Live ...
В terminal ...
sudo cp /etc/fstab /etc/fstab.bck # создать резервную копию этого файла sudo uuidgen -t # сгенерировать новую временную UUID загрузку в SSD изменить UUID=the_old_UUID, чтобы прочитать /dev/sdaN, где N - номер раздела Ubuntu, для управления монтированием жесткого диска + o # для сохранения возврата возврата # для подтверждения контроля имени файла + x # для выхода из редактора reboot # для перезагрузки на SSD и подтвердите операциюЗагрузите DVD-диск Ubuntu Live ... T вот небольшая вероятность того, что Ubuntu не будет загружаться здесь из-за изменения UUID, поэтому вам, возможно, придется вручную отредактировать загрузку GRUB.
Если это так, в меню GRUB ...
sudo uuidgen -t # создать новую временную загрузку UUID на SSD нажмите клавишу e, чтобы отредактировать командную строку GRUB reboot #, чтобы убедиться, что он по-прежнему правильно загружается reboot #, чтобы перезагрузить SSD и подтвердить операцию control + x, чтобы продолжить загрузкуЗагрузитесь обратно в SSD. ..
В terminal ...
нажмите клавишу e, чтобы отредактировать командную строку GRUB sudo pico /etc/fstab # отредактировать файл control + x для продолжения загрузки sudo update-grub # update grub reboot #, чтобы убедиться, что он по-прежнему правильно загруженПри необходимости установите HDD.