Моя машина всегда перезагрузитесь в командной строке GRUB вместо меню GRUB

Жесткие ссылки не «между» файлами, есть один inode ], причем> 1 записи в разных каталогах указывают на этот единственный индексный дескриптор. ls -i должен показать inodes, затем поэкспериментируйте с ln (жесткая ссылка) и ln -s (мягкий или символический):

$ touch afile
$ ln -s afile symbolic
$ ln afile bfile
$ ls -1 -i afile symbolic bfile
7602191 afile
7602191 bfile
7602204 symbolic
$ readlink symbolic
afile
$

0
07.05.2018, 14:13
2 ответа

У меня была та же проблема, за исключением того, что он вообще не загружался. Причина :Моя свежая установка Ubuntu 18.04, 17.10 и Mate 18.04 неправильно uuidвставила в /boot/efi/EFI/ubuntu/grub.cfg.

Версия 1 (grub -cmd):

Из оболочки grub найдите корневую папку, заглянув в выходные данные ls(, например.ls (hd0,gpt2)/)и обязательно узнайте, на какой раздел была установлена ​​ваша система! Для меня это был sda2, так как ESPрекомендуется первым.

set root=(hd0,gpt2)
linux /boot/vmlinuz-number-generic root=/dev/sda2
initrd /boot/initrd.img-number-generic
boot

Если теперь загрузка прошла успешно, вы можете получить uuidвместоpartuuid)(, набрав blkidи убедившись, что правильный указан в /boot/efi/EFI/ubuntu/grub.cfg.

Для меня:

search.fs_uuid <uuid> root hd0,gpt2
...

Версия 2 (установка -флешка):

Если у вас есть загрузочная флешка с Linux -, вы также можете загрузить ее, смонтировать ESPи изменить uuidтам:

# Create folder to mount ESP
mkdir /tmp/esp

# Mount ESP (assuming sda1) to esp
sudo mount /dev/sda1 /tmp/esp

# Get UUID's of devices
sudo blkid

# Ensure correct `uuid` is set in `/tmp/esp/efi/EFI/ubuntu/grub.cfg`

reboot
2
28.01.2020, 02:43

Вы говорите, что можете войти в свою установку Ubuntu, поэтому достаточно просто обновить/переустановить grub и посмотреть, решит ли это проблему.

Во-первых, попробуйте просто использовать sudo update-grub, если вы еще этого не сделали, затем перезагрузитесь, чтобы проверить, исправила ли это проблему.

Если это не работает, попробуйте переустановить его вручную,sudo grub-install /dev/sd##(заменив ##текущим расположением grub ). Этого должно быть достаточно, чтобы сбросить любые файлы, которые могут вызывать вашу проблему.

Примечание. :Если вы изначально настроили установку grub, это может привести к сбросу этих изменений.

0
28.01.2020, 02:43

Теги

Похожие вопросы