安装双系统出现问题,Linux和XP都无法进入
时间:2007-03-16
来源:互联网
CUP:P4 2.4 533Hz(老P4的CPU 2003年刚出P4时候的)
内存:金士顿512M 333Hz 一条
硬盘:希捷2M 160G
主板:磐英845 PE(主板上是4P4E)
显卡:讯景5200一代 128Bit256M
光驱:SONY 16x DVD
安装环境:
BIOS启动只设置硬盘(HD0)启动,第二、三启动项设为关闭
系统安装的是深度论坛 Lite V5.6 精简版
160G分区:C盘5G、D盘10G、E盘20G、F盘40G、G盘60G、H盘14G(预设Linux分区)
C盘到H盘全部为NTFS格式分区
Linux安装版本:Ubuntu 6.10 i386 DVD版、openSUSE 10.2 For i386 DVD版
安装过程:
1.在Windows下,利用Windows自带磁盘管理删除14G的H盘
2.BIOS设置光驱启动后,放入Ubuntu,根据提示安装
3.Linux分区,利用删除的H盘14G的空余空间,创建一个大约512M的swap然后剩下的空间创建ext3
4.Linux装完毕后,开始安装GRUB时,发现Windows系统,询问是否导入MBR中,选择是
5.安装结束,重新启动
================================================================
下面是问题部分:
重新启动之后就出现
GRUB Loading Stage1.5.
GRUB Loading,please wait
Error 17
进不去Linux同时也进不去Windows XP
只能通过fdisk /mbr来恢复MBR重新进入Windows XP
==================
安装openSUSE 10.2 For i386 DVD版时,步骤和安装Ubuntu一样
只不过安装完毕后出现的
GRUB Loading Stage1.5.
GRUB Loading,please wait
Error 18
也是进不去Linux同时也进不去Windows XP
只能通过fdisk /mbr来恢复MBR重新进入Windows XP
我想问一下,我这种情况应该怎么办??
我已经自己安装了半个月了,基本上每天都到网上查安装过程资料,步骤和网上的安装教程都是一样的
但是就是安装成果完毕后,进不去系统,XP和Linux都进不去。
备注:本人刚开始学习Linux,是新的不能再新的新手了
希望大家可以告诉我我应该怎么办
作者: 菲梵绯 发布时间: 2007-03-16
作者: wrfwsh 发布时间: 2007-03-16
但是我每次安装都是出现上面的的问题
已经半个多月了
基本上隔两天装几次,但是问题都是一样的
作者: 菲梵绯 发布时间: 2007-03-16
用ntloadr ~~
作者: biosxjj 发布时间: 2007-03-16
作者: soulmoon 发布时间: 2007-03-16
作者: smallman 发布时间: 2007-03-16
作者: smallman
原因是不是你的linux分区 建在了windows的逻辑分区啊
|
作者: clxer 发布时间: 2007-03-16
作者: clxer
你的脑袋也灌水了?哪里有windows的逻辑分区?
|
作者: smallman 发布时间: 2007-03-16
作者: smallman
你脑袋有屎了吧
|
扩展分区也是主分区,硬盘最多只能有四个主分区。这和windows一点关系都没有。逻辑分区是建立在扩展分区上的,linux装在主分区还是逻辑分区都没关系。不影响启动。
作者: clxer 发布时间: 2007-03-16
作者: clxer
我看你是厕所打灯笼吧
扩展分区也是主分区,硬盘最多只能有四个主分区。这和windows一点关系都没有。逻辑分区是建立在扩展分区上的,linux装在主分区还是逻辑分区都没关系。不影响启动。 |
作者: smallman 发布时间: 2007-03-16
作者: clxer
我看你是厕所打灯笼吧
扩展分区也是主分区,硬盘最多只能有四个主分区。这和windows一点关系都没有。逻辑分区是建立在扩展分区上的,linux装在主分区还是逻辑分区都没关系。不影响启动。 |
作者: smallman 发布时间: 2007-03-16
作者: soulmoon 发布时间: 2007-03-17
如果换成是我的机器,我就把windows的C盘彻底格掉,完了重装。不行就用SUSE10.1的再试。
作者: maxzhao 发布时间: 2007-03-17
一:MBR
MBR中有446字节的引导操作系统的代码,64字节的主分区表(最多四个),剩下2字节的是结束标志。
如果要启动操作系统,主分区中至少有一个分区为活动分区。如果有多个活动分区,取前面的活动分区为启动分区。例如 第二主分区 /dev/hda2 被设为活动分区,当引导操作系统的代码与第二主分区这个活动分区上的设置吻合(有相关的引导文件)时,就能顺利启动操作系统。否则,系统将挂起。
所以,要正常的启动系统,在硬盘上有三处设置必须正确。首先是 MBR 中的那446字节的引导操作系统的代码,其次是分区表以及活动分区的正确设定,最后是可启动分区需要有正确的启动文件。
如果系统被安装在逻辑分区上,也和上面说到的相同,不过是启动分区(可启动的活动分区)将引导指向了逻辑分区。
二:引导区
为了保险起见,每个分区的第一个扇区都是引导区。引导区是可以引导操作系统的。
三:常规解决方案
1. Windows 安装光盘启动(能启动安装程序就行),按 R 键进控制台。输入数字1或者2什么的,然后敲回车,用来选择需要修复的系统。先 help 一下, fixmbr 然后exit退出并重启就可以了。如果重启后不行,再如上面的做一次,这次不同的地方是要先 fixboot ,之后再 fixmbr 。
2. Linux 同样是重设引导装载程序。通常是使用安装程序中的修复模式。SuSE中有专门的修复方法。
常规方法失效的时,按前面的 一、二,进行排错。 fdisk -l ,如果是活动分区与要启动的分区不符,可用fdisk 中的 a命令重设活动分区。
四:从备份进行恢复
想要顺利的从备份恢复,最好是没有对分区进行修改。
备份MBR # dd if=/dev/hda of=/MBR bs=512 count=1
恢复MBR # dd if=/MBR of=/dev/hda bs=1 count=512
备份或者恢复引导区(分区的第一扇区),方法相同。不同的地方是对分区的第一扇区进行备份或者覆盖恢复的操作。例:
# dd if=/dev/hda2 of=/hda2_512 bs=512 count=1
# dd if=/hda2_512 of=/dev/hda2 bs=1 count=512
注意:命令一定要在理解的基础上进行。否则将带来灾难!!
作者: huohuliaisili 发布时间: 2007-03-18
最好能有一张 LiveCD 。
从 LiveCD 启动系统, 把 fdisk -l 的分区表信息帖上来看一看。
作者: huohuliaisili 发布时间: 2007-03-18
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28