当前位置:  技术问答>linux和unix

为什么我的机器redhat老是装不上!!!?搞定啦200分奉送!(我给加两次)

    来源: 互联网  发布时间:2014-11-12

    本文导语:  我机器的配置是cel800 CPU, 微星的主板,系统是win2000server,两块硬盘, 一块主硬盘IBM40G,另一块quantum20G。我想把linux装在主硬盘5G往后的第二个分区上。 我的机器软驱不好使,所有用光驱启动到dos,然后从硬盘安装...

我机器的配置是cel800 CPU, 微星的主板,系统是win2000server,两块硬盘,
一块主硬盘IBM40G,另一块quantum20G。我想把linux装在主硬盘5G往后的第二个分区上。

我的机器软驱不好使,所有用光驱启动到dos,然后从硬盘安装。
我装redhat7.2时用druid分区的时候老是说我分区的结构不符合启动要求。然后
安装到一半就出错,屏幕上满是乱码七遭的信息。

后来我下载啦mandrake8.1,可是这个东西的dosutils里没有autoboot.bat,没法
从硬盘开装,我又没法作linux启动盘,所以只得作罢。

最可气的是下了个redhat6.2后开始安装后就kernel panic error!!

搞了一晚上没结果,真它妈的倒霉,那位给点建议呀!!

|
不用刻盘直接从硬盘安装所有iso发行版Linux操作系统(巧用Vmware3.0) 

http://www.linuxbyte.net/ShowArt.php3?ID=3369

自从装上Vmware3.0并发现它可以直接向物理硬盘写数据之后,从网上download下来的iso发行版,如果不支持象redhat那样不用解开iso,做一张启动盘就可以从硬盘安装的,我全都采用下面的方法安装,很是方便,在Linux版本不断升级的今天,采用此法既可以节约一大笔介质费,又可以对付那些没有能力或故意不提供从硬盘安装途径的发行商,一石二鸟,很是痛快! 

安装方法: 

硬件环境:CPU: PIII以上 
memory: 128MB以上 
我的机器(毒龙800,256MB) 

软件环境:Mandrake Linux8.1, 
Suse Linux 7.3, 
其他可以装上Vmware3.0的发行版, 
Windows NT/2K/XP; 

Vmware3.0 for Linux,for Windows XX. 
liceses 可到www.vmware.com上注册一个试用的, 
Vmware3.0 for Windows XX已有破解工具了,在网上搜索 一下就可找到。 

1. 安装Vmware3.0; 
参考其它文章吧,很简单的,一分钟就可搞定! 

2. 建Vmware虚拟机,使用iso文件设置虚拟光驱; 
运行vmware,建立一个Linux环境虚拟机,在选择硬盘时选择使用物理硬盘(真正的硬盘,不是虚拟硬盘),并允许可写全部分区(不用担心,只要你在虚拟机中不选择删除或格式化主操作系统所占的分区和改变主系统分区序号(hdax)就不会把主系统弄死); 

用配置向导工具建好虚拟机后,改变光驱设置,默认是采用物理光驱,改为采用iso文件虚拟光驱,选中你要安装的Linux发行版安装启动光盘iso文件,确认退出便可开虚拟机了; 

开机后,按F2设置系统从光盘启动,便可利用虚拟机在物理硬盘上安装系统了; 

当Linux系统安装要求插入第二或更多光盘时,只需从Vmware菜单中选择设备设置,将光驱连接的iso文件改为对应的光盘iso文件,确认进入虚拟机便可继续安装; 
剩下的就不用费话了,把你的系统安装完成,然后关闭你的vmware虚拟机,再reboot你的主机,选择或利用其它的引导工具(如:BootMagic)或软盘引导进入系统(根据Linux安装时选择的引导方法而定),经过一番设置便大功告成! 

3. 安装过程中有以下几点需要注意: 
a. 硬盘分区 
由于直接对运行主操作系统的硬盘操作,具有一定的风险性,所以我结合自己硬盘的分区方案把要 注意的问题强调一下。 
hda1---Win98,hda2---Solaris X86 boot,hda3---Solaris分区, 
hda4---逻辑分区 
hda5--- Linux Swap,hda6---Mandrake分区,hda7--Redhat分区,hda8--预留的Linux分区(暂存放Linux一般数据,要安装其它系统时可删除重建),hda9---Windows 2000(ntfs),hda10---数据存储盘(fat32) 

