以前做个启动盘需要把U盘全部格式化了,而且有时候,甚至导致整个U盘都不能用了(如果做成Linux启动盘,需要格式化为Ext2/Ext3格式在windows下面无法识别)。那么有没有一种方式来优雅的制作多系统启动盘呢?既能够引导WindowsPE又能够引导Linux,制作过程还无需格式化,而我们知道格式化操作是很伤U盘的!答案是肯定的,下面我们一起来看看~

Step1:首先下载GRUB4DOS工具包,Grub2dos附件

Step2:将Grub4dos写入U盘MBR(无需格式化,绿色无公害)

插入U盘,打开附件中,grubinst_1.0.1_bin_win文件夹,双击grubinst_gui.exe,

选中Disk,然后选择需要写入MBR的磁盘,注意,不能搞错,如果无法判断哪个是U盘,请将U盘拔掉,然后再打开制作工具,看看少了哪个盘,这样就知道哪个是U盘了,一般来讲,hd1就是U盘。该勾选的勾选上,最后点击Install,MBR就写入了,这时候,此U盘就是可启动的U盘了,相应的BIOS里面也可以看到启动选项了。

Step3:  最后一步,我们需要将Grub4Dos启动管理器复制到U盘根目录。

上一步只是将U盘变为可引导U盘,这一步需要将Grub4Dos核心文件复制过去,才能够从Grub4Dos启动,我们来看看需要哪些文件:

1)将grub4dos-0.4.4\chinese下面的所有文件复制到U盘根目录

2)将附件根目录下面的menu.lst和font(缺少此文件会导致中文乱码)复制到U盘根目录,ISO镜像文件放到指定的目录,然后修改menu.lst文件,我的在U盘根目录menu.lst内容如下:

default 0
timeout 10
find --set-root /grldr
gfxmenu /message
fontfile /fontstitle [01]--Intall Windows 7 32 Ultimate(中文版)
chainloader /bootmgrtitle [02]--Boot Ubuntu Live12.04 USB
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso locale=zh_CN.UTF-8
initrd /ubuntu/initrd.lztitle [03]-- Boot from local hard disk
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0,0)
makeactive
chainloader +1title [04]-- Boot from puppy.iso
fallback 1
find --set-root /boot/puppy.iso
map /boot/puppy.iso (0xff) || map --mem /boot/puppy.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2title [05]-- Reboot
reboottitle [06]-- Shutdown
halt

启动界面如下:

Grub2dos附件

Windows下使用Grub4dos无损(无需格式化)制作Windows/Linux双引导U盘并引导ISO镜像相关推荐

  1. Easy bcd有没Linux版本,Windows下使用EasyBCD和LiLi USB Creator安装Linux系统

    Windows下使用EasyBCD和LiLi USB Creator安装Linux系统 写在前面:针对BIOS出现故障或者对U盘启动安装不是很熟练的朋友而写. 使用Win10朋友大多数使用UEFI启动 ...

  2. linux32位运行64位程序,32位windows下可以运行的程序在64位linux下报错

    已结贴√ 问题点数:20 回复次数:3 32位windows下可以运行的程序在64位linux下报错 filt.c在32位windows code:blocks 10.05下运行无任何异样. 传到64 ...

  3. linux dvd写入u盘工具,Windows 7 USB/DVD Download Tool(用于制作Windows 7启动U盘)

    这个软件是微软官方发布的Windows 7 USB/DVD Download Tool,适应于制作Windows 7 USB闪存盘安装盘或DVD安装盘,操作非常简单,如果嫌使用UltraISO麻烦的网 ...

  4. Windows 下Oracle database 9i 64bit 仅仅有 Windows Itanium 64bit

    Windows 下Oracle database 9i 64bit 仅仅有 Windows Itanium 64bit,没有Windows x86-64bit的 详细请见例如以下的certificat ...

  5. u盘如何安装xp和linux双系统,U盘安装Windows和Ubuntu 15.04双系统图解教程

    本文为Ubuntu 15.04安装参考文章,方法是一样的,可做为安装Ubuntu的总体教程,亲测能安装成功. 采用在线升级到Ubuntu 15.04的方法: 从Ubuntu 14.04/Ubuntu ...

  6. 用TransMac制作macos X系统启动安装U盘不能引导的原因

    用TransMac制作macos X系统启动安装U盘不能引导的原因? 原因是需要专用的mac引导版镜像系统, 这里给提供一下下载地址:https://www.apple114.com/pages/ma ...

  7. windows下的diskpart指令彻底格式化清除U盘

    参考:windows下的diskpart指令修复U盘分区 作者:丶PURSUING 发布时间:2021-02-02 09:38:55 网址:https://blog.csdn.net/weixin_4 ...

  8. Windows 下 Red Pitaya SD card image制作过程

    Red Pitaya SD card image下载地址 http://downloads.redpitaya.com/downloads/red_pitaya_OS-beta.img.zip Red ...

  9. 图解Windows下使用SSH Secure Shell Client远程连接Linux

    SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要解决口令在网上明文传输的问题. 一 下载安装SSH Secure Shell Client 按常规操作很快即可下载安装完成.安装后开始菜 ...

  10. 制作winpe,linux,maxdos三合一u盘启动盘,制作winPE、Linux、maxdos三合一U盘启动盘

    内容: 目的:实现制作windows xp PE.MAXDOS和Linux三系统引导的U盘.原因是这样的.有时分区表坏了,无法进入PE,DOS,这时,这时就可以尝试启动Linux了,一般可以进入.^_ ...

最新文章

  1. mysql 常用操作命令
  2. 水平分库分表的关键步骤和技术难点,分库分表的几种常见玩法及如何解决跨库查询等问题...
  3. Python 实现简单的石头剪刀布小游戏
  4. 曾经我也是运营着两个淘宝店铺的小卖家
  5. 存储过程中的事务实现
  6. 不会优化数据库,早晚被优化!
  7. 声音模仿_澳洲这种鸟堪称“超级声音模仿秀”,比八哥还牛,却正遭山火毁灭...
  8. 搜狗输入法 android2.3,搜狗输入法安卓版
  9. 信号与系统学习笔记与代码实现3-周期信号的傅里叶级数表示
  10. win10安装打印机操作无法完成0x0000007e找不到指定模块
  11. 计算机系大二学年鉴定表,计算机大二学生自我鉴定
  12. 使用RTMP协议实现视频桌面共享功能
  13. RecyclerView+index索引实现仿微信通讯录
  14. JavaWeb项目中出现faceted project problem问题是什么原因
  15. 【转帖】Moodle平台的5个新玩法
  16. bash的特殊符号、变量和运算符
  17. 计算机专业开学周记,周记开学第一周
  18. js刷新页面和刷新打开自己的父页面
  19. 万物互联的IoT时代,柔性电子会大行其道吗?
  20. wpa_cli 操作指令使用指南

热门文章

  1. 史上最全:Jetbrains全家桶31款软件 分类+功能整理收集
  2. 登录失败 12306服务器不稳定,为什么12306登陆失败
  3. java 自动化报表_SpringMvc JDBC jQWidgets项目案例JasperReport自动化报表系统
  4. EditText修改软键盘输入法的Enter键的按钮文字
  5. 计算机课程给你最大的收获,计算机课程心得体会.doc
  6. linux openpty函数,pseudo-terminal 基础一
  7. 中国移动发布物联网操作系统 OneOS
  8. Elasticsearch Query DSL 整理总结(查询)
  9. 大学计算机课程学习路线(左飞老师)
  10. 配置Apache Digest认证