多系統盤掛載

需求:

系統除了已掛載的系統盤外還存在其它系統盤須要掛載linux

問題描述

在執行掛載時會發生報錯:mount: unknown filesystem type '(null)'oop

[s-linuxad@qywx-a-shdc ~]$ sudo mount /dev/xvdc /mnt
mount: /dev/loop0 is write-protected, mounting read-only
mount: unknown filesystem type '(null)'

問題緣由

由於系統磁盤的起始位置包含主引導記錄和一些磁盤結構,可使用parted查看該分區結構code

$ 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的分區偏移量it

mount -o loop,ro,offset=1048576 /dev/xvdc /mnt
相關文章
相關標籤/搜索