Попробуйте эти команды:
sudo update-grub sudo grub-install /dev/sda
Первая команда обновляет grub и файл grub.conf. Вторая команда устанавливает обновленный grub /dev/sda
, который обычно содержит основную загрузочную запись.
Я новичок в Linux. Я собираю ядро Linux (версия: 2.6.34.12) в gcc традиционным способом на компьютере VMware в Ubuntu (версия ядра - 2.6.38-8-generic) версии 11.04. Я не могу найти, где обновить grub.cfg
файл скомпилированного ядра в файле. Я обновил имя версии созданного изображения в существующем изображении. Тогда VMware не смог загрузить новое ядро. Я искал в интернете, но не нашел. Так что любой может мне помочь, обновить grub.cfg
и успешно загрузить новое ядро. Несколько вещей о том, что я сделал:
sudo mkinitramfs -o initramfs.img-2.6.34 2.6.34
, затемsudo gedit grub.cfg
, В том, что в mementry я обновил версию vmlinuz и initrd с 2.6.38-8 до 2.6.34.12.Это я сделал.
Попробуйте эти команды:
sudo update-grub sudo grub-install /dev/sda
Первая команда обновляет grub и файл grub.conf. Вторая команда устанавливает обновленный grub /dev/sda
, который обычно содержит основную загрузочную запись.
Запустите эти команды в терминале:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair
Через несколько секунд откроется главное окно Boot Repair. Нажмите на Рекомендуемый ремонт.
Это обновит grub.cfg
.