现在的问题是,
rebuildfstab里面,如果把79行的OPTIONS="noauto,users,exec"改为 OPTIONS="auto,users,exec",那么开机只能进入命令行,ls命令都执行不了。可能是/dev/sr0被错误地挂载了。
我改成下面这样子也不行:
OPTIONS="noauto,users,exec"
case "$FSTYPE" in
ntfs) checkntfs ;;
ntfs-3g) OPTIONS="auto,users,exec,rw,umask=000,iocharset=utf8" ;;
vfat|msdos) OPTIONS="auto,users,exec,umask=000,iocharset=utf8" ;;
ext2|ext3) OPTIONS="auto,users,exec,relatime" ;;
swap) OPTIONS="defaults"; MOUNTPOINT="none" ;;
esac
开机会进入命令行(前面的帖子有截图),任何命令都执行不了,ls都执行不了。
如果79行的OPTIONS="noauto,users,exec"不变,那么mount -a又无法起作用。
这陷入了一个悖论。