怎么用一个U盘做两个U盘启动盘恢复一个Windows和一个Linux

怎么样用一个U盘(8G或16G)可装linux+windows系统?开机U盘引导,这个linux系统(CentOS)怎么加进去?
按时间排序
你可以用 易启动 试试,增加一个linux 相关的菜单项,把linux相关的iso文件和pe的iso文件封装在一起。然后做成USB-CDROM。我只做过把win7 pe和老毛桃pe搞在一起,挺好玩的!!!
把U盘的文件格式转为NTFS吧!开始——》运行——》cmd——》 format g:
/fs:ntfs
/x(G为你的U盘盘符)
360貌似有个分区助手,很好用,感觉你u盘被分区了在我的电脑右键--管理--磁盘管理--看一下,要是被分区了就用分区助手恢复就行了,上面有教程
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:1. U盘分区
说明:这一步主要就是为了保护数据,方便以后的使用,当然也可以选择不分区
window下面的分区就用DiskGenius 分区,
下面就用fdisk分区
fdisk分区前最好把u盘取消挂载
使用 df -h
查看哪一个是你的u盘
使用 进入u盘进行 分区fdisk /dev/adb (选择你的u盘代表的驱动器编号)
先删除以前的分区
新建俩个主分区,一个用来存放平时使用数据,一个用来存放安装系统的iso文件
2. 设置从u盘启动
然后设置u盘启动盘,如果不会弄的话, 用老毛桃大白菜选择第一步分出来的第二个分区做成u盘启动盘就好了
linux 继续使用fdisk
然后输入第二个分区的id就可以了
注意:使用fdisk最后要使用 w
把所有的操作都保存
3. 安装grub2 到第二分区
sudo grub-install --root-directory=/mnt/dev/ --no-floppy /dev/sdb::
/dev/sdb2 设备名
注意:假如你复制语句进去之后报错,就自己手动输入命令,因为复制的时候"--"可能发生了变化
终端可能不能识别
4. 修改grub的配置文件
通过直接修改/boot/grub/grub.cfg
这个配置文件
来达到你目标,具体就是下面的
vi /your mount/boot/grub/grub.cfg
set timeout=15
#默认十五秒钟就执行下面的命令,如果你不选择
## 默认启动 sysrescueCD
set default=0
#设置选项的第一个 ,选项从0开始计数,所以0代表第一项menuentry 1代表第二个你自己定义的menuentry
5. winpe iso引导
在自己机器上找到/usr/lib/syslinux/memdisk,复制一份,同ISO文件放在一起。(这里注意:不要到网上下载,而是要用本机的文件。网上下载的,往往不能用。)
在 根目录下面新建 iso文件夹,用来存放所有的iso镜像
menuentry 'Boot Windows PE ISO'{
set root='(hd0,msdos1)'
echo 'Loading Memdisk...'
linux16 /iso/memdisk iso raw
//u盘根目录下面的iso 文件夹
echo 'Loading ISO...'
initrd16 /iso/winpe2012.iso
msdos1 指的是第几个分区,分区是从1开始计数,hd0是设备名字从0开始计数,u盘自启动之后就u盘就是hd0
winpe.iso文件获取方法:你可以直接网上下载如果找不到,就去老毛桃下载一个.exe的装机版,安装运行之后选择iso模式.点击生成iso镜像即可.亲测可用
6. ubuntu desktop 引导
menuentry "Install Ubuntu desktop 14.04 "{
loopback loop (hd0,msdos1)/iso/ubuntu-14.04.3-desktop-amd64.iso
echo "Loopback iso file: $ubunttu_client_14.04--------------------------------------------------------"
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/iso/ubuntu-14.04.3-desktop-amd64.iso
echo 'Loading Linux core repo kernel ...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'
initrd (loop)/casper/initrd.lz
echo 'Loading initial ramdisk ...======================================================================'
window的镜像不能直接安装:具体原因自己百度,但是可以通过winpe进行安装算是一个可以接受的解决办法吧,已经测试可以
其他的linux 分支都可以通过这种方式安装,去wiki或者百度相应版本的menuentry的写法即可,主要是加载方法
忙活了一天 才把多功能U盘,不过以后好像不需要再格式化u盘装系统了爽
final . 参考的文档
【GRUB2】通过操作系统的ISO文件 启动或安装操作系统
通过GRUB2打造多系统混合安装U盘
当U盘启动时,出现grub&如果将启动项引导到硬盘?
Linux下grub2引导iso
GRUB2引导Windows PE等ISO文件的办法
在U盘上安装Grub,并引导iso镜像
【Grub2】在优盘中安装grub2
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: "5865577",
container: s,
size: "300,250",
display: "inlay-fix"rufus中文绿色版|制作linux启动u盘(rufus)下载V3.0.1278 官方最新版__西西软件下载
西西软件园多重安全检测下载网站、值得信赖的软件下载站!
相关软件 /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/顶好评:50%踩坏评:50%请简要描述您遇到的错误,我们将尽快予以修正。轮坛转帖HTML方式轮坛转帖UBB方式
228KB/中文/7.8
3.5M/中文/5.8
69KB/中文/3.0
173KB/英文/5.3
15.5M/中文/4.6
227KB/英文/5.1
623KB/中文/3.1
制作linux系统和windows启动u盘,完全免费的自启动U盘系统制作工具,鲁弗斯是一种实用工具,帮助格式,并创建可引导的USB闪存驱动器,如USB钥匙/&pendrives,记忆棒等。以下情况下特别有用:1你需要创建可引导的ISO文件(Windows,Linux和UEFI等),USB安装介质2你需要的工作,没有安装操作系统的系统上3你需要从闪DOS&BIOS或其他固件4要运行一个低级别的效用尽管它的体积小,鲁弗斯提供你需要的一切!使用方法:1、下载操作系统的iso镜像文件。2、把U盘连接电脑,运行这个软件,在“device”的下拉菜单中选择u盘所在的盘符。3、create a bootable disk using:后面选择“iso image”,在点击后面的图标选择iso镜像文件。4、点击“start”,软件就会对U盘进行格式化、制作可启动u盘的操作。不过在这之前你需要把重要资料备份到电脑中,毕竟格式化后什么都找不回来了。特点:1、完全免费。2、界面简单,上手容易。3、功能全面,同时支持windows和linux系统。4、速度快,这个软件制作自启动U盘时需要的速度比其他软件快得多。5、这个软件还有带free dos版本。不过软件No1认为这个应该是毫无用处的,随便制作一个linux都比dos好用几百倍。更新日志版本1.4.12(日)修正版]针对Red Hat7和CentOS 7支持Debian7支持支持USB3.0驱动器支持Windows10版本1.4.11(日)修复驱动格式具有大扇区大小(2K,4K)修复UEFI启动的尾巴和其他SYSLINUX/ EFI基于ISO文件修复所有26个驱动器号都在使用中增加最小化按钮和次要的UI变化改进
安卓官方手机版
IOS官方手机版
制作linux启动u盘(rufus) V3.0.1278 官方最新版
下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。linux系统里怎么制作windows的U盘启动盘 急急急,前两天出于好奇装了一个ubuntu系统_百度宝宝知道如何在linux下制作一个windows的可启动u盘_百度知道
如何在linux下制作一个windows的可启动u盘
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自知道合伙人认证行家
采纳数:13846
获赞数:8804
著有《玩转Python网络爬虫》
如何在linux下制作一个windows的可启动u盘?情景是这样的,有一个windows10的iso,现在想通过U盘安装,要求即支持UEFI(启动引导器),又支持Legacy(启动引导器),因为有一些老的机器是不支持UEFI的。那现在分析一下情况:1 windows10的iso本来就是支持UEFI的,你只要将iso的内容拷贝到U盘的分区内,在开机启动时按某个功能键(好些机器是F12键)会出现选择启动方式和启动盘的页面。你只要选择UEFI启动你的U盘就可以。2 要支持Legacy,那要一个引导程序了,现在流行的是grub2。那要做的就是生成grub的配置文件grub.cfg了,将grub写入MBR。将grub写入MBR通过命令grub-install实现,grub的配置文件就要靠手写了。现在说一下技术规格:1 建议u盘的磁盘标签是msdos,因为gpt标签的磁盘需要一个专门的启动分区来配合grub2的工作。这个没试验过,不推荐给大家。2 分区格式,建议使用ntfs分区。分区大小只要比你的iso大就可以了。3 分区的开始,建议空出来磁盘开始的2M空间,从2M后开始分区。现在说一下实现:以下假设iso的文件名字是win10.iso,u盘设备为/dev/sdb使用fdisk和parted命令都可以查看磁盘标签。linux下对ntfs的格式化可能需要另外自己找工具。在这里不做建议。1 挂载iso,将iso内所有的文件拷贝到u盘分区内。mkdir isomount win10.iso isocp -r iso/* /dev/sdb12 执行grub-installgrub-install --target=i386-pc --boot-directory=iso/boot /dev/sdb3 手写grub.cfg 将如下的 grub.cfg 文件放入 iso/boot/grub/# grub.cfgmenuentry &Install Windows 10& {set root= hd(0,1)chainloader +1}
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 u盘启动盘怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信