当前位置:主页 > 番茄花园系统教程 > cdlinuxu盘启动进不去|cdlinuxu盘启动介绍(图解)

cdlinuxu盘启动进不去|cdlinuxu盘启动介绍(图解)

发布日期:2016-10-02      作者:番茄花园      来源:http://www.win9xz.com

因为用下了Cdlinux,本来想在虚拟机上运行的。发现虚拟机跑的时候无法识别集成的台式机网卡,坑爹啊。后来想刻碟的,发现手头上还没有现成的东西,光驱是只读的,又要用到光驱,于是想到了了用u盘,正好手上有个1G的u盘暂时没有用。即可用ultraiso写入Hdd+,无法启动linux,(之前用此办法写入winpE是可以的),看到有人说这个镜像文件是光驱启动的镜像,无法即可用u盘启动。好了步入正题:(高人请绕道,本人新手,把u盘擦写了十几次才学会)

工具

需要的软件有:uLtraiso, unetbootin-win-latest
需要的硬件有: 一个1GB上述的u盘,(先格式化为F32格式)),并检测是否带有MBR扇区(后面我会讲他的作用)
需要的镜像有:Cdlinux0.9.7.1_ssE.iso

制作办法

1.首先格式化u盘,可以选择快速格式化。配置如下图:


启动unetbootin-win-latest如图配置,选择你们准备好的光盘镜像iso文件。

检查您要制作的是否是i盘,一定不要选错了,如果没有错误点击确定按钮,则开始制作,如下图。

制作完成,这里可以不用着急选择“现在重启”,选择“退出”按钮,到这一步你们还需要设置下Linux的启动文件。

退出后使用syslinux.cfg设置文件覆盖u盘根目录的同名文件,如下图:

这样电脑配置为u盘启动时,就可以选择好用免费版的Cdlinux了。在启动的时候选择default Chinese或(zh_Tw) Chinese,

如果您没有这个设置文件,也可以把下面的内容具体替换syslinux.cfg的内容。这个是我自己修改的启动菜单文件,默认为好用免费启动。

default vesamenu.c32 prompt 0 menu title please select the startup mode--Jack timeout 100  label unetbootindefault menu label default Chinese kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=zh_Cn.uTF-8  label unetbootindefault menu label default no parameters Mode kernel /ubnkern
append initrd=/ubninit 
 label ubnentry0 menu label safe Graphics Mode kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_sAFEG=yes  label ubnentry1 menu label (de_dE) deutsch kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=de_dE.uTF-8  label ubnentry2 menu label (en_CA) English kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=en_CA.uTF-8  label ubnentry3 menu label (en_GB) English kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=en_GB.uTF-8  label ubnentry4 menu label (en_us) English kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=en_us.uTF-8  label ubnentry5 menu label (fr_CA) French kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=fr_CA.uTF-8  label ubnentry6 menu label (fr_CH) French kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=fr_CH.uTF-8  label ubnentry7 menu label (fr_FR) French kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=fr_FR.uTF-8  label ubnentry8 menu label (ja_Jp) Japanese kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=ja_Jp.uTF-8  label ubnentry9 menu label (ko_KR) Korean kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=ko_KR.uTF-8  label ubnentry10 menu label (ru_Ru) Russian kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=ru_Ru.uTF-8  label ubnentry11 menu label (zh_Cn) Chinese kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=zh_Cn.uTF-8  label ubnentry12 menu label (zh_Tw) Chinese kernel /Cdlinux/bzimage append initrd=/Cdlinux/initrd quiet CdL_LAnG=zh_Tw.uTF-8  label ubnentry13 menu label MemTest86+:  a thorough, stand alone memory tester for x86 kernel /Cdlinux/boot/memtest.bin.gz
append initrd=/ubninit 

到这一步应该可以使用你们的u盘来启动CdLinux了。重启电脑,按F12进入启动菜单选择,你们选择usB启动。

错误一:进入u盘启动后屏幕一直黑屏

但是我用的是win10系统,我启动后出现黑屏,只有一个光标在最左上角一闪一闪的,说明我制作的还无法启动。如下图:

你们还是无法启动,因为u盘引导还要有MBR扇区,否则无法制作启动盘,你们使用uLtraiso工具来制作引导记录文件。

注意①:u盘必须要有MBR扇区,否则无法制作启动盘,检测u盘是否有MBR的软件和办法自己在网上找下下载,现在一般的u盘默认都支持的,我的这个就没有去检查,即可写MBR引导记录,所以大家尽量用质量好一点的u盘,例如金士顿

打开你们的打开uLtraiso软件,网上官方版的许多,解压就可以用,但需要注意一下版本,好像自ultraiso V9.2起,ultraiso已经包含制作启动u盘的功能;我用的是9.6.1版本的,人下图:

在打开的界面中点击“启动”菜单,选择“写入硬盘镜像...”,如下图:

打开如下图:

在上图中,选择u盘的盘符,注意不要写错了,点击便捷启动-->写入新的音频主引导记录(MBR)-->usB-Hdd+

