-3
我需要創建自定義的linux liveCD。我用this完美指南來做到這一點。簡而言之:我使用linux Mint liveCD,裝載它,解壓filesysetm.squashfs,使用chroot編輯它,然後將所有內容都恢復爲iso。 我在嘗試自定義grub設置時遇到了問題。例如,我想將GRUB_TIMEOUT設置爲零。我可以編輯grub配置文件,但我無法運行update-grub。用於liveCD的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
那麼,誰知道grub配置怎麼能更新的liveCD的?
可能重複: //askubuntu.com/questions/110911/how-can-i-run-update-grub-on-a-chroot-filesystem –
通過Google搜索發現它「grub-probe:error:can not find a device for /」 –