LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 724|回复: 3

受不了了,GRUB 装载超长!

[复制链接]
发表于 2005-10-13 22:46:46 | 显示全部楼层 |阅读模式
我使用 GRUB 引导,GRUB 装在 /dev/hda ,但是在启动时,GRUB 要半天(一分钟多)才使引导菜单出现。在这一分钟的时间内,GRUB 给出以下信息:

  1. GRUB loading stage1.5.
  2. GRUB loading, please wait...
复制代码

并且硬盘灯狂闪。
我有两个 linux 系统,gentoo 的根文件系统在 /dev/hdb5, arch 的在 /dev/hdb2, 两个系统的内核、GRUB相关的文件位于 /dev/hdb1 分区; 还有一个 XP 在 /dev/hda1.
硬盘分区情况如下:

  1. # fdisk -l

  2. Disk /dev/hda: 40.0 GB, 40020664320 bytes
  3. 255 heads, 63 sectors/track, 4865 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes

  5.    Device Boot      Start         End      Blocks   Id  System
  6. /dev/hda1   *           1         765     6144831    7  HPFS/NTFS
  7. /dev/hda2             766         778      104422+  83  Linux
  8. /dev/hda3             779        4865    32828827+   f  W95 Ext'd (LBA)
  9. /dev/hda5             779        1851     8618841    7  HPFS/NTFS
  10. /dev/hda6            1852        2551     5622718+   7  HPFS/NTFS
  11. /dev/hda7            2552        3762     9727326    7  HPFS/NTFS
  12. /dev/hda8            3763        4865     8859816    b  W95 FAT32

  13. Disk /dev/hdb: 80.0 GB, 80026361856 bytes
  14. 16 heads, 63 sectors/track, 155061 cylinders
  15. Units = cylinders of 1008 * 512 = 516096 bytes

  16.    Device Boot      Start         End      Blocks   Id  System
  17. /dev/hdb1   *           1         249      125464+  83  Linux
  18. /dev/hdb2             250       20352    10131912   83  Linux
  19. /dev/hdb4           20353      155056    67890690    f  W95 Ext'd (LBA)
  20. Partition 4 does not end on cylinder boundary.
  21. /dev/hdb5           20353       45327    12586895+  83  Linux
  22. /dev/hdb6           45327       61009     7903948+   b  W95 FAT32
  23. /dev/hdb7           61009       81824    10490413+   7  HPFS/NTFS
  24. /dev/hdb8           81824      123436    20972826   83  Linux
  25. /dev/hdb9          123437      154005    15406303+   b  W95 FAT32
  26. /dev/hdb10         154005      155056      530113+  82  Linux swap / Solaris
复制代码

"artition 4 does not end on cylinder boundary" 是这句话什么意思呢? 为什么要引导这么久呢?  以前也曾经把 GRUB 装在/dev/hda2、 /dev/hdb 等分区上, 是不是搞乱了?
发表于 2005-10-13 23:16:24 | 显示全部楼层
是不是你的机器没有软驱?在bios中禁用floppy,一般就没有问题了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 11:01:11 | 显示全部楼层
有软驱。GRUB 并没有去读软驱。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-18 18:38:48 | 显示全部楼层
自己顶!
回复 支持 反对

使用道具 举报

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

本版积分规则

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