分享

linux系统网络安装案例

 昵称15295966 2014-08-15
[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


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多