1. 程式人生 > >centos 安裝MATLAB :設置回環設備失敗: 沒有那個文件或目錄

centos 安裝MATLAB :設置回環設備失敗: 沒有那個文件或目錄

改變 mta 窗口 -s 錯誤提示 cnblogs work mage 程序

基本參數:centos 7 x86_64,linux 系統,

安裝matlab, 已經下載R2016b_glnxa64.iso 但掛載的時候遇到問題:


[root@lf mnt]# mount -o loop R2016b_glnxa64.iso /mnt/temp/
ount: /mnt/R2016b_glnxa64.iso:設置回環設備失敗: 沒有那個文件或目錄

原因是:我把 /dev目錄下的 loop0設備給刪除了。

重新掛載:mknod -m 0660 /dev/loop0 b 7 0

用法:
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 以讀寫方式掛載文件系統(默認)

安裝:

準備3個安裝源文件R2016b_glnxa64_dvd1.iso, R2016b_glnxa64_dvd2.iso, activatio
n_crack(破解文件)

Example: 註明文中的: /data/Zi/ 這個目錄是本人 安裝測試路徑,讀者可以根據自己情況改變

1、 建立掛載文件夾

mkdir /data/ZiL/temp

2、 進行掛載

sudo mount –o loop R2016b_glnxa64_dvd1.iso /data/ZiL/temp

3、進行安裝

註意這一步要:sudo ,否則會出現不能創建文件夾的錯誤。。

/data/ZiL/temp/install -destinationFolder /data/ZiL/Matlab2016b/ -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -outputFile

/data/ZiL/Matlab2016b/mathworks.log -mode silent -activationPropertiesFile /data/ZiL/activation_Crack/license_standalone.lic

也要進入到上一級目錄去運行install,否則會有錯誤提示。。

4、提示 info eject dvd1 and insert dvd 2 to continue

一定要另外另外開一個shell窗口,然後將第一個掛載去掉

sudo umount –l /data/ZiL/temp

5、將第二個R2016b_glnxa64_dvd2.iso 進行掛載 到temp

sudo mount –o loop R2016b_glnxa64_dvd2.iso /data/ZiL/temp

命令執行後,自動安裝

6、激活

先運行maltab,

將 activation_crack 裏面的/data/ZiL/activation_Crack/R2016b/bin/glnxa64/文件復制到安裝目錄裏面:

sudo cp /data/ZiL/activation_Crack/R2016b/bin/glnxa64/* /data/ZiL/Matlab2016b/bin/glnxa64/

7、在安裝目錄下 Matlab2016b見文件夾 licenses

然後將激活文件復制進去

sudo cp /data/ZiL/activation_Crack/ license_standalone.lic /data/ZiL/Matlab2016b/licenses/

9、卸載第二次掛載

sudo umount –l /data/ZiL/temp

8、運行,進入安裝bin目錄

cd /data/ZiL/Matlab2016b/bin

sudo ./matlab

記得把自己安裝目錄全部設置成 chmod 777 ,否則破解的時候會出錯,。。。。。如下:

技術分享

centos 安裝MATLAB :設置回環設備失敗: 沒有那個文件或目錄