制作SD卡启动盘

网上搜了一遍,基本上都是用USBOOT来制作启动盘。我不否认这是一个办法,但是至少我觉得,我今天介绍的方法更快、更好、更安全。

U盘制作启动盘就太简单了,直接使用对应主控芯片的量产工具(可用ChipGenius检测主控芯片的型号,然后到网上搜索对应主控的量产工具和教程)就可以制作光盘启动的启动型U盘。但是SD卡,是没有主控芯片的,更没有办法像U盘那样量产了。

网络上的使用USBOOT来引导SD卡,确实是一种方法,但是那个方法有三个缺点:

一、需要把SD卡中的数据COPY出来,因为需要格式化SD卡

二、兼容性不佳。

当然,用USBOOT引导SD卡之后,又有两种不同的方法来启动SD卡的配置工具:

一、用UltraISO朝SD卡写入ISO镜像。

二、使用GRUB4DOS

对于第一种方法,我曾经试过,依然是兼容性不佳,至少当时根据教程制作的SD卡在我自己的电脑上和公司的电脑上都无法引导,被直接略过了。

至于第二种方法,是可行的,但是需要手动输入grub,不过貌似可以编辑AUTOEXEC.BAT实现自动加载grub。

既然批判了上述的方法,那么我的方法相比那些方法要更好更实用了。既不需要格式化,而且在朝里面添加工具和菜单的时候,非常方便。

准备工具:
BOOTICE.EXE:[download id=”1″]

GRUB4DOS:[download id=”2″]

你要使用的程序的IMG镜像文件,请自备

制作步骤:
1、运行BOOTICE.EXE,在“物理磁盘处理”选项卡中看到如下界面

在“目标磁盘”中选择你要用来制作为启动盘的SD卡,然后点击下面的“主引导记录M”按钮。

 

2、在弹出来的“主引导记录(MBR)”下面的几个选择中选择第二个“GRUB4DOS 0.4.5b MBR(grldr.mbr)”。

然后在点击下面的“安装/配置”按钮。

 

3、在弹出来的“配置 GRUB for DOS”窗口中,勾选“禁止搜索软盘上的GRLDR”,将下面“文件名”中默认的GRLDR改名,随意改成什么都可以,当然,默认的grldr其实也是可以的,但是建议还是改名。

4、点击“写入磁盘”按钮,之后会有成功提示,然后再回到“主引导记录(MBR)”窗口,会看到下面“当前主引导记录:”右边的状态栏显示出“GRUB for DOS”,表示此SD卡已经被引导。

 

5、关掉BOOTICE。将GRUB4DOS里面menu.lst,chinese目录下的grldr复制到SD卡根目录。grldr需要改名,与之前“配置 GRUB for DOS”中修改的名称一致。

 

OK,基本的SD卡引导盘制作完毕,上述完成之后,在电脑启动的时候选择该SD卡,会进入到GRUB的启动菜单。当然,因为没有加入任何IMG镜像,自然除了能看之外,什么都做不了,如果需要添加功能,则需要自行在menu.lst(可用记事本直接打开编辑)中添加程序,至于menu.lst添加软件的格式,打开看一下便一目了然了。如果还不清楚,则百度谷歌一下吧,很容易的。

 

 

评论

此博客中的热门博文

FreeBSD安装Pure-FTPd及user manager for PureFTPd

debian lighttpd php ssl

解决nginx出现File not found的问题