|
我家的电脑已经有几年历史了. 在从USB 启动方面似乎表现奇怪。
机箱里有个固定硬盘, 装有好几个 linux 系统在不同的分区上.
sidux 在 sda10,
arch 在 sda11,
zenwalk 在 sda12 等等
因为是固定硬盘,没什么好说的.
另有一个 USB 移动硬盘, 日立的, 40G, 分了8个区. 启动固定硬盘上的任何 linux 系统都是识别为 sdb1, sdb2 sdb3, sdb5, sdb6, sdb7, sdb8, sdb9.
我先后在 sdb1 和 sdb6 上装过 grml-1.0 和 pclinuxos2007, 都可以在单位的电脑上启动,但都不能在我家的机子上启动。grub 的屏幕一闪, 就提示 error 18.
我开始以为是我家的电脑主板太差, 不能从 usb 设备上启动,但很快否定了这个猜想。
我有一个 Kingston 的U 盘, 容量一G。fat32 格式。启动固定硬盘上的任何 linux 系统都会识别为 sdb1 (当然,如果先 mount 了日立移动硬盘的任何分区在先, 这个 kingston U 盘就会被识别为 sdc1).
我把 slax 6.0.3 放在上面,按提示运行脚本后, 就把这个 U 盘变成了可引导的.
可以在我家电脑上启动 slax. 似乎这个电脑虽然老 , 但还是支持 usb 设备启动的.
为什么 usb 移动硬盘就启动不了呢? |
|