免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1213 | 回复: 2
打印 上一主题 下一主题

从硬盘安装suse9企业版 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-01 17:53 |只看该作者 |倒序浏览
在安装之前上网搜索了一番,几乎所有帖子都一个方法
拷贝loadlin.exe,linux,initrd3个文件到某个目录下,然后进入纯dos使用
loadlin linux append initrd=initrd vga=791
命令开始安装

我使用这个语句时首先遇到不能mount root的情况,我下载的安装文件是放在fat32格式下的e盘,已经解压;于是修改那条语句为
loadlin linux append initrd=initrd root=/dev/hda6 vga=791
这里hda6对应windows下的e盘,提示不能打开root设备,于是格式化hda8为ext2格式,修改语句为
loadlin linux append initrd=initrd root=/dev/hda8 vga=791
这次root设备能mount了,但是又提示init参数没有指定,于是参考howtos目录下的BootPrompt-HOWTO,始终也没有弄明白这个howto对init参数的说明,也许是我英文差,也许我理解力不够,我就按照howto里的例子,修改语句为
loadlin linux append initrd=initrd root=/dev/hda8 init=/etc/init.d vga=791
提示init参数错误,又修改为
loadlin linux append initrd=initrd root=/dev/hda8 init=/sbin/bash vga=791
还是提示错误
我搞不懂这个init=后面究竟该跟什么参数,这个init放在这里有什么用,最无耻的是每次启动到出错的时候,计算机处于无限期等待状态,后来查BootPrompt-HOWTO才发现是内核就这样设计的,可以加个panic=参数解决

为什么仅仅使用
loadlin linux append initrd=initrd vga=791
这条语句在我机器上就不行,而在网上那么多人的机器上就能正常跑?我的系统,硬件也没有什么特别啊?
我使用的是vfloppy虚拟软驱进入dos的,不知道是否与这个有关?
还有人说是suse的loadlin版本太老,我下了redhat9的替换后,提示我内存不足4M,这个原因怎么解决?

论坛徽章:
0
2 [报告]
发表于 2005-04-01 23:22 |只看该作者

从硬盘安装suse9企业版

cu里沉得好快呀

论坛徽章:
0
3 [报告]
发表于 2005-04-03 13:23 |只看该作者

从硬盘安装suse9企业版

DOS里没有起用EMS
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP