1

Я не могу загрузить свой компьютер, поэтому я использую Ubuntu 12.04 Live CD.

Я изменяю раздел загрузчика с sda9 на sda8, поэтому MBR не может указывать на правильный загрузчик.

Как я мог сделать сейчас? Как изменить раздел, на который указывает MBR? Благодарю.

1 ответ1

0

Я была такая же проблема. /dev /sda1 был смонтирован как /boot. Я создал /dev /sda3 и скопировал все из /dev /sda1 в /dev /sda3 и указал / пометил (с помощью fdisk), что /dev /sda3 является загрузочным. Подключил /dev /sda3 к моей папке system /boot (в / etc / fstab), но это все равно не помогло. Когда я удалил все из /dev /sda1, система не запустилась.

Поэтому я скопировал из /dev /sda3 в /dev /sda1 (так как sda3 был своего рода резервной копией) и нормально запустил систему. Система считает, что /dev /sda3, который является /boot, действительно является областью загрузки. Так я и сделал (для fedora, для производных от Debian, вероятно, необходим update-grub):

grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg

и grub переназначен на /dev /sda3 и теперь все работает нормально.

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