LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: lsgzhxq

Fedora8从硬盘安装重启后无法进入

[复制链接]
 楼主| 发表于 2008-3-23 22:27:57 | 显示全部楼层
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,7)
#          kernel /vmlinuz-version ro root=/dev/sda9
#          initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,7)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.23.1-42.fc8)
        root (hd0,7)
        kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet
        initrd /initrd-2.6.23.1-42.fc8.img
title Windows Xp
        rootnoverify (hd0,0)
        chainloader +1


应该怎么修改?
回复 支持 反对

使用道具 举报

发表于 2008-3-23 22:45:58 | 显示全部楼层
将menu.list中的 kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet
改成kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/sda9 rhgb quiet

我猜你的swap分区也没有加载上。试运行以下命令:
$ free
             total       used       free     shared    buffers     cached
Mem:        247212     238032       9180          0      14252     103108
-/+ buffers/cache:     120672     126540
Swap:       682720          0     682720
看看swap是否加载了。
如果没有的话,文件/etc/fstab的适当行又要作适当修改了!
又或者在/etc/rc.d/rc.local中加上:swapon /dev/sda10


我好像说了太多了,这不利于你学习!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-23 23:30:02 | 显示全部楼层
将menu.list中的 kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet
改成kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/sda9 rhgb quiet

单纯这样修改如果在Fedora (2.6.23.1-42.fc8)时不按"e"键进入修改界面一下还是那样,但有一个奇怪的现象,如果进一下修改界面不做改动然后"b"后就可以...
很纳闷我什么都没做,只是按"e"键进去了一下就可以..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-23 23:31:50 | 显示全部楼层
附上我的free结果:


[root@localhost ~]# free
             total       used       free     shared    buffers     cached
Mem:       1033740     451644     582096          0      14564     187664
-/+ buffers/cache:     249416     784324
Swap:      1044184          0    1044184

能反映出什么信息来?接下来应该怎么做?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-23 23:49:11 | 显示全部楼层
执行fdisk -l的结果如下:

[root@localhost ~]# fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd559d559

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1912    15358108+   c  W95 FAT32 (LBA)
/dev/sda2            1913       14592   101852100    f  W95 Ext'd (LBA)
/dev/sda5            1913        5089    25519221    b  W95 FAT32
/dev/sda6            6375       10453    32764536    b  W95 FAT32
/dev/sda7           10454       14592    33246486    b  W95 FAT32
/dev/sda8            5090        5102      104391   83  Linux
/dev/sda9            5103        6244     9173083+  83  Linux
/dev/sda10           6245        6374     1044193+  82  Linux swap / Solaris

Partition table entries are not in disk order
回复 支持 反对

使用道具 举报

发表于 2008-3-24 08:55:54 | 显示全部楼层
单纯这样修改如果在Fedora (2.6.23.1-42.fc8)时不按"e"键进入修改界面一下还是那样,但有一个奇怪的现象,如果进一下修改界面不做改动然后"b"后就可以...
很纳闷我什么都没做,只是按"e"键进去了一下就可以..

我也觉得郁闷!

[root@localhost ~]# free
total used free shared buffers cached
Mem: 1033740 451644 582096 0 14564 187664
-/+ buffers/cache: 249416 784324
Swap: 1044184 0 1044184-----》swap分区已经加载,我猜错了。
有1G的内存,基本用不上swap分区了(很多朋友都这么说的)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-24 16:54:13 | 显示全部楼层
麻烦大家再帮帮忙...我应该怎么办?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-25 17:49:04 | 显示全部楼层
我又重新装了一次.这次改变了分区
/           6G
/home  3G
SWAP   1G
但是出现的问题更严重,在安装完软件时需要重新引导时,还是进不去,现象和以前一样.
我尝试将"root=/LABEL=/1"修改为"root=/dev/sda8"
这时可以继续往下执行了.
但是在"
Enabling local filesystem quotas  [OK]
Enabling /etc/fstab swap :           [0K[
这里就停止了.死机了...
我又尝试了一次,还是这样..
我应该怎么办?现在连系统都没有安装好,好无奈啊..
回复 支持 反对

使用道具 举报

发表于 2008-3-26 13:22:25 | 显示全部楼层
Post by lsgzhxq;1830116
执行fdisk -l的结果如下:

[root@localhost ~]# fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd559d559

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1912    15358108+   c  W95 FAT32 (LBA)
/dev/sda2            1913       14592   101852100    f  W95 Ext'd (LBA)
/dev/sda5            1913        5089    25519221    b  W95 FAT32
/dev/sda6            6375       10453    32764536    b  W95 FAT32
/dev/sda7           10454       14592    33246486    b  W95 FAT32
/dev/sda8            5090        5102      104391   83  Linux
/dev/sda9            5103        6244     9173083+  83  Linux
/dev/sda10           6245        6374     1044193+  82  Linux swap / Solaris

Partition table entries are not in disk order

注意到你最后一句:
Partition table entries are not in disk order

以前我也是这个错误,这是你分区的时候不在意,以致分区号的顺序与分区在磁盘中的实际顺序对不上。
这样可能引起很多问题,建议对磁盘重新分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-26 16:32:28 | 显示全部楼层
Post by pingz;1831094
注意到你最后一句:
Partition table entries are not in disk order

以前我也是这个错误,这是你分区的时候不在意,以致分区号的顺序与分区在磁盘中的实际顺序对不上。
这样可能引起很多问题,建议对磁盘重新分区。


我刚接触这个,不是很明白应该怎么分区?
我的分区是:
               /boot   ext3     100M
                          swap     1G
               /           ext3     剩下的空间
请您看看我应该怎么改?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表