我这里选择的usB-Hdd+,您也可以根据自己的电脑处境自己选择。稍后会提示(MBR)引导记录写入成功的提示,即可点击确定按钮。

各种u盘启动模式细说:
1、usB-Hdd:硬盘仿真模式,dos启动后显示C:盘,Hp u盘格式化工具制作的u盘即采用此启动模式。此模式兼容性很高,但对于一些只支持usB-Zip模式的电脑则无法启动。
2、usB-Zip:大容量软盘仿真模式,dos启动后显示A盘,FlashBoot制作的usB-Zip启动u盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量u盘。
3、usB-Hdd+:正式的usB-Hdd模式,dos启动后显示C:盘,兼容性极高。其缺点在于对仅支持usB-Zip的电脑无法启动。
4、usB-Zip+:正式的usB-Zip模式,支持usB-Hdd/usB-Zip双模式启动(根据电脑的不同,有些Bios在dos启动后或许显示C:盘,有些Bios在dos启动后或许显示A:盘),从而达到很高的兼容性。其缺点在于有些支持usB-Hdd的电脑会将此模式的u盘认为是usB-Zip来启动,从而导致4GB上述大容量u盘的兼容性有所降低。
5、usB-CdRoM:光盘仿真模式,dos启动后可以不占盘符,兼容性一般。其优点在于可以像光盘一样进行xp/2003安装。制作时一般需要全部u盘型号/批号所对应的量产工具来制作,对于u3盘网上有通用的量产工具。

 再次重启,则可以正常的进入CdLinux系统了。

错误二:使用uLtraiso制作的u盘启动,无法启动

网上有许多人说可以使用uLtraiso即可刻录到u盘,本人页进行了尝试,尊从网上的方式一步一步的制作,最后制作完成后,刻录成功后,u盘的文件是这样的:

重启后,界面提示如下图:

本人经过网上查询,网上说uLtraiso制作win的系统,但是制作Linux的系统则无法引导启动,所以改用上述的办法,使用unetbootin+uLtraiso制作u盘的CdLinux系统,上述可以成功引导并启动。全部的出处我忘记。

把u盘的CdLinux系统隐藏

相信您看了上面的介绍,应该已经制作了一个可以启动并运行的CdLinux系统了吧,但是在你们的u盘还有部分没有用,总不能这么大的一个u盘就为cdlinux使用吧?如果再向u盘里存东西,也比较乱,万一哪天误删除把CdLinux用的一些文件给删除,上面的做了这么长时间的就白辛苦了。

所以我打算把CdLinux的文件进行隐藏掉,而且u盘又不影响使用,你们比较理想的是u盘启动盘制作完成后,并不影响u盘原有功能,您仍然可以用u盘存储数据.(本人用的是金士顿8G的u盘),所以我这里教程两个方式对CdLinux系统进行隐藏:

隐藏方式一:制作完启动盘后,把所有的CdLinux文件属性配置为隐藏掉,这样表面上看还是一个普通的u盘,也不简单造成误删。
隐藏方式二:制作一个隐藏分区,把CdLinux装在隐藏分区中。

第一种隐藏方式比较容易,我想大家都会,这里就不去全面教程了,不会的再给我留言吧。
这里主要教程第二种方式,使用uLtraiso的功能,把CdLinux写入u盘的隐藏分区,详解如下:
通过上面的介绍详解,相信您现在手上的u盘已经可以正常的启动进入CdLinux系统了,上面你们也详解了为何通过uLtraiso制作的u盘无法进入系统,并且你们在写MBR引导的时候,不了解您是否注意到有个“隐藏启动分区”的选项,对你们就要使用这个功能。

我的想法是这样的:在用uLtraiso制作的u盘启动CdLinux中,uLtraiso只是机械的把Cdlinux0.9.7.1_ssE.iso中的文件拷贝到u盘里,并没有产生其他的文件,我就利用这个功能,把可以正常启动进入CdLinux的u盘,重新刻录到u盘;首先使用uLtraiso把你们已经制作成功的u盘启动CdLinux,也便是您u盘上的所有文件,制作成一个iso文件,如下图:

 

你们重新制作了一个iso文件,文件名是Cdlinux0.9.7.1_ssE_Jack.iso这个是你们刚从u盘上的文件制作的,然后在用uLtraiso把这个iso文件写入到u盘的隐藏分区,点击“启动”菜单,选择“写入硬盘镜像...”,如下图:

在隐藏启动分区选择“隐藏”,点击“格式化”选择格式化保证u盘比较干净,然后在点击“写入”按钮,会有警告提示,如下图:

选择是,等待完成并退出,好了这时候打开你们的u盘,看不到任何文件,打开你们的磁盘管理,可以看到如下图:

再次重启,进入CdLinux系统,可以正常启动,好了到此你们的CdLinux完美隐藏,并且也不影响u盘的正常使用,就算您现在格式化u盘,依然不会影响你们的CdLinux系统分区的数据,达到了完美结合的目的。

 

上述为本人实测成功,送给需要的小菜们。高人就绕道行了。

栏目专题推荐

系统下载推荐

系统教程推荐

友情链接: