我无法使用 'mount | 确定 / 和 /boot 的分区。其中一台服务器上的列 -t'。不是所有的服务器都应该有 / 和 /boot 吗?
输出
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
securityfs on /sys/kernel/security type securityfs (rw)
/home on /var/www type none (rw,bind)
# cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec 0 0
none /proc proc rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
/dev/disk/by-uuid/91033a67-4da0-41a7-a594-ebb80cd4eb98 / ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
/dev/disk/by-uuid/91033a67-4da0-41a7-a594-ebb80cd4eb98 /dev/.static/dev ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /dev/shm tmpfs rw,relatime 0 0
devpts /dev/pts devpts rw,relatime 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
securityfs /sys/kernel/security securityfs rw,relatime 0 0
/dev/disk/by-uuid/91033a67-4da0-41a7-a594-ebb80cd4eb98 /var/www ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
#df -h /
Filesystem Size Used Avail Use% Mounted on
/home 4.7G 3.0G 1.6G 67% /var/www
Run Code Online (Sandbox Code Playgroud)
非常感谢任何见解,谢谢。
/boot 分区只是一个 linux 特定的约定,并不是绝对必要的。它被 grub 或 lilo 或其他任何东西用来存储内核,但在过去,将内核映像放入 / 并将引导加载程序配置放入 /etc(通常是 /etc/lilo.conf)是很常见的。
主要问题是引导加载程序需要知道在哪里可以找到内核。内核本身可以在任何地方,但 /boot 是一个方便放置它的地方。
/ 另一方面,是必要的。没有它,就没有地方可以安装其他所有东西。这是一个问题,它是 unix 的核心部分——有一个统一的文件系统。
在您的特定情况下,看起来您正在使用一些用户模式 linux 或监狱或一些类似的 chrooted 环境中的东西。
您专门寻找的用于确定 / 发生了什么的命令是
df -h /
Run Code Online (Sandbox Code Playgroud)
这将告诉您根目录(安装位置等)的情况。
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |