自动挂载ios_开机自动挂载iso
實現開機自動掛載iso文件
以下以一個具體的例說明掛載的方法:假設已有兩個iso文件位于/media/repository/mandriva/,分別是mandriva- linux-free-2009-cd1-i586.iso,mandriva-linux-free-2009-cd2-i586.iso,現在希望在開機時自動掛載到/mnt/的適當位置。
1.在 /mnt 下分別建立mandriva-linux-free-2009-cd1-i586,mandriva-linux-free-2009-cd2-i586文件夾
mkdir /mnt/mandriva-linux-free-2009-cd1-i586
mkdir /mnt/mandriva-linux-free-2009-cd2-i586
2.進入 /etc/rc.d/init.d 下,建立 mountiso 文件
cd /etc/rc.d/init.d
sudo gedit mountiso
mountiso 的內容如下
#!/bin/sh
#this is a shell script automount the mandrake install iso files.
mount -o loop /media/repository/mandriva/mandriva-linux-free-2009-cd1-i586.iso /mnt/mandriva-linux-free-2009-cd1-i586
mount -o loop /media/repository/mandriva/mandriva-linux-free-2009-cd2-i586.iso /mnt/mandriva-linux-free-2009-cd2-i586
3.保存并退出,把 mountiso 改為可執行文件
sudo chmod 755 mountiso
4.進入 /etc/rc.d/rc5.d,建立一個鏈接
cd /etc/rc.d/rc5.d
sudo ln -s ../init.d/mountiso s96mountiso
同樣在 /etc/rc.d/rc3.d 目錄下也建立同樣的鏈接(一般只需要在這兩個目錄下建立鏈接就行了)
cd /etc/rc.d/rc3.d
sudo ln -s ../init.d/mountiso s96mountiso
順便解釋一下 s96mountiso 的意思,以 s 開頭表明是開機時會執行的文件,96 是執行的優先順序,mountiso 表明指向的文件名。
5.重新啟動,便可自動掛載。
掛載cd/dvd
mount -t auto /dev/cdrom? /mnt/cdrom
閱讀(1173) | 評論(0) | 轉發(0) |
總結
以上是生活随笔為你收集整理的自动挂载ios_开机自动挂载iso的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: base cap 分布式_神一样的CAP
- 下一篇: dbnull和null_NULL和DBN