![Проблема при создании grub.cfg](https://rvso.com/image/1114419/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%20%D0%BF%D1%80%D0%B8%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B8%20grub.cfg.png)
Когда я запустил update-grub
терминал, он выдал мне следующее сообщение:
root@ThinkPad-W520:/dev# sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.5.0-25-generic
Found initrd image: /boot/initrd.img-3.5.0-25-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
Found memtest86+ image: /boot/memtest86+.bin
grep: /proc/mounts: No such file or directory
grep: /proc/swaps: No such file or directory
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sda1
Found Windows 8 (loader) on /dev/sda3
done
Знаете ли вы, почему это происходит? Я имею в виду эти две строки, которые начинаются со слов « grep
Я никогда их больше не видел».
Вот также вывод, который fdisk -l
выдал:
Device Boot Start End Blocks Id System
/dev/sda1 2048 671326207 335662080 83 Linux
/dev/sda2 671328254 703326207 15998977 5 Extended
/dev/sda3 * 703326208 704043007 358400 7 HPFS/NTFS/exFAT
/dev/sda4 704043008 937699327 116828160 7 HPFS/NTFS/exFAT
/dev/sda5 671328256 703326207 15998976 82 Linux swap / Solaris
решение1
Во-первых, похоже, что проблем нет, так как команда завершается без ошибок. Однако, у вас должны быть /proc/mounts
и /proc/swaps
. Возможно, ваш /proc не был смонтирован или был размонтирован.
Проверьте, есть ли в вашем /etc/fstab строка proc /proc proc nodev,noexec,nosuid 0 0
. Затем попробуйте sudo mount /proc
и посмотрите, вернулись ли файлы.