我的磁盘结构如下:
sda1 : Windows
sda2 : an old Linux distribution
sda3 : a new Linux distribution
sda4 : data partition
我已经安装了grub,并在启动时选择了系统。我现在只在sda3上使用新的Linux发行版,它运行得很好。我在设置/etc/fstab文件时做了一些修改,以便在启动时安装CDROM和数据分区。
我最近看到了新Linux系统(sda3)中的/etc/fstab文件如下所示:
/dev/sda2 / ext4 errors=remount-ro 0 1 #NOTE
我是Linux新手,我试图理解分区和挂载,这样我就可以使用arch Linux (我知道这是一个艰难的选择,但我想要)。
所以问题是,我对挂载文件系统有点困惑,因为当您将文件系统挂载到像/mnt这样的目录时,文件系统所在的分区只能通过/mnt目录访问,每当我读到更多信息时,他们就会说,您在哪个文件夹上挂载设备并不重要,如果我将所有设备安装到一个像/mnt这样的文件夹中,那么根目录的其余部分将驻留在其他文件(如/boot、/dev和/etc等)中……
希望您不要使我的问题无效,请让我开始了解linux更多和谢谢。
它并不总是这样,但现在我发现这种不一致的行为。绑定挂载不会复制现有挂载(除非使用--rbind),但是新挂载(和卸载)会自动复制。好像是个虫子。这是什么原因?
# mount --bind / /mnt/tmp
# mount | grep /mnt
/dev/mapper/fedora-root on /mnt/tmp type ext4 (rw,relatime,seclabel,data=ordered)
# mount /var/lib/docker
# mount | grep mnt
/dev/mapper/fedora-root on /mnt/tmp type ext4 (rw
Linux上的fsck(8)手册包括以下退出代码表:
The exit code returned by fsck is the sum of the following conditions:
0 No errors
1 Filesystem errors corrected
2 System should be rebooted
4 Filesystem errors left uncorrected
8 Operational er
在带有ext4的嵌入式Linux发行版上,我有以下umountfs脚本:
#!/bin/sh
### BEGIN INIT INFO
# Provides: umountfs
# Required-Start:
# Required-Stop:
# Default-Start:
# Default-Stop: 0 6
# Short-Description: Turn off swap and unmount all local file systems.
# Description:
### END INIT INFO
PATH=/sbin:/bin:
总的来说,我对Linux非常陌生,但是我可以使用命令行来做一些基本的事情。目前我正在使用Manjaro。昨天,我从头到尾跟踪了Book,了解了更多关于Linux的信息。我做的最后一件事是将我的主分区缩小了25 gb,并创建了一个新的分区(使用cfdisk)。一切都很好,我今天登录到Manjaro时,发现了错误:
mount: /new_root: wrong fs type, bad superblock on /dev/nvme0n1p4, missing codepage or helper program, or other error.
和
sh: can't access t