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

一万分求救::还是装win2000后,linux无法启动(问题解决后狂散分)

    来源: 互联网  发布时间:2015-03-31

    本文导语:  我开始装的是win2000,后来装了linux,运行良好!          后来,我重装win2000 advanced server ,发现开机后直接进入 win2000      我在csdn上查了很多资料,发现都不能解决我的问题(因为我的 软驱不能用,没有启...

我开始装的是win2000,后来装了linux,运行良好!
    
    后来,我重装win2000 advanced server ,发现开机后直接进入
win2000


     我在csdn上查了很多资料,发现都不能解决我的问题(因为我的
软驱不能用,没有启动盘)

     对于有些仁兄的建议:
 1    .把安装盘的第一张放到光驱,然后重新启动机器,
     在BOIS中把系统用光驱来引导。 
 2.  等安装界面出来后,按[F4]键,也就是linux rescue模式。 
 3.  一系列键盘以及几项简单的配制,过后就[继续]了。。。这个
     过程,我不说  了,比较简单。 
 4.   然后会出现这样的字符 
     sh# 
 5.  我们就可以操作GRUB了。。。哈。。。只要能出现这样的,
      sh#grub 
      grub>root (hdX,Y) 
      grub>setup (hd0) 

 *****************************************************
*****************************************************
****************************我的情况是F5后进入linux rescue,
出现boot:          ,我不知该怎么操作,,???
回车后,进入安装模式!!晕!!!!


还有一种提得最多的方法是:常用恢复MBR的办法还有一种
       是用升级系统的办法


*****************************************************
*****************************************************
****************************这种方法还是不行,我尝试了
20次,都不行,后来才知:这个办法用于没有安装GRUB的还是
可行的。如果已经把GRUB安装上,后来就重装WINDOW或者别的
操作系统而带的LILO,而导致系统不能正常引导,这种办法
就失效了


请问我现在该怎么办??
再次声明我的情况:
1。以前windows 2000 和linux共存很好,现在重装windows 2000 
  才出现问题。
2。我的软驱不能用,不要跟我说什么做启动盘!!
3。我对linux的操作了解很少!!










|
boot=后面输入linux rescue root=/dev/hdx 
如下输入命令:
命令行操作:
例:
grub> find /boot/vmlinuz    ;查找/boot/vmlinuz
(hd0,7)            ;运行结果告知/boot/vmlinuz位置

grub> root (hd0,7)  
grub> kernel /boot/vmlinuz root=/dev/hda8  ;注意是hda8,不是hda7,要加1
grub> boot
这样就能启动了,呵呵


|
启动后,你可以重新安装grub到mbr,还可以使用ntloader作启动管理器。
使用ntloader:
进入 Linux后,执行 dd if=/dev/hda(X) of=路径与文件名 bs=512 count=1 
说明:a. 这条命令是将 Linux 的 启动扇区存为一个文件 
b. (X) 指的是 Linux 安装的 Boot 分区(Hda8 对应 Redhat ) 
c. 路径与文件名是存放文件的位置与文件名 
对两个Linux的Boot分区执行命令得到两个文件 
例如:dd if=/dev/hda8 of=/redhat.lnx bs=512 count=1 


(将刚刚做好的文件拷贝到Windows 的 C 盘(Hda1) 
修改 C盘下的 boot.ini 文件添加最后两行例如: 
[boot loader] 
timeout=15 
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows 2000 Professional" /fastdetect 
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Windows XP Professional" /fastdetect 
c:Redhat.lnx="Redhat 9.0“ 

 重启动,菜单就会出现了。 

 这样安装的好处在于 Linux与 Windows 互不干扰,即使要重装 Windows,也不会影响 Linux,只要备份那两个文件 (redhat.lnx 与 Magic.lnx), 重装完后放回 C盘,再按(5)中的方法修改 boot.ini 即可。

|
找人做个引导盘,进入Linux,然后读出引导区,可以用dd if=/dev/hd0 of=/bootsect.lnx bs=512 count=1,(注:hd0应该为你的引导分区,如果不是,请替换此处) , 这样会生成1个bootsect.lnx 文件,然后考倒磁盘上。进入Windows,然后将此文件考到系统所在分区根目录下,一般是C:,然后编辑文件Boot.ini,像上面,加入C:bootsect.lnx="Redhat 9.0"重起机器,就好了

|
万一你连linux都进不去了,可以使用linux的安装盘中的分区工具fdisk察看linux引导分区的位置,然后用工具,比如Windows2000安装盘中的工具(忘记名字了,专门察看磁盘的);读出来存盘。剩下的步骤同上。

|
对的,就用fdisk -l 看一下你的Linux分区在哪里,grub 里面有没有find我不是很清楚
不过就启动好了以后,知道root分区以后就可以了

^_^

|
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=1119

|
不知道分区可以用tab键选择啊!如果你用grub,简单!

|
覆盖了MBR
用2K光碟BOOT,然后进控制台,输入fixboot
然后用LINUX启动,选择升级,GRUB选择安装在根分区的第一个区上
接下来看这文章
一、本机分区如下: 
hda1 2000 FAT32 7G 
hda3 /boot EXT3 24M 
hda2 扩展分区 
hda5 Program FAT32 8G 
hda6 / EXT32 7.7G 
hda7 /swap SWAP 251M 
hda8 xp FAT32 8G 
hda9 Backup FAT32 7.3G 
二、安装系统 
先安装2000,再安装xp。2000下的os loader会引导2000和xp。 
最后装linux,注意安装时lilo不要安装在MBR,要安装在First Sector of boot partition (根分区的第一个扇区)中;要做一个启动盘。 
三、引导文件 
用linux启动盘启动进系统。 
在提示符#下键入: 
dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1 (因为/boot在hda3,以上命令的意思是:dd if= 引导分区,of=启动扇区文件存放路径,bs=对应扇区前?字节,count为读写次数) 
mkdir /mnt/winc (创建winc目录) 
mount -t vfat /dev/hda1 /mnt/winc (将c盘mount到目录winc) 
cp /bootsect.lnx /mnt/winc 
然后,在/mnt/winc中打开boot.ini(如果没有,可以打开隐藏设置),加入c:bootsect.lnx="RedHat Linux7.2" 
也可以到2000的根目录中操作。 
最后,重启。 
os loader引导时出现启动菜单: 
Microsoft Windows XP Professional 
Microsoft Windows 2000 Professional 
RedHat Linux7.2 
选择第三项将进入lilo,lilo引导会出现启动菜单: 
linux 
dos 
选择linux将进入rh7.2 
选择dos将返回到一开始os loader引导启动菜单。 
四、 大功告成,亲个嘴儿~~~    
五、总结 
特别注意的是启动盘启动进linux时要命令键入 
dd if=/dev/hda3 of=/bootsect.lnx count=1 
我曾经根据一篇文章所说的新建一个文件,将上述命令写入,并存为bootsect.lnx。在重启选择“RedHat Linux7.2”后,会出现:“NTLDR is missing.”的错误。(注:NTLDR是2000下引导系统的重要文件)由于个人 
系统配置、分区不同,因此也不能说那篇文章就是错误的。但对于初学者来说,键入上述命令导出系统的启动信息可以说是最准确的。 
以上是本人在实战中的经验总结,希望对像我一样的初学者有所帮助

|
up

|
因为你装WIN2000时,把linux的BOOT分区删掉了,没有什么好的办法,你要重装Linux,即使你不想要LINUX了,但你必须保留BOOT分区!

|
你可能从控制面板的管理工具,--->计算机管理里面看到你的详细分区情况

|
安装界面出来后,按[F4]键,也就是linux rescue模式

当你输入 chroot/mnt/sysimage (回车)
然后,出现:
      sh-2.05b# 

接下来,操作如下:
sh-2.05b#su -
sh-2.05b#gurb-install /dev/hda
sh-2.05b#reboot

说明:
  如果,你有两块硬盘,那么如果Linux装在第一块盘上,则执行gurb-install /dev/hda 否则执行gurb-install /dev/hdb,以此类推。

gurb的配置文件位于/etc/gurb.conf文件中。 

|
装个bootmagic就可以啦。你用的是什么版本的linux?
http://soft.winzheng.com/SoftView/SoftView_1223.htm

|
我建议先进入LINUX,安装GRUB到引导扇区(不是mbr的那个),然后mount你的WINDOWS分区C:,接着用DD命令,就是把你LINUX的引导区的东西弄成一文件,拷贝到WINDOWS分区C:,在BOOT.INI下加入:C:LINUX.DAT="LINUX",以后就可以用windows来引导啦

|
先查查他的可用分是不是还有一万分!

    
 
 

您可能感兴趣的文章:

  • 求救!weblogic6.0后台运行正确,前台页面跳转或调用其他页面时出“页面无法显示错误”
  • Linux下无法启动apache 高分求救!在线等待
  • 求救:无法进入 用户登陆界面
  • 晕倒!新买的机器无法安装linux!如何办?求救!
  • Linux菜瓜求救:我在用KDE打开网页浏览器时出错:无法为:text/html创建视图,如何解决?
  • WEB前端 iis7站长之家
  • 求救:Ubuntu系统无法启动 fsck扫描失败
  • 求救!REDHAT8.0无法正确安装硬件,怎么办?郁闷啊!~~~~~~~~~
  • 求救:修复grub后无法进入windows
  • linux 装后,电脑无法启动,停在开机界面,急,求救。。。。
  • SSH无法登陆到linux系统了,在线等求救!
  • linux 装后,电脑无法启动,停在开机界面。。求救。。。。
  • WEB前端 iis7站长之家
  • 紧急求救:安装FC6时候出现问题,重新引导后无法进入系统 显示显示器的水平刷新率超出工作范围
  • 求救!关于forward,小弟实在无法找出原因。一定给分
  • <<============求救:无法进入Linux!!!======>>
  • linux串口无法接收数据(linunx新手求救)
  • 加班中,痛苦,江湖求救:执行rpm -Uvh xxxxxx.rpm,报freely redistributed under the terms of the GNU GPL,无法安装,怎么办?
  • linux导致windows无法重装,求救!!!!!!!!
  • RH9安装后无法出现图形化界面?(百分急求救)
  • 求救!!!求救!!!机器不能正常启动
  • Solaris操作系统在启动的时候出错,急急救命呀 高分求救~~~
  • 求救:red hat7.1升级到7.2后lilo没了,启动机器只显示LI。然后就没了,用软盘启动才能进linux
  • 求救:修改系统启动脚本 不过脚本里面误写了阻塞命令
  • 紧急求救linux与win98双启动boot引导程序如何卸载掉!!
  • 求救,大家来帮忙(关于SCO UNIX5。05)启动的问题
  • 刚装的RH9,启动到一半走不了了,求救
  • debian squeeze 启动时候 报错, 求救
  • 求救,我的98和2000的启动菜单没了,我进不了2000了。
  • 删除了linux分区,windows启动时怎么出现grub>?求救!!!
  • 紧急求救linux与win98双启动boot引导程序如何卸载掉!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求救!求救!紧急求救!为什么更新不了所指定的内容?
  • 求救!!!硬件高请进、、、、、、(十万火急,高分求救。)
  • 求救求救!!
  • 求救啊 高分求救 UNIX下关于进程通讯的问题~
  • 关于jdbc,求救求救!在线等待,马上给分
  • 紧急求救,root用户无权限删除文件
  • 晕,特晕...求救...
  • 高分求救~~如何取得linux下进程完整命令行字符串,就是的ps -ef 完整的全路径的CMD那一列,求救!!!!附现在的代码
  • 求救:java里如何取整一个浮点数(不做四舍五入)
  • 紧急求救!!
  • 紧急求救 我用freebsd通过smbfs连接win2000的一些问题 (分不够可加)
  • 紧急求救 我用freebsd通过smbfs连接win2000的一些问题
  • 求救,linux和windows之间如何联成局域网(设置),并且相互之间移动文件。
  • 求救!!在Redhat7.3下安装scim0.9.3怎么安装?
  • Linux8.0 修改字符集后,再次进系统,无图形界面问题。。。求救。。
  • SUSE网络打印机问题,在线等,求救!!
  • 散分一百,紧急求救!ROOT密码忘记
  • 局域网内如何联网呀求救
  • 求救:crontab不运行 急急急啊
  • 150分求救安装


  • 站内导航:


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

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

    浙ICP备11055608号-3