Мне нужно создать свой собственный linux liveCD. Я использовал this идеальное руководство для этого.Конфигурация Grub для liveCD
В нескольких словах: я взял linux Mint liveCD, смонтировал его, распаковал filesysetm.squashfs, отредактировал его с chroot и упаковал все обратно в iso. Я столкнулся с проблемой при попытке настроить настройки grub. Например, я хочу установить GRUB_TIMEOUT равным нулю. Я могу редактировать файл конфигурации grub, но я не могу запустить update-grub.
[email protected] $ sudo chroot edit
sul # mount -t proc none /proc
sul # mount -t sysfs none /sys
sul # mount -t devpts none /dev/pts
sul # export HOME=/root
sul # export LC_ALL=C
sul # update-grub
/usr/sbin/grub-probe: error: cannot find a device for/(is /dev mounted?).
И я не могу установить загрузочный:
sul # mount boot
mount: can't find boot in /etc/fstab or /etc/mtab
sul # cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
sul # cat /etc/mtab
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
none /proc proc rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw 0 0
Так что, кто знает, как конфигурация личинка может быть обновление LiveCD?
возможный дубликат HTTP: //askubuntu.com/questions/110911/how-can-i-run-update-grub-on-a-chroot-filesystem –
нашел его по googling для «grub-probe: ошибка: не удается найти устройство для / –