怎样在不支持 usb 启动的电脑上启动本系统?
原理:只要设法将 内核 和 initrd 加载到内存,就会自动搜索根分区并启动系统。
方法1:需装有 XP/2000/2003 。将 menu.lst 和 根分区中的boot文件夹 复制到主机硬盘某 FAT32 分区。将 grldr 复制到 C 盘;调整“文件夹选项”使显示 系统文件 和 隐藏文件,应看到 C 盘有个 boot.ini 文件,修改其属性,去掉“只读”;打开它,添一句 c:\grldr = GRUB4DOS ,可酌情修改 timeout ,示例如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr = GRUB4DOS
保存后重启,选择 GRUB4DOS 即可。
方法2:做一张启动光盘,把 内核 和 initrd文件 刻进去,从光驱启动。原理类似,不再赘述。
原文作者为bigvivid 与 ptptptptptpt !特别感谢.Linux公社没有测试!仅作参考!