多系统盘挂载

Posted technologylife

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多系统盘挂载相关的知识,希望对你有一定的参考价值。

需求:

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

问题描述

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

[[email protected] ~]$ sudo mount /dev/xvdc /mnt
mount: /dev/loop0 is write-protected, mounting read-only
mount: unknown filesystem type ‘(null)‘

问题原因

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

$ sudo parted /dev/xvdc unit b print 
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 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/xvdc /mnt

以上是关于多系统盘挂载的主要内容,如果未能解决你的问题,请参考以下文章

Linux 格式化和挂载数据盘

centos新服务器的分区挂载

使用LVM对系统盘进行扩容

Linux如何自动挂载U盘

linuxu盘挂载write-protected

asm挂载磁盘操作系统直接挂载吗?