现在我以Mandrake8.1(hda6)为主操作系统启动虚拟机开始安装放在hda10的5个iso文件的Suse Linux 7.3,启动进行到Linux分区步骤,删除hda7,hda8,重建hda7为ext3,/boot,重建hda8为ext3,/,确认安装至完成,顺利安装成功,这里要注意的是不要改动hda5,hda6,5,6序号都不能变,比如你不能在5,6之间新建一个分区,使之变为hda5,hda6,(hda6->)hda7,最好在后面追加,不改动前面的分区。 

另如:从Window2000(hda9)启动安装TurboLinux7.0,删除hda7,hda8,只重建hda7为ext3,/,安装成功,这时hda9->hda8,hda10->hda9,对Windows2000的引导有影响,要更改C:boot.ini,将引导分区数字减1,就不会有问题了。 

b. 系统引导问题 
在虚拟机安装系统采用何种方式引导时,最好不要采用写mbr方式,也不是不行,因为我没试过,所以不敢乱说,推荐采用安装到系统自己的boot分区的方式,并在安装过程中制作系统引导软盘,双保险嘛! 

c. X服务配置问题 
由于虚拟机检测不到你机器真正的显卡,所以安装系统时你可以跳过或配置为最低的VGA 640x480模式,并选择不采用图形登录;重启系统后在命令行下用系统相应的XF86工具进行配置(Redhat7X--setup,SuseLinux7.3--SaX2,Mandrake8.1--xf86config),不同的发行版提供的专用工具不一样,自己找一下吧,找不到就用xf86config或直接改XF86config文件吧,只要进了图形界面很容易就发现配置工具了,再调整也不迟。有的发行版本在安装时可能没有把你的显示配置需要的驱动模块完全加载,这时需要从iso文件中把其取出来单独安装,Mandrake8.1就有这种情况。 

d. 硬件设置问题 
由于虚拟机检测到的声卡,网卡等设备都是虚拟的,所以在你重启机,进入你利用虚拟机安装的Linux系统后,应使用系统提供的设置工具重新检测设置。 
e. 安装速度问题 
机器配置越高,划给虚拟机的内存越大,安装的时间越短;有的系统不能采用图形安装(turbolinx7,XteamLinux4),有的却可以(Mandrake8.1,SuseLinux7.3),建议都采用文本模式安装,这样可以大大缩短安装时间。 

4. 这篇文章主要针对那些机器有较好的配置,又没有刻录机或根本就不想刻盘总想从硬盘安装系统的朋友;由于这段时间比较忙,对Vmware的安装使用及Linux具体的可能碰到的问题写的不够详细,对没有使用过Vmware 
和不熟悉Linux系统安装过程的朋友,建议先多看一些相关资料再安装,以免把系统破坏或把硬盘的数据弄丢了。 

祝各位好运,安装一路顺风! 

联系方式:sasliu@263.net 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 域内共享的问题?Linux机器可以访问Window机器,但是Window机器不能访问Linux机器?
  • redhat es4 我设置了机器名以后,从本机可以ping ,从别的机器ping ip可以,ping 机器名不行。
  • SUSE10下,如何使用perl语言执行一条语句:从一台机器telnet到远端另一台机器,在远端机器上执行命令,并能获取到执行结果。请高手指点,Very 谢谢~
  • 请问:有没有什么工具/方法能在同一台机器上两个操作系统之间来回的切换,不用重起机器的情况下!!!! 如从win2000上切换到同一台机器上的li
  • 32位机器上编的程序能在64位机器上跑吗?
  • linux下有没有可能将一个机器的软件环境拷贝到其他机器?
  • 局域网共享问题:win2000的机器看不到linux机器的共享目录?
  • 如何在一台linux机器上访问另一台windows机器下的目录
  • 如何得到一个网段内所有机器的IP,机器是liunx系统?
  • 如何在一台机器上的shell中执行另外一台机器上的shell
  • 用oracle pl/sql 从A unix机器,去读取B unix机器上的一个文件,怎么实现?
  • windows机器和linux机器互联
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • 如何从一台LINUX机器访问另一台LINUX机器的共享文件夹??
  • telnet 一台机器上,我如何看 这台机器得ip地址?
  • 电脑安装window可以ping通其他的机器,但是安装linux不能ping通其他机器怎么回事!
  • Linux下局域网内如何根据对方机器的IP地址获得对方机器网卡的MAC地址?
  • 为什么在我机器上写的程序,放在别人机器上编译有问题啊?
  • 请教在redhat或turbolinux下如何将机器做成一个网关为局域网机器提供INTERNET接入
  • 一台机器上编译的程序为什么不能在另一台机器上运行?急!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3