亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在Linux中loop device怎么用

發布時間:2022-02-19 11:11:15 來源:億速云 閱讀:239 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關在Linux中loop device怎么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

在Linux中,有一種特殊的塊設備叫loop device,這種loop device設備是通過影射操作系統上的正常的文件而形成的虛擬塊設備。因為這種設備的存在,就為我們提供了一種創建一個存在于其他文件中的虛擬文件系統的機制。

在Linux中loop device怎么用

示例

第一步:使用dd命令創建文件
dd if=/dev/zero of=FS_on_file bs=1k count=10000
第二步:使用losetup命令創建一個loop device
losetup /dev/loop0 FS_on_file
第三步:創建一個文件系統
mkfs -t ext3 /dev/loop0
第四步:掛載這個文件系統
(the mount point '/mnt/FS_file0' has been created before by 'mkdir'):
mount /dev/loop0 /mnt/FS_file0
第五步:若要刪除剛才創建的這些對象,依次執行如下步驟:
$ umount /dev/loop0
$ losetup -d /dev/loop0
$ rm FS_on_file

說明

1. 詳細的losetup命令如下
[root@linuxprobe ~]# losetupusage:
losetup loop_device # give infolosetup -d loop_device # deletelosetup [ -e encryption ] [ -o offset ] loop_device file # setup

其中加密選項有如下幾種方式:

NONE use no encryption (default).
XOR use a simple XOR encryption.
DES use DES encryption.

DES encryption is only available if the optional DES package has been added to the kernel.
DES encryption uses an additional start value that is used to protect passwords against dictionary attacks.
2. 默認情況下系統支持的loop device是8個
[root@linuxprobe ~]# ls -ltr /dev/loop*brw-r----- 1 root disk 7, 0 Jul 19 2009 /dev/loop0
brw-r----- 1 root disk 7, 1 Jul 19 2009 /dev/loop1
brw-r----- 1 root disk 7, 2 Jul 19 2009 /dev/loop2
brw-r----- 1 root disk 7, 3 Jul 19 2009 /dev/loop3
brw-r----- 1 root disk 7, 4 Jul 19 2009 /dev/loop4
brw-r----- 1 root disk 7, 5 Jul 19 2009 /dev/loop5
brw-r----- 1 root disk 7, 6 Jul 19 2009 /dev/loop6
brw-r----- 1 root disk 7, 7 Jul 19 2009 /dev/loop7

如果需要超過8個loop device,那么使用losetup命令的時候可能會遇到類似的錯誤 ‘no such device’,這是因為超過了可用loop device設備的最大限制,依據你的Linux系統,可以通過修改 /etc/modprobe.conf 配置文件,增加如下參數的方式進行擴展

options loop max_loop=20 --比如我增加到20個

如果要馬上生效的話,可以執行以下命令立即加載該模塊。

modprobe -v loop
[root@linuxprobe ~]# cat /etc/modprobe.conf|grep loopoptions loop max_loop=20

[root@linuxprobe ~]# modprobe -v loopinsmod /lib/modules/2.6.9-42.0.0.0.1.ELsmp/kernel/drivers/block/loop.ko max_loop=20
[root@linuxprobe ~]# ls -ltr /dev/loop*brw-rw---- 1 root disk 7, 8 Jul 19 07:44 /dev/loop8
brw-rw---- 1 root disk 7, 9 Jul 19 07:44 /dev/loop9
brw-rw---- 1 root disk 7, 10 Jul 19 07:44 /dev/loop10
brw-rw---- 1 root disk 7, 11 Jul 19 07:44 /dev/loop11
brw-rw---- 1 root disk 7, 12 Jul 19 07:44 /dev/loop12
brw-rw---- 1 root disk 7, 13 Jul 19 07:44 /dev/loop13
brw-rw---- 1 root disk 7, 14 Jul 19 07:44 /dev/loop14
brw-rw---- 1 root disk 7, 15 Jul 19 07:44 /dev/loop15
brw-rw---- 1 root disk 7, 16 Jul 19 07:44 /dev/loop16
brw-rw---- 1 root disk 7, 17 Jul 19 07:44 /dev/loop17
brw-rw---- 1 root disk 7, 18 Jul 19 07:44 /dev/loop18
brw-rw---- 1 root disk 7, 19 Jul 19 07:44 /dev/loop19
brw-rw---- 1 root disk 7, 0 Jul 19 2009 /dev/loop0
brw-rw---- 1 root disk 7, 1 Jul 19 2009 /dev/loop1
brw-rw---- 1 root disk 7, 2 Jul 19 2009 /dev/loop2
brw-rw---- 1 root disk 7, 3 Jul 19 2009 /dev/loop3
brw-rw---- 1 root disk 7, 4 Jul 19 2009 /dev/loop4
brw-rw---- 1 root disk 7, 5 Jul 19 2009 /dev/loop5
brw-rw---- 1 root disk 7, 6 Jul 19 2009 /dev/loop6
brw-rw---- 1 root disk 7, 7 Jul 19 2009 /dev/loop7

有了這個東西,在Linux下就可以借助file來測試學習ASM了。

感謝各位的閱讀!關于“在Linux中loop device怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开平市| 通榆县| 台南县| 民丰县| 明水县| 怀柔区| 攀枝花市| 永仁县| 腾冲县| 长泰县| 和平区| 罗江县| 陈巴尔虎旗| 都昌县| 左云县| 武宁县| 潞西市| 基隆市| 石台县| 治县。| 柯坪县| 苏尼特左旗| 青海省| 涞源县| 萝北县| 崇礼县| 大名县| 康保县| 红原县| 靖西县| 会同县| 永寿县| 壤塘县| 光泽县| 故城县| 南华县| 昆明市| 文水县| 巫山县| 南皮县| 民权县|