Windows下使用Grub4dos无损(无需格式化)制作Windows/Linux双引导U盘并引导ISO镜像
以前做个启动盘需要把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镜像相关推荐
- Easy bcd有没Linux版本,Windows下使用EasyBCD和LiLi USB Creator安装Linux系统
Windows下使用EasyBCD和LiLi USB Creator安装Linux系统 写在前面:针对BIOS出现故障或者对U盘启动安装不是很熟练的朋友而写. 使用Win10朋友大多数使用UEFI启动 ...
- linux32位运行64位程序,32位windows下可以运行的程序在64位linux下报错
已结贴√ 问题点数:20 回复次数:3 32位windows下可以运行的程序在64位linux下报错 filt.c在32位windows code:blocks 10.05下运行无任何异样. 传到64 ...
- linux dvd写入u盘工具,Windows 7 USB/DVD Download Tool(用于制作Windows 7启动U盘)
这个软件是微软官方发布的Windows 7 USB/DVD Download Tool,适应于制作Windows 7 USB闪存盘安装盘或DVD安装盘,操作非常简单,如果嫌使用UltraISO麻烦的网 ...
- Windows 下Oracle database 9i 64bit 仅仅有 Windows Itanium 64bit
Windows 下Oracle database 9i 64bit 仅仅有 Windows Itanium 64bit,没有Windows x86-64bit的 详细请见例如以下的certificat ...
- u盘如何安装xp和linux双系统,U盘安装Windows和Ubuntu 15.04双系统图解教程
本文为Ubuntu 15.04安装参考文章,方法是一样的,可做为安装Ubuntu的总体教程,亲测能安装成功. 采用在线升级到Ubuntu 15.04的方法: 从Ubuntu 14.04/Ubuntu ...
- 用TransMac制作macos X系统启动安装U盘不能引导的原因
用TransMac制作macos X系统启动安装U盘不能引导的原因? 原因是需要专用的mac引导版镜像系统, 这里给提供一下下载地址:https://www.apple114.com/pages/ma ...
- windows下的diskpart指令彻底格式化清除U盘
参考:windows下的diskpart指令修复U盘分区 作者:丶PURSUING 发布时间:2021-02-02 09:38:55 网址:https://blog.csdn.net/weixin_4 ...
- Windows 下 Red Pitaya SD card image制作过程
Red Pitaya SD card image下载地址 http://downloads.redpitaya.com/downloads/red_pitaya_OS-beta.img.zip Red ...
- 图解Windows下使用SSH Secure Shell Client远程连接Linux
SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要解决口令在网上明文传输的问题. 一 下载安装SSH Secure Shell Client 按常规操作很快即可下载安装完成.安装后开始菜 ...
- 制作winpe,linux,maxdos三合一u盘启动盘,制作winPE、Linux、maxdos三合一U盘启动盘
内容: 目的:实现制作windows xp PE.MAXDOS和Linux三系统引导的U盘.原因是这样的.有时分区表坏了,无法进入PE,DOS,这时,这时就可以尝试启动Linux了,一般可以进入.^_ ...
最新文章
- mysql 常用操作命令
- 水平分库分表的关键步骤和技术难点,分库分表的几种常见玩法及如何解决跨库查询等问题...
- Python 实现简单的石头剪刀布小游戏
- 曾经我也是运营着两个淘宝店铺的小卖家
- 存储过程中的事务实现
- 不会优化数据库,早晚被优化!
- 声音模仿_澳洲这种鸟堪称“超级声音模仿秀”,比八哥还牛,却正遭山火毁灭...
- 搜狗输入法 android2.3,搜狗输入法安卓版
- 信号与系统学习笔记与代码实现3-周期信号的傅里叶级数表示
- win10安装打印机操作无法完成0x0000007e找不到指定模块
- 计算机系大二学年鉴定表,计算机大二学生自我鉴定
- 使用RTMP协议实现视频桌面共享功能
- RecyclerView+index索引实现仿微信通讯录
- JavaWeb项目中出现faceted project problem问题是什么原因
- 【转帖】Moodle平台的5个新玩法
- bash的特殊符号、变量和运算符
- 计算机专业开学周记,周记开学第一周
- js刷新页面和刷新打开自己的父页面
- 万物互联的IoT时代,柔性电子会大行其道吗?
- wpa_cli 操作指令使用指南
热门文章
- 史上最全:Jetbrains全家桶31款软件 分类+功能整理收集
- 登录失败 12306服务器不稳定,为什么12306登陆失败
- java 自动化报表_SpringMvc JDBC jQWidgets项目案例JasperReport自动化报表系统
- EditText修改软键盘输入法的Enter键的按钮文字
- 计算机课程给你最大的收获,计算机课程心得体会.doc
- linux openpty函数,pseudo-terminal 基础一
- 中国移动发布物联网操作系统 OneOS
- Elasticsearch Query DSL 整理总结(查询)
- 大学计算机课程学习路线(左飞老师)
- 配置Apache Digest认证