У меня проблема с загрузкой моей Fedora 19. Прежде всего я должен упомянуть, что я "извлек" эту систему из виртуального диска (просто добавьте содержимое корневого и загрузочного разделов на физический диск), так что есть много вещей, которые могут пойти не так, но, похоже, это не связано проблема. Я использовал живой дистрибутив Ubuntu для chroot к моей системе Fedora, использовал grub2-install и grub2-mkconfig для исправления любых возможных ошибок grub, и это сработало. Grub мог найти все ядра в загрузочном разделе и загрузить его, но тогда возникла проблема.

Я буду использовать несколько картинок, чтобы продемонстрировать свою ситуацию. Это ошибка, которую я получаю при загрузке в fedora.

Загрузка в

Теперь это так, как это blkid в dracut shell. Это мои разделы на жестком диске SATA в ноутбуке, обычно sda , но у меня было подключено еще 2 USB-устройства, на одном из которых была установлена система. Устройство с системой, как правило, sdb и имеет как root и boot раздел, поэтому, хотя grub должен был знать об этом, он не обнаруживается на этом этапе и мне кажется, что ядро не смогло их загрузить. Dracut blkid

Чтобы поддержать тот факт, что эти разделы действительно существуют и находятся в хорошем состоянии, я запустил живую Ubuntu и вызвал blkid . И тут всплыли разделы, отсутствующие при загрузке. Ubuntu Blkid

Итак, мой вопрос: что может быть не так с этой Fedora и как это исправить? Как я уже сказал, я могу выполнить chroot из Ubuntu, чтобы я мог настроить что угодно, если это необходимо. Также эти проблемы появляются только при загрузке "полного" ядра. В grub также есть опция загрузки в режиме восстановления, которая прекрасно работает, и я могу видеть мои данные в домашней папке (это тот же раздел, что и root). Я также включил эту информацию, которая описывает мою аппаратную конфигурацию.

2 ответа2

0

Решено путем обновления Fedora 19 до 20 через живую среду. Может случиться так, что fedora настраивается по-разному при установке внутри виртуальной коробки, и эта информация сохраняется где-то. Это обновление сохранило большую часть данных и программ без изменений, поэтому для тех, кто имеет такую возможность, это может быть "достаточно хорошим" решением.

-1

Зайдите в fstab и mtab и обновите UUID. Снимок экрана показывает, что новый и старый имеют разные UUID.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .