我将 U 盘分成了两个区,第一个区 3G, 作为平时存储使用,第二个区 1G, 存放 grub 文件即内核文件,启动报错: Selected cylinder exceeds maximum supported by BIOS This error isreturned when a read is attem
我将 U 盘分成了两个区,第一个区 3G, 作为平时存储使用,第二个区 1G, 存放 grub 文件即内核文件,启动报错:
Selected cylinder exceeds maximum supported by BIOS
This error isreturned when a read is attempted at a linear block address beyond the end ofthe BIOS translated area. This generally happens if your disk is larger thanthe BIOS can handle (512MB for (E)IDE disks on older machines or larger than8GB in general).
(http://www.gnu.org/software/grub/manual/legacy/Stage2-errors.html#Stage2-errors)
GNU GRUB Manual0.97,
http://www.gnu.org/software/grub/manual/legacy/
解决:http://vbird.dic.ksu.edu.tw/linux_basic/0510osloader_3.php#grub_hd
就让 kernel 与 initrd 文件放置在大硬盘的最前头,由於 BIOS 至少可以读到大磁碟的 1024 磁柱内的数据,因此就能够读取核心与虚拟文件系统的文件罗