ubuntu 查看当前系统是运行的那个设备里的系统

在 Ubuntu 系统中,可以通过以下方法查看当前系统运行在哪个物理设备或分区上:


方法 1:使用 df 命令

df -h /
  • 输出示例
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 50G 20G 28G 42% /
  • 说明
    • Filesystem 列显示根目录 / 挂载的设备(如 /dev/sda1)。
    • 如果系统安装在 /dev/nvme0n1p2 等 NVMe 硬盘上,也会在此显示。

方法 2:使用 lsblk 命令

lsblk -o NAME,MOUNTPOINT,SIZE,TYPE
  • 输出示例
    NAME MOUNTPOINT SIZE TYPE
    sda 100G disk
    ├─sda1 / 50G part
    └─sda2 /home 49G part
  • 说明
    • 查找 MOUNTPOINT 列为 / 的设备(如 sda1),表示系统根目录挂载在此分区。

方法 3:使用 findmnt 命令

findmnt /
  • 输出示例
    TARGET SOURCE FSTYPE OPTIONS
    / /dev/sda1 ext4 rw,relatime
  • 说明
    • SOURCE 列直接显示根目录 / 对应的设备(如 /dev/sda1)。

方法 4:查看 /etc/fstab 文件

cat /etc/fstab | grep -v '^#'
  • 输出示例
    UUID=abcd1234-5678-... / ext4 defaults 0 1
  • 说明
    • 查找挂载点为 / 的行,UUID 或设备路径(如 /dev/sda1)即为系统所在分区。

方法 5:使用 blkid 命令(需 root 权限)

sudo blkid
  • 输出示例
    /dev/sda1: UUID="abcd1234-5678-..." TYPE="ext4" PARTUUID="..."
  • 说明
    • 结合 df 或 lsblk 的结果,匹配 UUID 或设备路径确认系统分区。

总结

  • 最简单方法:直接运行 df -h / 或 lsblk
  • 关键字段:关注 MOUNTPOINT=/ 或 TARGET=/ 对应的设备(如 /dev/sda1)。
  • 高级场景:如果系统使用 LVM 或 RAID,可能需要进一步检查 /dev/mapper/ 或 RAID 配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值