从纯DOS下选择进入LINUX 和WINDOWS系统

   本人比较喜欢简单实用的操作系统,只要能完成必要的使用就行,没必要过于庞大,所以本文目的在于简单.本文仅供技术交流,所使用软件版权归软件作者或其所在公司所有,本文发布在CSDN上,本人MHY_MHY为名.敬请批评指正
   关键字: 纯DOS引导,CDLINUX,WINDOWS PE,应急办公,GRUB,将PE 安装到硬盘,将CDLINUX安装到硬盘,GRUB引导进入WINDOWS  PE,GRUB引导进入CDLINUX,
   用到的软件:  1.纯DOS系统,可以启动和安装,本文使用的是MSDOS 7.0;  2.DTCDLINUX系统,该系统是一个很小的LINUX启动光盘,支持图形界面,有网络功能,有多媒体功能,总共70兆左右,非常出色;  3.WINDOWS PE系统,本文使用的是深山红叶V28工具盘,该系统也是非常出色,200兆左右的光盘镜像可以实现基本的办公需求,还有各种实用工具;  4.其他软件:虚拟光驱,GRUB4.3 绿色版本等.
   第一步: 使用DOS光盘启动机器,把硬盘重新分区并格式化为FAT32(或FAT)文件系统,因为DTCDLINUX需要,C:大小不少于500MB,其他分区无所谓,全划成C:也行.
   第二步: 给C:区传入DOS操作系统: SYS  C:  ,并确保可以启动并进入DOS系统,出现 “C:/>_” 提示. C:下有以下文件:COMMAND.COM,IO.SYS,MSDOS,SYS;其中后两个文件为隐藏文件,可以用DIR/A看到.
   第三步: 将GRUB目录内容拷贝到C:下,一般不用修改.
          在DOS下如何拷贝文件,可以通过软盘,现在基本都没有软驱,可以用WINDOWS PE 光盘启动机器,进入PE系统,就和进入正常的WINDOWS  XP 桌面一样,然后拷贝,也可以用U盘等工具,要注意先激活USB设备,在PE下是可以使用网络的,也可以从网上直接下载,并把GRUB目录内容展开到C:下. C:下增加以下文件:BOOTLACE.COM,COPYING,DEFAULE,GRLDR,GRLDR.MBR,GRUB.EXE,HMLOAD.CM,MENU.LST, GRUB.EXE;
   第四步: 将WINDOWS PE 光盘内容拷贝到C:下,必须包括以下五个文件:WINPE.IM_,WINPE.SIF,XCMD.INI,SETUPLDR.BIN,NTDETECT.CMD,其中SETUPLDR.BIN,NTDETECT.CMD两个文件在光盘WINS目录中取出,并将SETUPLDR.BIN改名为LDRXPE,然后再将光盘上的PROGRAMS目录直接拷贝到C:下,到此: C:下增加以下文件: WINPE.IM_,WINPE.SIF,XCMD.INI, LDRXPE,NTDETECT.CMD,目录PROGRAMS,;
           拷贝这些文件,可能在PE系统里提示无法拷贝,可以先下载WINDOWS PE光盘ISO,用PE 里面的虚拟光驱加载,再往硬盘上拷贝,或着使用其他方法,最好用USB盘先拷贝好,到时直接拷贝.
   第五步: 以上拷贝完成后,修改C:下的MENU.LST文件,可用记事本打开或EDIT编辑,使产生的内容如下:
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

color black/cyan yellow/cyan
timeout 30
default /default

title WINDOWS PE                       /*这里是提示启动WINDOWS PE*/
chainloader /ldrxpe

title dtCDlinux /*这里是提示启动DTCDLINUX*/
kernel (hd0,0)/boot/cdlinux/autoboot/bzimage cdl_dev=/dev/hda1 cdl_lang=zh_CN.UTF8
initrd (hd0,0) /boot/cdlinux/autoboot/cdlinux

title commandline 
savedefault --wait=2
commandline

title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2

title back to dos
savedefault --wait=2
quit

title reboot
savedefault --wait=2
reboot

title halt
savedefault --wait=2
halt

               最重要的的地方就是注释的地方,只有这样才可以达到引导多系统的目的,LINUX的文件拷贝将在下面讲到,接下来就可以重新启动机器,进入C:/>后输入GRUB就进入了启动菜单,选择WINDOWS PE,就进入了PE系统.感觉和使用XP一样,而且还可以进行OFFICE操作,上网,一切正常使用.

第六步: 拷贝DTCDLINUX,打开ISO,直接将BOOT文件夹拷贝到C:下就可以了,不用修改里面的内容,也不要改变该目录里面的目录结构,此时C:下增加一个目录BOOT;
到此,全部完成,重启动机器,选择DTCDLINUX即可进入DTCDLINUX系统.
注意事项: 1.进入系统后需要进行简单的设置.比如分辨率等.DTCDLINUX使用默认即可.
         2.系统将不保存设置和资料,注意拷贝到可以保存的地方,比如USB盘或邮件.
         3.没有杀毒软件,注意上网安全.
         4.上网需要设置网络参数:PE下要激活网卡,LINUX下要设置IP地址(net-config)等.
         5.linux 下连接WINDOWS共享:mount –t smbfs –o username=guest,password=guest  //ip/path /mnt/cdrom.
         6.建议拷贝前先将所拷的文件存到USB设备上,进入PE后激活USB可以一次拷贝完成,省去很多时间.
         7.本试验在VMWARE(TM) 5.5.1上成功.在真实机器上也顺利完成,机器配置: PIII 500MHZ,128 MB RAM,16MB VIDEO.
其他: 可以添加其他操作系统,注意要在MENU.LST中添加选择项,至于GRUB的使用可以参考相关说明,CDLINUX还有一个版本0.4.9功能强大,可以做成路由防火墙,也可以添加到本方案里面,但是要先提取如下两个文件,BZIMAGE和CDLINUX.GZ,放到CDLINUX目录下,并将EXTRA目录也放到CDLINUX下,在MENU.LST中添加如下:
Title cdlinux
Kernel (hd0,0)/cdlinux/bzimage cdl_dev=/dev/hda1
Initrd (hd0,0)/cdlinux/cdlinux.gz
这样就可以了.
没来得及抓图,有问题请给我留言,欢迎指出错误.MHY_MHY

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值