我的一台老式东芝卫星笔记本电脑有一个独特的问题,它恰好是一台 LegacyFree 笔记本电脑,这意味着您无法通过正常的 F2、Del、Esc 等访问 BIOS。
我只能在开始时选择一个启动选项,例如 HDD、Removable、CD、Floppy 等。
我遇到的问题是我创建的可启动 USB 显示为可启动 HDD,而不是可移动设备,因此它是从计算机中的 HDD 启动,因为我无法更改 HDD 设备优先级。
无论如何,在制作可启动 USB 时,是否可以使其显示为 USB 而不是 HDD?
我一直在使用 unetbootin 和 LinuxLive 来创建这些可启动 USB。
笔记:我知道您可以通过 WindowsXP 中名为 Tsetup 或 HwSetup 的程序访问 LegacyFree Bios 问题是笔记本电脑当前没有安装任何操作系统。
答案1
如果 USB 驱动器有分区表,许多 BIOS 将其视为“HDD”;如果没有分区表,则将其视为“可移动”。如果不完全刷新不同的 BIOS(很少有选择),您就无法更改这一点。
大多数 BIOS 允许您在单独的屏幕中选择可用“HDD”设备的顺序。有些让您在启动时按一个键来选择硬盘。如果您无法使用这些选项,请制作一个未分区的 USB 记忆棒。
直接在 U 盘上创建文件系统,而不是在分区上:
mkfs.vfat /dev/sdb
(更换/dev/sdb
为正确的驱动器。请务必正确操作,因为这会破坏该驱动器上的数据。)然后按照说明制作实时/安装 USB 记忆棒。如果您已经有带有分区表的棒映像,请将其除第一个扇区之外的所有扇区复制到棒上:
tail -c +513 <whole-disk-image-file >/dev/sdb
然后重新运行棒上的引导加载程序安装(例如,syslinux /dev/sdb
如果引导加载程序是 Syslinux)。