好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > linux下掛載VHD等虛擬磁盤文件的方法

linux下掛載VHD等虛擬磁盤文件的方法

熱門標簽:中山ai電銷機器人招商 電銷機器人賺錢思路 河南營銷智能外呼系統價格多少 怎么坐地圖標注 地圖標注行業發展如何 寧波電信400電話辦理 河南400電話如何辦理 疏附縣地圖標注 太原地圖標注推廣員

1、RAW格式虛擬磁盤

linux下可以直接掛載raw格式的虛擬磁盤鏡像文件。

例如,這里先用dd命令創建一個文件,然后將其格式化為ext4格式(只有一個分區),然后掛載到/mnt目錄。

下面的raw.img磁盤鏡像文件就一個分區,所以沒有使用offset=來指定偏移。如果有多個分區,則可以通過指定偏移來掛載。具體的可以查閱mount命令的相關參數信息。

> dd if=/dev/zero of=raw.img bs=1M count=512

記錄了512+0 的讀入

記錄了512+0 的寫出

536870912 bytes (537 MB, 512 MiB) copied, 0.207045 s, 2.6 GB/s

/home/o [o@o-pc] [10:29]

> mkfs.ext4 -q raw.img 

/home/o [o@o-pc] [10:30]

> sudo mount -o loop raw.img /mnt

/home/o [o@o-pc] [10:30]

> df -h

 2、VHD/VHDX磁盤文件掛載

linux不能直接支持掛載VHD磁盤鏡像文件。可以通過vmware的vmware-mount等工具來掛載。vmware沒有直接提供這個工具,但在vmware player和vmware workstation中都有提供。但這里不打算使用這種方式。

這里使用qemu-nbd來掛載磁盤鏡像文件。

a)安裝qemu

首先要安裝一下qemu-kvm,我這里使用的是Fedora 25,安裝命令如下

sudo dnf install qemu-kvm 

如果你是用的debian/ubuntu等,可以使用sudo apt-get install qemu-kvm進行安裝。

archlinux可以使用sudo pacman -S qemu進行安裝。

b)加載nbd驅動

NBD(Network Block Device)是網絡塊設備的縮寫。這個模塊可以將一個遠程主機的磁盤空間(與掛載nfs有區別),當作一個本地塊設備來使用。

NBD是一個內核模塊,大部分Linux發行版都已經包含它,這里不需要再安裝了。

使用modprobe來加載nbd驅動

/media/o/data [o@o-pc] [11:04]

> sudo modprobe nbd max_part=8

加載完成后,可以使用modinfo命令來查看模塊信息

/media/o/data [o@o-pc] [11:05]

> modinfo nbd

filename:       /lib/modules/4.9.6-200.fc25.x86_64/kernel/drivers/block/nbd.ko.xz

license:        GPL

description:    Network Block Device

depends:        

intree:         Y

vermagic:       4.9.6-200.fc25.x86_64 SMP mod_unload 

signat:         PKCS#7

signer:         

sig_key:        

sig_hashalgo:   md4

parm:           nbds_max:number of network block devices to initialize (default: 16) (int)

parm:           max_part:number of partitions per device (default: 0) (int)

上面的信息說,初始化網絡塊設備的數目為16,說明其在/dev/下創建16個nbd設備。

/media/o/data [o@o-pc] [11:05]

> ls /dev/nbd*

/dev/nbd0  /dev/nbd0p1  /dev/nbd1  /dev/nbd10  /dev/nbd11  /dev/nbd12  /dev/nbd13  /dev/nbd14  /dev/nbd15  /dev/nbd2  /dev/nbd3  /dev/nbd4  /dev/nbd5  /dev/nbd6  /dev/nbd7  /dev/nbd8  /dev/nbd9

c)將vhdx文件連接到nbd設備

這里使用qemu-nbd來進行連接(使用-c參數為連接,使用-d參數斷開連接)

/media/o/data [o@o-pc] [11:05]

> sudo qemu-nbd -c /dev/nbd0 VS2017RC-offline.vhdx 

連接上之后使用fdisk查看一下設備信息。

/media/o/data [o@o-pc] [11:05]

> sudo fdisk -l /dev/nbd0

Disk /dev/nbd0:100 GiB,107374182400 字節,209715200 個扇區

單元:扇區 / 1 * 512 = 512 字節

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標簽類型:dos

磁盤標識符:0xa373e501

