/dev/root: No such file or directory

/***************************************************************************
 *                /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]#  

 

时间: 2024-08-04 07:12:05

/dev/root: No such file or directory的相关文章

Linux 格式化分区 报错Could not stat /dev/sda3 --- No such file or directory

执行分区过程如下: [root@jyrac2 ~]# fdisk /dev/sda The number of cylinders for this disk is set to 3002. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g.,

Linux格式化分区 Could not start /dev/sda No such file or directory 错误如何解决

Linux查看已经分好的区 [root@linuxidc ~]# fdisk -l /dev/sda   Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280bytes Sector size (logical/physical): 512 bytes /512 bytes I/O size (

/etc/sysconfig/network: No such file or directory

错误日志如下  代码如下 复制代码 cat /var/log/boot.log   Welcome to CentOS Starting udev: /sbin/start_udev: line 299: /etc/sysconfig/network: No such file or directory                                                            [  OK  ] Setting hostname localhost:  

busybox filesystem ts_config: No such file or directory

/******************************************************************** * busybox filesystem ts_config: No such file or directory * 声明: * 本文主要是记录移植tslib时遇到: * No raw modules loaded. ts_config: No such file or directory * 问题如何解决. * * 2016-1-23 深圳 南山平山村

MySQL中can't create PID file: No such file or directory错误的解决方法

风信网(ithov.com)原创文章:安装mysql完成之后,启动mysql报以下错误信息 [root@localhost mysql]# /usr/local/mysql/bin/mysqld_safe & 131206 22:50:00 mysqld_safe Logging to '/var/log/mysqld.log'. 131206 22:50:00 mysqld_safe Starting mysqld daemon with databases from /data/mysql/

studio-无法打开mysql_version.h&amp;amp;quot;:No such file or directory

问题描述 无法打开mysql_version.h":No such file or directory win7系统,visual studio2013 ,mysql5.5,在创建项目后已经把 mysql.h,libmysql.lib,libmysql.dll文件包含到项目文件下,可编译时出现如上问题: 代码如下: #include"stdafx.h" #include #include"mysql.h"//必须为"",不能为<&

mysqli使用localhost问题 Warning: mysqli::mysqli(): (HY000/2002): No such file or directory

PHP的CLI方式访问mysql数据库时出现了一个 No such file or directory的错误,查找资料并在最终解决后记录一下. 这个问题应该也会存在于非CLI方式访问,简单的代码是这样的: <?php  $mysqli = new mysqli('localhost', 'root', '123456', 'mysql');  if ($mysqli->connect_error) {      die('Connect Error (' . $mysqli->conne

mysqli连接提示 Warning: mysqli::mysqli(): (HY000/2002): No such file or directory

今天在使用PHP的CLI方式访问mysql数据库时出现了一个 No such file or directory的错误,查找资料并在最终解决后记录一下. 这个问题应该也会存在于非CLI方式访问,简单的代码是这样的: <?php $mysqli = new mysqli('localhost', 'root', 'root', 'test'); 如果上面的连接地址是 localhost 就会报此错误,改成 127.0.0.1 后正常. 当主机填写为localhost时MySQL会采用 unix d

RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory

 在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源时,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了点时间搞清楚错误的来龙去脉.特此记录一下: 将Redhat 5.7的光盘镜像拷贝到了/mnt/cdrom/LinuxSrc目录下,配置了rhel-media.repo文件,如下所示 [root@DB-Server yum.repos.d]# m