統(tǒng)信UOS開機自動掛載win10共享文件之mount命令掛載
準備工作:
????1.煩請自行百度win下共享文件夾方法,包括但不限于防火墻、來賓賬戶、空白密碼、匿名訪問等配置問題。
????2.需開啟開發(fā)者模式
????3.需在同一局域網(wǎng)內(nèi)(據(jù)說不同網(wǎng)段也可訪問,請自行測試)
開始操作:
1、Win下共享文件夾的路徑有兩個共享盤,盤符分別是e和d:
//192.168.8.249/e
//192.168.8.249/d
Win下共享的用戶名即username=”rambo”,密碼即password=”123456”。
2、UOS中的掛載點,為了對應Win下面的兩個盤符,我掛載了兩個位置 /mnt/share和/mnt/share2,其實最終的效果是在/mnt下有兩個文件夾:
操作步驟
現(xiàn)在按照想好的思路,先將文件夾掛載上去,終端命令如下:(僅以share文件夾為例,其他以此類推)
1、mkdir /mnt/share
2、mount //192.168.8.249/share /mnt/share -o username="rambo",password="123456"
掛載之后可以到UOS系統(tǒng)盤下的/mnt里去看是否有share這個文件夾,如果有就說明掛載上了,如果發(fā)現(xiàn)share文件夾的有權(quán)限問題,請使用chmodd 777 /mnt/share命令去給權(quán)限。
接下來是如何設置開機自動掛載的問題:
主要步驟:
1、新建/etc/rc.local 文件。
2、粘貼以下模板:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
3、在exit 0 上方插入你需要自啟的命令(一行一個)后保存文件,我所需要追加的命令是:(注意是一行?。?!)
sudo mount -t cifs -o username=rambo,password=959516229121,dir_mode=0777,file_mode=0777 //192.168.8.249/e /mnt/share?
(PS:兩個0777是給你掛載的文件夾有讀寫權(quán)限,畢竟是共享盤嘛)?
4、給你編寫的腳本加上755權(quán)限:
sudo chmod +755 /etc/rc.local
5、可以調(diào)試一下自己的腳本是否成功:
sudo /etc/rc.local?
# 使用sudo 模擬 root 用戶開機自啟/etc/rc.local 文件。
如果第 5 步模擬啟動腳本沒有報錯,那我們就可以重啟電腦看看是否可以成功實現(xiàn)腳本開機自啟??梢缘?mnt/share里去查看是否有你掛載的Win共享盤下面的文件夾。
當然可以在Deepin的文件管理器中將share這個文件夾添加標簽??梢詫撕灨膫€名稱,以方便自己知道哪個文件夾對應Win共享的盤符。
如電腦為無線網(wǎng)卡,且無法自動聯(lián)網(wǎng),需在聯(lián)網(wǎng)后執(zhí)行一次
sudo?/etc/rc.local
才能掛載顯示成功。目標ip變更后需修改rc.local文件相應ip
掛載成功后會顯示在標簽上面,如下圖:
顯示的小圖標也不一樣,此法共享的share文件夾顯示為1級目錄
點擊進去的2級目錄則可以實現(xiàn)添加到桌面快捷方式,重啟計算機后該快捷方式依然有效。(如電腦為無線網(wǎng)卡,且無法自動聯(lián)網(wǎng),需在聯(lián)網(wǎng)后執(zhí)行一次sudo?/etc/rc.local命令)