在 /etc/fstab里有这么一行:/dev/root / auto defaults 1 1 ,但找不到/dev/root,这个/dev/root是什么
时间: 2023-02-09 07:09:09 浏览: 97
在 /etc/fstab 这个文件里有一行是这样的:/dev/root / auto defaults 1 1。这行的意思是,将 /dev/root 这个设备挂载到 / 这个目录下。/dev/root 指的是系统根分区,也就是存放系统文件的分区。如果找不到 /dev/root,可能是因为这个设备名称被修改了,或者系统使用的是其他的方式来挂载根分区。
相关问题
修改/etc/fstab文件,配置自动挂载信息/dev/sdb3 /mnt/sdb3 ext4 defaults 0 0
您可以按照以下步骤修改`/etc/fstab`文件:
1. 打开终端并输入以下命令以获取root权限:
```
sudo su
```
2. 打开 `/etc/fstab` 文件:
```
nano /etc/fstab
```
3. 在文件末尾添加以下行:
```
/dev/sdb3 /mnt/sdb3 ext4 defaults 0 0
```
这将使系统在启动时自动将 `/dev/sdb3` 挂载到 `/mnt/sdb3` 下,并使用 ext4 文件系统。
4. 按下 `Ctrl + X`,然后按 `Y` 保存更改。
5. 最后,输入以下命令以重新加载 `fstab` 文件:
```
mount -a
```
现在,系统将在每次启动时自动将 `/dev/sdb3` 挂载到 `/mnt/sdb3` 下。
mount: /dev/cdrom/mnt: can't find in /etc/fstab.
在Linux系统中,当执行mount命令时,如果系统无法在/etc/fstab文件中找到/dev/cdrom的配置信息,就会出现"mount: /dev/cdrom/mnt: can't find in /etc/fstab"的错误。解决这个问题的方法是手动添加/dev/cdrom的配置信息到/etc/fstab文件中。
以下是解决方法的步骤:
1. 打开终端,使用文本编辑器(如vi或nano)以root权限打开/etc/fstab文件。
2. 在/etc/fstab文件中找到一个类似的配置行,例如/dev/cdrom,复制该行。
3. 在/etc/fstab文件的末尾粘贴复制的配置行,并将其修改为/dev/cdrom /mnt iso9660 defaults 0 0。
4. 保存并关闭/etc/fstab文件。
5. 执行mount命令,应该不再出现"can't find in /etc/fstab"的错误。
请注意,上述解决方法假设你的光驱设备在/dev/cdrom,并且你想将其挂载到/mnt目录下。如果你的设备路径或挂载目录不同,请相应地修改配置信息。
阅读全文