/*************************************************************************** * /dev/root: No such file or directory * 说明: * 在使用SD卡自动扩展功能的时候,发现/dev/root不存在,找一下原因。 * * 2017-4-1 深圳 南山平山村 曾剑锋 **************************************************************************/ 一、参考文档: 1. Find out what device /dev/root represents in Linux? http://unix.stackexchange.com/questions/17563/find-out-what-device-dev-root-represents-in-linux 2. Quota problem /dev/root not existing? http://forum.directadmin.com/showthread.php?t=45746&p=234386#post234386 3. Trouble with quota's http://forum.directadmin.com/showthread.php?t=46424 二、cat /etc/fstab # <file system> <mount pt> <type> <options> <dump> <pass> rootfs / ext2 rw,noauto 0 1 proc /proc proc defaults 0 0 devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs mode=0777 0 0 tmpfs /tmp tmpfs mode=1777 0 0 tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0 sysfs /sys sysfs defaults 0 0 三、修改说明: 1. 将/etc/fstab文件里<file system>字段的rootfs换成/dev/root; 2. 修改如下: # <file system> <mount pt> <type> <options> <dump> <pass> /dev/root / ext2 rw,noauto 0 1 proc /proc proc defaults 0 0 devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs mode=0777 0 0 tmpfs /tmp tmpfs mode=1777 0 0 tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0 sysfs /sys sysfs defaults 0 0 3. 其本质也就是一个软链接,直接建一个软链接也是可以的: [zengjf@root /etc]# ls -al /dev/root lrwxrwxrwx 1 root root 9 Jan 1 08:39 /dev/root -> mmcblk0p1 [zengjf@root /etc]#