我想知道我的服务器上安装了哪个分区操作系统。
以下是我的服务器的fdisk
和df
命令输出。
[root@ ~]# fdisk -l Disk /dev/sda: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1058 8393962+ 82 Linux swap / Solaris /dev/sda3 1059 7457 51399967+ 83 Linux [root@ ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 48G 12G 34G 26% / /dev/sda1 99M 12M 82M 13% /boot tmpfs 7.9G 0 7.9G 0% /dev/shm
我注意到sda1
在Boot
字段上有一个星号。 它是否表示操作系统安装在该分区中?
我也来到这篇文章 ,但我只是想确认操作系统是否安装在sda1
。
是否有任何Linux命令运行或打开文件来查看操作系统安装在哪个分区?
从技术上讲,在你的情况下,它安装在两个分区 – sda1和sda3。 sda1被挂载为/ boot。 这是内核的地方。 sda3是安装操作系统其余部分的根分区。
作为从EEAA的回答中查看事情的替代方法(较低级别),您的操作系统安装在/dev/sda
– 您列出的所有三个分区都是系统正常运行所必需的。
/dev/sda3
是/
– 根文件系统。 /dev/sda1
是/boot
– 顾名思义,这就是Linux把“启动的东西” /dev/sda2
是你的[SWAP]
分区。 不显示:启动块(在BIOS完成其开机任务后执行的一小段代码)。
引导块被放在引导驱动器的第一个磁盘块中(几乎可以肯定是/dev/sda
),而且真的是你使用df
或者fdisk
看到的分区布局的“外部”。
关于您发布的链接,有关分区的更多信息,请参阅此问题及其相关答案 ,您可能会感兴趣。
从我的理解 – 您的操作系统安装在/ dev / sda3上,因为您可以看到它安装在/
系统将从sda1启动