創建Image, losetup和mount的使用, 併爲Image設備加捲標

1. 創建Image文件520個柱面,16個磁頭,63個扇區,每扇區512字節. 520x16x63=524160 

dd if=/dev/zero of=my.img bs=512 count=524160


2. 加載到爲bochs的第二硬盤

ata0-slave: type=disk, path="my.img", cylinders=520, heads=16, spt=63


3. 用fdisk分區

fdisk /dev/hdb


4. 重啓bochs,然後創建文件系統

mkfs /dev/hdb1 64000  //64000要小於等於fdisk時顯示的數據塊


5. 訪問Image文件中的分區.

losetup -o $[63*512] /dev/loop0 my.img

losetup -a //查看

mount /dev/loop  my_mnt_folder


6. 爲Image中的分區加捲標, 卷標爲"/jingsheng"

e2label /dev/loop0 /jingsheng

查看已有卷標

suse:/jingsheng/lab/js # e2label /dev/loop0
/jingsheng


7. 可以直接訪問Image中的分區了


8. 卸載

umount my_mnt_folder

losetup -d /dev/loop0




發佈了41 篇原創文章 · 獲贊 1 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章