Chinaunix

标题: ftp方式安装linux [打印本页]

作者: shichunda    时间: 2008-05-11 12:51
标题: ftp方式安装linux
我今天用ftp方式安装linux时出了点问题,请大家帮忙看看。
vm-5.5.3,在一台已经安装的as4上新建了mnt这个帐号,起vsftpd,在mnt中建disk1,2,3,4四个目录,把as4的四个iso拷贝到/home/mnt中,之后
mount -o loop RHEL***.iso  /home/mnt/disk1,2,3,4分别挂在disk1234四个目录下,关掉iptables。之后新建了个虚拟机,也准备把as4装进去。
用光盘引导,之后就是安装了。我设置好这台新机子的ip,并填上ftp站点的ip和目录,/home/mnt/disk1,再添好用户名和密码。之后把光盘退出来,就开始安装了。
在分区,设置时区,选择软件包等等这些步骤后开始安装,这时错误来了。

我在一个论坛上看到有人发帖子说应该从光盘里拷贝,而不能直接用.iso文件去安装,是这样吗?我这个错误是怎么回事啊?
作者: shichunda    时间: 2008-05-11 13:00
晕,网速太慢,图片没传上来

安装错误1.gif (1.7 MB, 下载次数: 7)

安装错误1.gif

作者: 可可火山    时间: 2008-05-11 15:59
FTP 做安装源,应该建立一个目录,然后把4个iso的内容都拷贝到一个目录。
推荐用NFS做安装源,直接把4个iso放一个目录export就可以了。
作者: shichunda    时间: 2008-05-11 16:42
拷贝四个iso的内容?你是说我先得解压缩吗?之后把解压后的文件拷贝到一个目录里
作者: rhci    时间: 2008-05-11 16:47
是的.
把ISO里面东东释放到同一个目录下,如果有同名的,就覆盖掉。
作者: shichunda    时间: 2008-05-11 17:16
http://www.redhat.com/docs/manua ... k-installs-x86.html
看看这个,还后他的下一页,redhat没说那么做啊,而是应该做成.iso之后再安装。
作者: shichunda    时间: 2008-05-12 09:26
四个解压后的iso会出现很多同名文件夹啊!包括RedHat这个文件夹。我把每个解压后的*.rpm考到了第一个解压iso的rpm目录下了。
又把每个解压后的根目录底下的GPL,EUAL,TA...等这些东西都拷贝到第一个解压目录底下了,并且拷贝了三次,每次都是覆盖。
这次倒是能装了,速度还挺快。但装了一会又出现问题了,估计是要求换iso闹得,怎么解决呢?

wrong.jpg (59.68 KB, 下载次数: 9)

wrong.jpg

作者: shichunda    时间: 2008-05-12 16:46
原帖由 rhci 于 2008-5-11 16:47 发表
是的.
把ISO里面东东释放到同一个目录下,如果有同名的,就覆盖掉。


能说说具体的步骤吗?因为每个盘都有EU*,GPL*,RedHat等等这些文件。
作者: troyme    时间: 2008-05-12 17:00
推荐用NFS方式安装,不用解压ISO
作者: shichunda    时间: 2008-05-12 17:23
我试过了,nfs确实好用。但ftp安装过程中遇到了问题,还是想把它搞出来。帮帮忙吧
作者: 可可火山    时间: 2008-05-13 11:06
原帖由 shichunda 于 2008-5-12 17:23 发表
我试过了,nfs确实好用。但ftp安装过程中遇到了问题,还是想把它搞出来。帮帮忙吧



这个问题论坛子里有人已经研究过了。是red hat安装程序有点小问题。

具体不太清楚,你可以搜索下。

大概意思是:
把iso文件解压或挂载到4个不同目录,在指定ftp源时要指定到第一个光盘目录.
作者: shichunda    时间: 2008-05-14 20:25
我用另一种方法解决了。直接用iso文件进行ftp方式安装。
1 将第一张盘挂上 mount -o loop RHEL4-i386-AS-disc1-jrt.iso disc之后在client上继续安装,当出现介质这方面见的问题时
2 umount disc,    mount -o loop RHEL4-i386-AS-disc2-jrt.iso disc,之后在client上继续安装
3 直到换上第四张disc安装后还得在把第一张disc换上进行最后的安装收尾工作。
这样就可以了。
个人感觉这种方法不好,太麻烦,而且我在安装过程中出现了两次致命的包错误,应该是在拷贝的时候包损坏了。这时只能重装。
作者: dingning239    时间: 2008-05-14 23:01
原帖由 可可火山 于 2008-5-11 15:59 发表
FTP 做安装源,应该建立一个目录,然后把4个iso的内容都拷贝到一个目录。
推荐用NFS做安装源,直接把4个iso放一个目录export就可以了。



没这样装过,学习了
作者: ynpanpan    时间: 2008-05-15 10:46
把四张盘按顺序解压同一目录,有重复文件直接覆就行了。AS4/AS5测试通过。
作者: shichunda    时间: 2008-05-15 11:15
原帖由 ynpanpan 于 2008-5-15 10:46 发表
把四张盘按顺序解压同一目录,有重复文件直接覆就行了。AS4/AS5测试通过。


那你怎么处理的相同目录?仅仅是覆盖吗?每张盘里都有RedHat这个目录,覆盖这个是不可能的,*.rpm都是不同的啊。我曾经把disc234的rpm都拷贝到disc1的rpm目录中,把其他的EUL,GPL等这些目录也都考到disc1中进行覆盖,安装的时候好像不行。
能说说你的具体步骤吗?覆盖那些目录,保留那些目录?
作者: nicsky    时间: 2008-05-15 12:55

作者: ynpanpan    时间: 2008-05-15 13:52
依次解压disk1-disk4,你可以四张盘看五,RPM包不是重复的。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2