實際上磁盤只有一個分區,分區格式為exFAT,磁盤大小為動態增長。

d)掛載分區

直接使用mount命令掛載nbd0p1即可

/media/o/data [o@o-pc] [11:36]

> sudo mount -t exfat -o rw  /dev/nbd0p1 /mnt

[sudo] o 的密碼:

FUSE exfat 1.0.1

/media/o/data [o@o-pc] [12:05]

> ls /mnt/

'$RECYCLE.BIN'  'System Volume Information'  vs2017rc  安裝說明.txt

安裝exFAT支持

因為分區是exFAT格式的,不能直接掛載。

先安裝一下fuse-exfat和exfat-utils。

具體的安裝過程簡要的說一下

先下載兩個rpm源碼包。

wget http://download1.rpmfusion.org/free/el/updates/6/SRPMS/exfat-utils-1.0.1-2.el6.src.rpm

wget http://download1.rpmfusion.org/free/el/updates/6/SRPMS/exfat-utils-1.0.1-2.el6.src.rpm

然后安裝fuse-devel和rpmbuild,并解壓src.rpm包。

sudo dnf install fuse-devel rpmbuild

sudo dnf install scons    # 構建exfat-utils需要

rpm -ivh exfat-utils-1.0.1-2.el6.src.rpm exfat-utils-1.0.1-2.el6.src.rpm

解壓完成之后可以在當前用戶的home目錄下看到rpmbuild目錄,進入該目錄下的SPECS目錄。

然后使用rpmbuild構建rpm包。

rpmbuild -ba exfat-utils.spec

rpmbuild -ba fuse-exfat.spec

構建完成之后進入rpmbuild/RPMS/x86_64目錄(這里x86_64與你的系統構架有關),安裝生成的rpm包。

/home/o/rpmbuild/RPMS/x86_64 [o@o-pc] [12:04]

> sudo rpm -ivh exfat-utils-1.0.1-2.fc25.x86_64.rpm fuse-exfat-1.0.1-1.fc25.x86_64.rpm 

準備中...                          ################################# [100%]

正在升級/安裝...

1:fuse-exfat-1.0.1-1.fc25          ################################# [ 50%]

2:exfat-utils-1.0.1-2.fc25         ################################# [100%]

ubuntu上可以直接使用apt來安裝sudo apt install exfat-utils exfat-fuse

3、其它虛擬磁盤文件的掛載

其它的就不再說了,與上面的VHD掛載是一樣的,前提是要是支持的磁盤映像格式才行。

標簽:滄州 淘寶邀評 保定 樂山 河北 山南 榆林 河池

巨人網絡通訊聲明:本文標題《linux下掛載VHD等虛擬磁盤文件的方法》,本文關鍵詞  linux,下掛,載,VHD,等,虛擬,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux下掛載VHD等虛擬磁盤文件的方法》相關的同類信息!
  • 本頁收集關于linux下掛載VHD等虛擬磁盤文件的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美一级特黄大片在线观看| 国精产品一品二品国mba| 琪琪私人影院| 无码秘?蜜桃一区二区三区| 青青国产成人久久111网站 | 长腿巨俏人妻思卉25| 国产伦理年轻的岳?高压监狱| 美女天天射| 顶级欧美色妇XXXXX交换| 国产精品秘?天美传媒入口| 无码ⅴ久久亚洲熟妇无码| 三级在线国产| 在浴室舌吻吃奶摸下面| 老师脱??让学生摸??| 喘声2分30秒戴好耳机| 三级特黄高清完整视频 | 99国产成人精品2021| 7777色婬在线视频| 香蕉精品视频在线观看| 亚洲欧美日韩中文综合v日本| a级黄色毛片三个搞一| 这么多水还说不喜欢几把| 亚洲乱码日产精品BD在线| 丰满欧美放荡少妇在线| 人人澡天天澡夜夜澡| 一级淫片免费看| 亞洲亂倫色情AV片| 国产毛片一区| 国产视频一区在线观看| 无码精品少妇一区二区三区蜜桃| 色视频在线观看在线播放| hj9db8| 午夜精品秘?一区二区三区城中村| 一级婬片A级试看26分钟 | 伍六七第四季全集免费观看| 精品欧美А∨无码视频黑人视频 | 张敏在浴室被强视频在线观看| 曰本女人性配视频| 男人添女人下边30分钟| 91精品久久久久久蜜桃| 粪交女在线粪便排泄系列|