使用U盘引导你的iso文件
最近想给一台电脑重装系统,可是没有光驱-_-像我个人,是比较喜欢12寸的小本的,此类本本也基本没有光驱标本,看来制作一个可启动的usb盘是势在必行啊,经过google再google,总算是把网上永莠不齐、零零散散的做法也了解了一下,终结出了一个比较适合自己的方法,就是,首先,USB一定要是可引导的,其次,必须可以直接使用iso
这里我使用了两个工具,一个是HP的U盘格式化工具(HPUSBFW),另一个,那就是grub4dos了,当然了,首先你还得要有一个U盘。。:-)
下载HPUSBFW后,双击安装,一路next之后,默认应该是安装在C:\DriveKey,装好之后,这个目录里应该有HPUSBF和HPUSBFW两个可执行文件,同时在桌面也创建了一个快捷方式,其实那两个可执行文件都是可以解压的,解压任务一个文件到特定目录,比如我这里为C:\DriveKey\HPUSBF
双击桌面的快捷方式,出现如下图所示:

Device那里选择自己的U盘,一般来说,该软件是会自动探测的,File system那里保持默认即可,Volume label这里写上自己喜欢的名字,默认不支持中文,网上有得下载中文版的HPUSBFW,可能可以支持,不过我还是选择了从HP官方下载,安全可靠:-),Format options那里勾选Create a DOS startup disk,下面选择using DOS system files located at:,然后选择刚才解压出来的目录,比如我的是上面提到的C:\DriveKey\HPUSBF,之后点击Start等待完成即可
到这里,一个可启动的USB盘已经做好,你可以选择先重启电脑,在BIOS里改成第一启动盘为USB-HDD,再看看是否能正确引导,一切正常之后,就可出杀手锏了,上grub4dos
到http://download.gna.org/grub4dos/下载最新版本的grub4dos,我现在用的是
grub4dos-0.4.4-2009-06-20.zip
下载后解压,解压之后把解压出来的文件全部拷备到刚才准备好的U盘就可以了,应该是如下文件:
badgrub.exe ChangeLog_GRUB4DOS.txt config.sys default grldr grub.exe hmload.com README_GRUB4DOS.txt
bootlace.com chinese COPYING Get_Source_of_This_Build.txt grldr.mbr grub.pif menu.lst
接下来如何使用iso文件安装系统呢?
重启电脑之后,请使用上文提到的USB盘引导启动,默入会进入dos命令行,输入grub,回车后启动grub,选择
command line
那一选择,进入命令行模式,假设我的系统上有一个xp.iso的windows xp安装光盘,我只需要:
find /xp.iso
#这里会输出类似hd(0,0),至于表示的意义,请参考本文末附加的grub4dos wiki
map (hd0,0)/xp.iso (hd32)
#这里的(hd0,0)应该和上面find找到的一致
map –hook
#使上面的map立即生效
chainloader (hd32)
boot
#正确引导的话,xp光盘会提示你输入任意键从光盘启动
一切都相当简单,当然,上面的命令可能非linux用户或者没用过grub的同学会比较陌生,附上grub4dos的中文wiki地址,详细的自己看吧:-)

Leave a Reply