当前位置: 技术问答>linux和unix
请教RedHat7的安装问题
来源: 互联网 发布时间:2014-10-21
本文导语: 安装时出现以下报告,然后就退出了。 我不明白是什么原因?是无法建目录? /mnt/dos是我打算建的一个目录,指向的是一个msdos分区,难道它不能帮建一个?? 我如果不设置 /mnt/dos倒是可以,只以要每次使用时...
安装时出现以下报告,然后就退出了。
我不明白是什么原因?是无法建目录? /mnt/dos是我打算建的一个目录,指向的是一个msdos分区,难道它不能帮建一个??
我如果不设置 /mnt/dos倒是可以,只以要每次使用时来mount它。
另,一个更严重的问题:
无法做成双引导。我的方法是做一个引导软盘,再用dd把上面的引导区输出成一个bootsect.lnx文件放在win2000下用。就是参考了在网上一篇很经典的在NT下安装linux的文章。
在turbolinux下我试过一切正常,可以用硬盘引导,但在rh下它还要来读软盘,如果没有软盘,就出一大串808080的错误,死了。
我如何把它做成双引??
因为我已把linux的分区放在20GHD的16G以后了,所以好象不能把lilo装在硬盘了吧??我不知道RH7能否把lilo装在这么后面??
记得在安装tlc6时,可以把lilo装在软盘,且有选项什么支持SCSI或LBA模式,我当时用的是LBA方式,但在RH中我好象找不着了。
我是菜鸟,请高手们多多指教。
附上第一个问题的输出:
Traceback (innermost last):
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run
rc = self.todo.doInstall ()
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/todo.py", line 1480, in doInstall
if self.method.systemMounted (self.fstab, self.instPath, self.hdList.selected()):
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/image.py", line 46, in systemMounted
self.loopbackFile = mntPoint + fstab.filesystemSpace(mntPoint)[0][0] +
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/fstab.py", line 258, in filesystemSpace
space.append((mntpoint, isys.fsSpaceAvailable(topMount + '/' + mntpoint)))
File "/usr/lib/anaconda/isys.py", line 16, in fsSpaceAvailable
return _isys.devSpaceFree(fsystem)
SystemError: (2, 'No such file or directory')
Local variables in innermost frame:
fsystem: /mnt/sysimage//mnt/dos
ToDo object:
(itodo
ToDo
p1
(dp2
S'method'
p3
(iimage
CdromInstallMethod
p4
(dp5
S'progressWindow'
p6
我不明白是什么原因?是无法建目录? /mnt/dos是我打算建的一个目录,指向的是一个msdos分区,难道它不能帮建一个??
我如果不设置 /mnt/dos倒是可以,只以要每次使用时来mount它。
另,一个更严重的问题:
无法做成双引导。我的方法是做一个引导软盘,再用dd把上面的引导区输出成一个bootsect.lnx文件放在win2000下用。就是参考了在网上一篇很经典的在NT下安装linux的文章。
在turbolinux下我试过一切正常,可以用硬盘引导,但在rh下它还要来读软盘,如果没有软盘,就出一大串808080的错误,死了。
我如何把它做成双引??
因为我已把linux的分区放在20GHD的16G以后了,所以好象不能把lilo装在硬盘了吧??我不知道RH7能否把lilo装在这么后面??
记得在安装tlc6时,可以把lilo装在软盘,且有选项什么支持SCSI或LBA模式,我当时用的是LBA方式,但在RH中我好象找不着了。
我是菜鸟,请高手们多多指教。
附上第一个问题的输出:
Traceback (innermost last):
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iw/progress_gui.py", line 20, in run
rc = self.todo.doInstall ()
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/todo.py", line 1480, in doInstall
if self.method.systemMounted (self.fstab, self.instPath, self.hdList.selected()):
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/image.py", line 46, in systemMounted
self.loopbackFile = mntPoint + fstab.filesystemSpace(mntPoint)[0][0] +
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/fstab.py", line 258, in filesystemSpace
space.append((mntpoint, isys.fsSpaceAvailable(topMount + '/' + mntpoint)))
File "/usr/lib/anaconda/isys.py", line 16, in fsSpaceAvailable
return _isys.devSpaceFree(fsystem)
SystemError: (2, 'No such file or directory')
Local variables in innermost frame:
fsystem: /mnt/sysimage//mnt/dos
ToDo object:
(itodo
ToDo
p1
(dp2
S'method'
p3
(iimage
CdromInstallMethod
p4
(dp5
S'progressWindow'
p6
|
RedHat7无1024的限制了。 你可以在安装时用lba32模式,在光盘引导时,出现 boot时,你加参数 linux lba32 引导系统,然后把lilo安装在你的第一个linux分区上,完成后你先得用软盘引导一次, 改/etc/lilo.conf文件,把linear改成lba32,存盘,执行lilo,执行reboot,再用软盘引导。 然后你把你硬盘上的前512存成 BOOTSECT.LNX文件即可,其它步骤与文章介绍的一样了。 注意是存硬盘上的引导区不是软盘的。 dd if=/dev/hda3 of=/mnt/dos/BOOTSECT.LNX bs=512 count=1 至于你说的错误就与你无这个目录有关,建议你还是先不挂上这个分区吧。
|
这个错误应该是Bug.以前版本的Redhat就可以在安装时侯mount dos分区, rh7却老报错. rh7安装lilo时侯是不能在1024以后装的,必须给lilo参数 安装后,用软盘启动. 运行lilo -C lilo.conf -L 即可. 然后再dd什么的. 有机会down个KDE 2.1 很漂亮