基本引數:centos 7 x86_64,linux 系統,
安裝matlab, 已經下載R2014b_glnxa64.iso 但掛載的時候遇到問題:
[root@lf mnt]# mount -o loop R2014b_glnxa64.iso /mnt/temp/
ount: /mnt/R2014b_glnxa64.iso:設定回環設備失敗: 沒有那個檔案或目錄
請問該怎么解決?報錯的意思是什么?是說我的R2014b_glnxa64.iso 不存在嗎?為此我特地看了一下權限:
[root@lf mnt]# ls -l R2014b_glnxa64.iso
-rw-r--r--. 1 root root 6741946368 4月 25 21:44 R2014b_glnxa64.iso
通過[root@lf mnt]# mount --help 查看引數:
用法:
mount [-lhV]
mount -a [選項]
mount [選項] [--source] <源> | [--target] <目錄>
mount [選項] <源> <目錄>
mount <操作> <掛載點> [<目標>]
選項:
-a, --all 掛載 fstab 中的所有檔案系統
-c, --no-canonicalize 不對路徑規范化
-f, --fake 空運行;跳過 mount(2) 系統呼叫
-F, --fork 對每個設備禁用 fork(和 -a 選項一起使用)
-T, --fstab <路徑> /etc/fstab 的替代檔案
-h, --help 顯示此幫助并退出
-i, --internal-only 不呼叫 mount.<型別> 助手程式
-l, --show-labels 列出所有帶有指定標簽的掛載
-n, --no-mtab 不寫 /etc/mtab
-o, --options <串列> 掛載選項串列,以英文逗號分隔
-O, --test-opts <串列> 限制檔案系統集合(和 -a 選項一起使用)
-r, --read-only 以只讀方式掛載檔案系統(同 -o ro)
-t, --types <串列> 限制檔案系統型別集合
--source <源> 指明源(路徑、標簽、uuid)
--target <目標> 指明掛載點
-v, --verbose 列印當前進行的操作
-V, --version 顯示版本資訊并退出
-w, --rw, --read-write 以讀寫方式掛載檔案系統(默認)
我真找不出是什么原因了
uj5u.com熱心網友回復:
掛載點目錄存在嗎uj5u.com熱心網友回復:
試下 mount -o loopback=/dev/loop0 R2014b_glnxa64.iso /mnt/temp/你看下dev下有無loop0,另確認下temp目錄是否存在
uj5u.com熱心網友回復:
我查看了一下,只有這個:/dev/loop-control 于是我創建了一個設備:mknod -m 0660 /dev/loop0 b 7 0
然后查看了一下:
[root@lf /]# ll dev/loop*
brw-rw----. 1 root root 7, 0 4月 26 09:33 dev/loop0
crw-rw----. 1 root disk 10, 237 4月 18 15:48 dev/loop-control
當我再次試您的方法時:
[root@lf mnt]# mount -o loopback = /dev/loop0 R2014b_glnxa64.iso /mnt/temp/
用法:
mount [-lhV]
mount -a [選項]
mount [選項] [--source] <源> | [--target] <目錄>
mount [選項] <源> <目錄>
mount <操作> <掛載點> [<目標>]
選項:
-a, --all 掛載 fstab 中的所有檔案系統
-c, --no-canonicalize 不對路徑規范化
...
uj5u.com熱心網友回復:
loop0我發現沒有,于是自己創建了一個設備。 temp目錄是我自己創建的,是存在的: /mnt/temp
uj5u.com熱心網友回復:
您指的是 /mnt/temp 目錄嗎?是存在的
uj5u.com熱心網友回復:
R2014b_glnxa64.iso放到其他目錄,不要放在/mnt目錄,重新掛載下試試uj5u.com熱心網友回復:
本身沒有loop0,你直接這樣創建估計不行你的內核有問題,是你自己編譯的嗎?查看下BLK DEV LOOP打來了沒
我給你的命令用來掛載塊設備,你可能用原來的命令就可以了
uj5u.com熱心網友回復:
你看下這個貼子https://bbs.archlinux.org/viewtopic.php?id=49570
試下modeprobe loop命令和底下的命令,感覺模塊沒編譯出來可能這個命令也不管用
uj5u.com熱心網友回復:
錯誤:stat /home/liange/SPECS/neoshineoffice-fonts-dzgw-1.0.0-1.spec 失敗:沒有那個檔案或目錄我的也是這種型別的問題,求各位大神幫幫忙啊
uj5u.com熱心網友回復:
沒有/mnt/R2014b_glnxa64.iso這個檔案uj5u.com熱心網友回復:
樓主,你好,請問你的問題解決了嗎uj5u.com熱心網友回復:
在你這個iso檔案前面把它的路徑加上去就行了,我是用滑鼠直接把iso檔案拖到loop后面的uj5u.com熱心網友回復:
您好,請問是怎么解決的呢?轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/59237.html
標籤:專題技術討論區
