CloneZilla сломал мою систему? Установка Ubuntu потеряна после запуска CloneZilla

2492
nicorellius

Я только что прочитал этот пост и попытался вернуть свою установку, используя этот ответ, но безрезультатно. Что случилось со мной это:

Я потратил час или больше, читая документы CloneZilla. Я думал, что готов протестировать его, поэтому записал диск с ISO-образом и запустил его. Система, которую я использовал, была Ubuntu 10.04, 32-битная.

Казалось, все прошло хорошо. Я сделал клон моего первого раздела и скопировал его на мой второй раздел. Я следовал инструкциям, извлек диск и перезагрузил систему.

На данный момент, я ожидаю иметь две загрузочные установки Linux, идентичные друг другу. Однако при загрузке я получил это сообщение об ошибке:

error: no such device: 4cf1a6ef-xxxx-xxxx-xxxx-4e3a3ce92bcd

error: file not found

Я загрузился с диска Live Ubuntu и смог увидеть мои разделы: 4cf1 (1) и 4cf1 (2) (сокращенно, поскольку тома имеют длинные номера для их идентификации). Раздел 50 ГБ, на котором находится исходная установка Ubuntu, - это номер, а второй раздел (175 ГБ) - это тот же номер с символом «_» в конце. Я мог просматривать разделы диска и видеть файлы, но я не уверен, что делать дальше.

Я знаю, что есть способ восстановить мой загрузчик grub и фактически загрузить любую из этих установок, но мое ноу-хау в Linux ограничено. Могу ли я отредактировать файл загрузчика, чтобы исправить эту проблему?

Единственная подсказка, которую я имею, - это то, что CloneZilla что-то сказал о создании нового GRUB, но я подумал, что он в основном изменит его, чтобы я мог загрузить любую установку. Не уверен, что случилось. Я пока посмотрю этот пост, чтобы узнать, смогу ли я узнать что-нибудь, что поможет моей проблеме. Но я подумал, что, поскольку это произошло в результате использования CloneZilla, это может быть уникальный вопрос для этой платы.

РЕДАКТИРОВАТЬ - Прежде чем я настроил эту копию с помощью CloneZilla, я запустил другую на другой машине с Disk Copy из EaseUs. На создание копии размером 37 ГБ с одного жесткого диска на другой ушло 6 часов. Я выключил систему и перезагрузил исходную систему нормально (на исходном диске). Но когда я попытался загрузить клон (место назначения), я столкнулся с той же ошибкой, которую я описал выше - no such device.

2

1 ответ на вопрос

3
Darth Android

Я подозреваю, что grub захлебывается двумя разделами с одинаковым UUID, который ваша система, похоже, использует для идентификации загрузочного устройства (Ubuntu переключился на этот метод некоторое время назад). Вы можете указать grub специально загружать первый раздел или второй раздел, указав устройство в файле конфигурации. Мой Google-Fu на данный момент отсутствует, но вам нужно принудительно заставить grub работать в оболочке, вручную загрузить исходный раздел и изменить конфигурацию grub для загрузки по устройству / разделу, пока вы не сможете уточнить UUID., Также будьте внимательны, используете ли вы Grub или Grub2, так как я знаю, что Ubuntu переключился несколько раз назад.

Спасибо за совет. Я думаю, что это grub2 на данный момент. Что вы имеете в виду "заставить grub в оболочку, вручную загрузить оригинальный раздел?" Я все еще изучаю жаргон Linux, так что простите мое невежество ... nicorellius 14 лет назад 1
Я не знаком с grub2, но, например, вы можете нажать `c`, чтобы перейти к оболочке grub. Оттуда вы можете вручную смонтировать раздел, указать ядро ​​и сообщить ему о загрузке ядра. Это должно позволить вам запустить вашу оригинальную систему для одной загрузки, во время которой вы исправите ваши файлы конфигурации grub2, чтобы она работала для последующих загрузок. Darth Android 14 лет назад 1
Еще одним быстрым и грязным решением для повторной загрузки системы будет удаление нового раздела до тех пор, пока вы не найдете способ заставить его иметь другой UUID и воссоздать его в этот момент. Это, однако, разрушит работу, которую вы проделали до сих пор. Darth Android 14 лет назад 0
Я решил переустановить Ubuntu 10.04. В любом случае система была установлена ​​заново, в основном для целей тестирования, поэтому самый быстрый способ ее восстановления - это переустановить. Конечно, я потерял всю ту работу, которую вложил в клонирование. Однако ваш совет очень помог, и я делаю этот пост любимым для дальнейшего использования. На EDIT выше, оригинальный диск загрузился нормально, а клонированный - нет, так что я думаю, что буду практиковать эти приемы на этом диске. Еще раз спасибо. nicorellius 14 лет назад 1
вероятно, было бы легче отредактировать существующий пункт меню загрузки, чем вводить все команды загрузки из оболочки. выделите запись, которую вы пытаетесь загрузить, нажмите `e`, внесите изменения, нажмите` Ctrl-X` для загрузки (или просто `escape` вернитесь в меню и нажмите` enter` для загрузки записи). @nico quack quixote 14 лет назад 0