Apache2+php5 发表于 2009-3-18 11:44:54

回复楼上的

除了安装的源文件明以外。基本上都是
我将前后两次的menu。lst文件罗列如下
安装时:
title Install Linux
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/redflag-6-sp1.iso
initrd /initrd.img
安装后引导时:
title Install Linux
root (hd0,5)
kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/ vga=788
splash=silent resume=/dev/hda6
initrd /initrd-2.6.23.1-4.img
请指正 ,谢谢,我是很想学linux,

jiangtao9999 发表于 2009-3-18 13:43:25

贴出分区表信息。
必须是完整信息……
不要说 CDEF 的,那个不能体现出具体的情况。

Apache2+php5 发表于 2009-3-18 13:58:40

硬盘分区表截图

硬盘分区表如下,请高手指正:
本地磁盘(C:) NTFS            15G    活动   主分区
(*)扩展                  43G   无    主分区
本地磁盘(D:) FAT32       14G   无    逻辑分区
本地磁盘(E:) FAT32      29G      无    逻辑分区
本地磁盘(*)    LinuxExt3   300M    无    主分区
本地磁盘(*)    LinuxExt3   10G      无    主分区

[ 本帖最后由 Apache2+php5 于 2009-3-18 14:11 编辑 ]

jiangtao9999 发表于 2009-3-18 14:06:16

图呢……

Apache2+php5 发表于 2009-3-18 14:18:02

分区图

硬盘分区表截图
硬盘分区表如下,请高手指正:
本地磁盘(C:) NTFS            15G    活动   主分区
(*)扩展                  43G   无    主分区
本地磁盘(D:) FAT32       14G   无    逻辑分区
本地磁盘(E:) FAT32      29G      无    逻辑分区
本地磁盘(*)    LinuxExt3   300M    无    主分区
本地磁盘(*)    LinuxExt3   10G      无    主分区

jiangtao9999 发表于 2009-3-18 14:45:37

(hd0,5) 是你的 D 盘。
你现在的分区状态是:
主、扩(逻辑、逻辑)、主、主、未分配。
(hd0,x) 的选择是,4个主分区排列,之后才是逻辑分区。也就是说,你的 (hd0,x) 表明的是你的 FAT32 的 D: 。
貌似这个位置不是你所要求的地方吧?
现在你的未分配空间根本不能被独立分区,不管是主分区还是扩展分区还是逻辑分区。
因为:
1、主分区的位置满了
2、扩展分区与这个未分配空间被主分区分割开了。这样这部分空间不能被合并进入扩展分区,也就不能去分为逻辑分区。
3、扩展分区只能有一个,所以这里不能再独立分为扩展分区(而且也没有主分区空位了,别忘了扩展分区还要占用一个主分区位置的)

тролль 发表于 2009-3-18 14:53:48

最简单的还是把E:后面的连续空间建个主分区,随便你格式化成什么文件系统,存放数据用,然后把E:这个分区删了,在这部分空间中装Linux。

jiangtao9999 发表于 2009-3-18 15:00:07

我的建议是 DE 后挪。C 和 扩展分区之间分一个 Linux 分区,SWAP 放到扩展分区中。
这样你就不需要 /boot 分区作为启动分区了。grub 也可以安装到这个/ 分区,之后激活这个分区即可实现多引导,重装 Windows 也不会弄死 grub ,重新激活回来就能继续 grub 多引导了。
根本不需要什么麻烦的设置 grub for dos ,以及自己手改他的配置文件。

这样需要的就是一个安装时 grub 选择到 / 分区,之后激活这个分区的动作。
不过这样要求 grub 所在分区必须是一个主分区。

panpanpdj 发表于 2009-3-18 20:29:27

晕哦,看不出来什么意思吗?说过了,一般装系统的人的系统一般没弄过的话hd0,5就是D的,像楼主我想就是D盘了,装个双系统就那么难吗?一般LINUX都会默认用GRUB引导的,并且一般可以自动认出双系统的,不明白楼主的是怎么装的,因为看他的分区,装好之后不应该是HD0,5的
D有可能会不好挪的,因为一般的D盘都有软件的,挪的话得先把文件拷出来才行,不然PM挪不了(有文件的地方PM是不动的),其它的工具我没试过
+++++++++++++++++++++++++++++++++++++=
另:我是本来是C,D,E,F,G,   G盘本来17G的样子,用PM删了用来装LINUX了
TT:如果我用sda*来说的话楼主可能更不好弄明白的

[ 本帖最后由 panpanpdj 于 2009-3-18 20:32 编辑 ]

panpanpdj 发表于 2009-3-18 20:36:57

去看了那篇文章,太麻烦了,现在的系统在安装方面做的很好了,除了像我当初装时是因为把VISTA的启动文件给搞坏了,其它的系统装完就是双系统,根本不用像这么麻烦去弄的
装在MBR里才好,这样可以给WIN用GHOST备份下(GHOST时不涉及MBR),又不会影响到LINUX,哪天WIN出了问题,GHOST还原一下就OK了,方便

Apache2+php5 发表于 2009-3-19 16:14:58

新问题,请教

回复23楼,我按照你的意思重新进行了硬盘分区
如下:
现在装好了,可还是无法启动linux,就差把引导记录写入MBR了。
我的menu。lst是:
title Install Linux
root (hd0,5)
kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/ vga=788
splash=silent resume=/dev/sda3
initrd /initrd-2.6.23.1-4.img
请指教

[ 本帖最后由 Apache2+php5 于 2009-3-19 16:17 编辑 ]

jiangtao9999 发表于 2009-3-19 17:11:04

root (hd0,5)
你还是在无脑 ^C ^V 。
这个现在表示的绝对不是你的 /boot 分区的位置。前面说了这个东西的意思了。你真的在看我回的帖子么……

这行参数的意思是设置 grub 的根分区,这个分区存储着内核和 initrd 。
你现在应该是 root (hd0,1)。

TT:如果我用sda*来说的话楼主可能更不好弄明白的
画图表示……
:twisted:

panpanpdj 发表于 2009-3-19 18:49:22

彻底晕菜了,真搞不明白,红旗的安装程序也太傻X了,竟然都认不出
~~~~~~~~~~~~~~~~~~~~~~~
TO :TT,老兄,我一直是在网吧上的,自己的电脑在家放着呢,想用用不了,网吧机器虽牛B,不过连个虚拟机都不能用的,暴怒,都是因为可恶的还原系统

Apache2+php5 发表于 2009-3-20 08:27:17

回复+加新问题

抱歉:我对linux的理解很有限,所以有些地方理解的不够
      以前我也曾想过是hd(0,5)的问题,可我改了以后还是出现类似的错误,我当时认为可能其他地方出错了,所以把这个地方给忽视了。
      现在我改成hd(0,1),现在出现了“cannot mount selected partition”,是什么问题,谢谢

jiangtao9999 发表于 2009-3-20 09:08:41

你这样:
在 grub 选择启动项的时候,按 C 进入 grub> 的命令行。
之后
find /vmlinuz-2.6.23.1-4
看看输出
页: 1 [2] 3
查看完整版本: 安装红旗Linux6时,出现无法拨发所申请的分区错误,求助