挂载问题 mount: unknown filesystem type ‘(null)‘解决

系统除了已挂载的系统盘外还存在其它系统盘需要挂载

问题描述

在执行挂载时会发生报错:mount: unknown filesystem type '(null)'

$ sudo mount /dev/vdd /mnt
mount: /dev/loop0 is write-protected, mounting read-only
mount: unknown filesystem type '(null)'

问题原因

因为系统磁盘的起始位置包含主引导记录和一些磁盘结构,可以使用parted查看该分区结构

$ sudo parted /dev/vdd unit b print 
Model: Xen Virtual Block Device (xvd)
Disk /dev/vdd: 42949672960B
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start     End           Size          Type     File system  Flags
 1      1048576B  42948624383B  42947575808B  primary  ext4         boot

解决方法

上面可以看到该磁盘的起始位置为1048576B,因此在挂载该磁盘需要利用offset参数设置1048576B的分区偏移量

mount -o loop,ro,offset=1048576 /dev/vdd /mnt

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值