[root@localhost cyc]# vi mount.sh #!/bin/sh ##########mkdir_x64###################### mkdir -p /var/ftp/network/centos_5.10_x64 mkdir -p /var/ftp/network/centos_5.4_x64 mkdir -p /var/ftp/network/centos_5.5_x64 mkdir -p /var/ftp/network/centos_5.6_x64 mkdir -p /var/ftp/network/centos_5.7_x64 mkdir -p /var/ftp/network/centos_5.8_x64 mkdir -p /var/ftp/network/centos_5.9_x64 mkdir -p /var/ftp/network/centos_6.0_x64 mkdir -p /var/ftp/network/centos_6.1_x64 mkdir -p /var/ftp/network/centos_6.2_x64 mkdir -p /var/ftp/network/centos_6.3_x64 mkdir -p /var/ftp/network/centos_6.4_x64 mkdir -p /var/ftp/network/centos_6.5_x64 mkdir -p /var/ftp/network/centos_7.0_x64 ################MiniSystem############### mkdir -p /var/ftp/network/centos_7.0_x64-mini ##################i386################### mkdir -p /var/ftp/network/centos_5.10_i386 mkdir -p /var/ftp/network/centos_5.4_i386 mkdir -p /var/ftp/network/centos_5.5_i386 mkdir -p /var/ftp/network/centos_5.6_i386 mkdir -p /var/ftp/network/centos_5.7_i386 mkdir -p /var/ftp/network/centos_5.8_i386 mkdir -p /var/ftp/network/centos_5.9_i386 mkdir -p /var/ftp/network/centos_6.0_i386 mkdir -p /var/ftp/network/centos_6.1_i386 mkdir -p /var/ftp/network/centos_6.2_i386 mkdir -p /var/ftp/network/centos_6.3_i386 mkdir -p /var/ftp/network/centos_6.4_i386 mkdir -p /var/ftp/network/centos_6.5_i386 #####################################################mount_x64###################################################### /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.10/CentOS-5.10-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.10_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.4/CentOS-5.4-x86_64-bin-DVD.iso /var/ftp/network/centos_5.4_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.5/CentOS-5.5-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.5_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.6/CentOS-5.6-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.6_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.7/CentOS-5.7-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.7_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.8/CentOS-5.8-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.8_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.9/CentOS-5.9-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.9_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.0/CentOS-6.0-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.0_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.1/CentOS-6.1-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.1_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.2/CentOS-6.2-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.2_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.3/CentOS-6.3-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.3_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.4/CentOS-6.4-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.4_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.5/CentOS-6.5-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.5_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/7.0/CentOS-7.0-x86_64-bin-DVD1.iso /var/ftp/network/centos_7.0_x64 #####################################################mount_i386###################################################### /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.10/CentOS-5.10-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.10_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.5/CentOS-5.5-i386-bin-DVD.iso /var/ftp/network/centos_5.5_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.4/CentOS-5.4-i386-bin-DVD.iso /var/ftp/network/centos_5.4_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.6/CentOS-5.6-i386-bin-DVD.iso /var/ftp/network/centos_5.6_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.7/CentOS-5.7-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.7_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.8/CentOS-5.8-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.8_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.9/CentOS-5.9-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.9_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.0/CentOS-6.0-i386-bin-DVD.iso /var/ftp/network/centos_6.0_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.1/CentOS-6.1-i386-bin-DVD1.iso /var/ftp/network/centos_6.1_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.2/CentOS-6.2-i386-bin-DVD1.iso /var/ftp/network/centos_6.2_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.3/CentOS-6.3-i386-bin-DVD1.iso /var/ftp/network/centos_6.3_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.4/CentOS-6.4-i386-bin-DVD1.iso /var/ftp/network/centos_6.4_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.5/CentOS-6.5-i386-bin-DVD1.iso /var/ftp/network/centos_6.5_i386 #######################################################Minisystem#################################################### /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/7.0/CentOS-7.0-x86_64-Minimal.iso /var/ftp/network/centos_7.0_x64-mini $$$$$$$$$$$$$$$$$$$$$$$$$$$自动挂在$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ linux 开机 自动挂载iso文件 (2011-02-27 00:12:37)转载▼ 标签: 杂谈 分类: 笔记 下以一个具体的例说明挂载的方法:假设已有1个iso文件位于/media/repository/mandriva/(/media/3754-1BDB),分别是mandriva-linux-free-2009-cd1-i586.iso(Fedora12.iso),mandriva-linux-free-2009-cd2-i586.iso,现在希望在 开机时自动挂载到/mnt/的适当位置=======>/mnt/ISO 1.在 /mnt 下分别建立mandriva-linux-free-2009-cd1-i586(ISO),mandriva-linux-free-2009-cd2-i586 文件夹 mkdir /mnt/mandriva-linux-free-2009-cd1-i586====>mkdir /mnt/ISO 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.重新启动,便可自动挂载。 $$$$$$$$$$$$$$$以下也是个开机自动挂在案例$$$$$$$$$$$$$$$$$$$$$$$$$$$ #!/bin/sh #####################################################mount_x64###################################################### /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.10/CentOS-5.10-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.10_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.4/CentOS-5.4-x86_64-bin-DVD.iso /var/ftp/network/centos_5.4_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.5/CentOS-5.5-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.5_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.6/CentOS-5.6-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.6_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.7/CentOS-5.7-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.7_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.8/CentOS-5.8-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.8_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.9/CentOS-5.9-x86_64-bin-DVD-1of2.iso /var/ftp/network/centos_5.9_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.0/CentOS-6.0-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.0_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.1/CentOS-6.1-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.1_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.2/CentOS-6.2-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.2_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.3/CentOS-6.3-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.3_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.4/CentOS-6.4-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.4_x64 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.5/CentOS-6.5-x86_64-bin-DVD1.iso /var/ftp/network/centos_6.5_x64 #####################################################mount_i386###################################################### /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.10/CentOS-5.10-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.10_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.5/CentOS-5.5-i386-bin-DVD.iso /var/ftp/network/centos_5.5_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.4/CentOS-5.4-i386-bin-DVD.iso /var/ftp/network/centos_5.4_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.6/CentOS-5.6-i386-bin-DVD.iso /var/ftp/network/centos_5.6_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.7/CentOS-5.7-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.7_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.8/CentOS-5.8-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.8_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/5.9/CentOS-5.9-i386-bin-DVD-1of2.iso /var/ftp/network/centos_5.9_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.0/CentOS-6.0-i386-bin-DVD.iso /var/ftp/network/centos_6.0_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.1/CentOS-6.1-i386-bin-DVD1.iso /var/ftp/network/centos_6.1_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.2/CentOS-6.2-i386-bin-DVD1.iso /var/ftp/network/centos_6.2_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.3/CentOS-6.3-i386-bin-DVD1.iso /var/ftp/network/centos_6.3_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.4/CentOS-6.4-i386-bin-DVD1.iso /var/ftp/network/centos_6.4_i386 /bin/mount -o loop /var/ftp/swftp/ISO/linux/centos/6.5/CentOS-6.5-i386-bin-DVD1.iso /var/ftp/network/centos_6.5_i386 [root@localhost init.d]# chmod 755 mountiso [root@localhost init.d]# cd /etc/rc.d/rc5.d/ 软连接: [root@localhost rc5.d]# ln -s ../init.d/mountiso S96mountiso [root@localhost rc5.d]# cd /etc/rc.d/rc3.d/ 软连接: [root@localhost rc3.d]# ln -s ../init.d/mountiso S96mountiso |
|
来自: 昵称15295966 > 《Linux系统》