以前的用U盘装系统都是用ultraISO 直接制作启动盘,有的时候一连着好几天都得捣鼓着装系统,今天是windows,明天是ubuntu,后天就可能是其它linux发行版了,很不方便,所以就想利用一个U盘做一个多系统的启动盘,经过N天不断的实践,不断的尝试,终于让我成功了。

制作的前准备

1) 1个4G容量以上U盘,

2) 网上自行搜索winpe的iso镜像,很多的,像那种 老毛桃,电脑店的winpe是不行的,因为他们不是iso镜像。

3)下载以下几个文件:

BOOTICE   :运行于windows系统,用于向U盘写入grub2 ,这个也可以上网上自行搜索下载。。

Boot.7z       :grub启动文件

memdisk   :用于引导WinPE的启动。。直接引导windows安装镜像貌似不行。。

归纳总结后的制作方法:(向U盘写入grub—>复制boot文件夹到U盘—>复制memdisk到Boot文件夹内—>修改grub.cfg 文件,)只有这4步,当然iso镜像得放到U盘,下面详细解释一下。


1、用BOOTICE向U盘写入grub。

2、把 boot目录 复制到U盘根目录下。

3、把memdisk复制到boot目录里面,memdisk用于引导winpe。

最终目录结构如下:

4、修改配置boot/grub/grub.cfg 文件。(说明:我上传的boot文档里面有一个grub.cfg,你们可以看一看学习一下,这里是我现在正在用的grub.cfg文件。)

--------------------------------------------------------------------------------------------------------------------------------------------------------

解释一下grub.cfg文件


//挂载linux系统

menuentry 'try and install ubuntu-14.04-desktop-amd64 ' { ----------------显示标题,可以自己任意设置
set isofile='/iso/ubuntu-14.04-desktop-amd64.iso'       ------------------制定要安装的系统镜像为 : /iso ,iso是我在U盘建的文件夹
search --set -f $isofile
loopback loop $isofile   ------------------加载镜像
gfxpayload=keep

linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile ro  locale=zh_CN.UTF-8     -------------这句 locale=zh_CN.UTF-8是设置中文,否则会乱码,前面的(loop)应该是循环加载,就行递归似的,晚上有些资料没有加,我尝试的不行。
initrd (loop)/casper/initrd.lz                                                                                                                              
}

//挂载winpe系统

menuentry 'Boot 1 Windows 8 PE Full Tools'{
        set root='(hd0,msdos1)'
        echo 'Loading Memdisk...'   -----显示文本,给人看的
        insmod memdisk
        linux16 /boot/memdisk iso raw  ----用到了memdisk工具,它在U盘的/boot目录下。
        echo 'Loading ISO...'
echo 'Made By 梁作祥!!!'     
        initrd16 /iso/Win8PE.iso    -------Win8PE.iso是我的PE镜像。。 加载PE镜像。。
}

顺便引导自己的系统:

1)如果你只有windows系统,那么就不用那么那么麻烦了,我们做的U盘启动盘本来就能自动搜索已安装的windows系统。下图中的数据在grub.cfg 里面有。

如果你的系统现在已经是多系统了,并且是grub引导,为了防止玩坏了启动项,而进不了系统,可以把电脑里面grub的引导数据直接改写到U盘的grub.cfg。

我的现在U盘启动盘如下:

多系统U盘启动盘的制作,成功启动win8PE,ubuntu,deepin2013,deepin2014,以及通过U盘启动电脑已装系统。相关推荐

  1. 不用U盘 重装系统(别再浪费钱去电脑城装系统了)

    不用U盘 重装系统(别再浪费钱去电脑城装系统了) 首先打开浏览器,搜索MSDN回车,选择第一个网站 点击操作系统 往下拉找到win10专业版 选择(business editions)和 (x64) ...

  2. xp计算机能装win系统吗,自己用的电脑要装系统,XP, Win7, Win10到底选哪个?解救小白篇...

    对于小白来说现在新买的电脑不知道装什么系统?旧电脑想装win7,win10不知道能不能装?为了让大家能更好的了解这三个系统,我这里从几个方面做一下对比: XP.Windows7和Windows10都是 ...

  3. 没有系统的电脑怎么装系统?

    小伙伴们买了新的电脑,有的有预装的系统,有的没有,那么没有系统的电脑怎么装系统?很简单,可以一键重装系统,整个过程都不需要复杂的操作,让你拥有流畅稳定的系统.系统之家一键重装系统工具下载_系统之家装机 ...

  4. 啊!我的专业不只是修电脑,装系统

    今天我们来趴计算机的裤子.自从家人知道了我们是学计算机的,难免就有了装系统和修电脑的的称呼,同意?不同意,我们不仅需要知道计算机相关部件的组成还要学习其机制,甚者如何让上层应用跑的又稳又快. 1 三座 ...

  5. 驱动人生服务器版本_电脑驱动怎么装?电脑刚装系统怎么装驱动?

    对于一些自己组装电脑的用户来说,许多硬件的运行难免会出现缺少驱动的情况,因此为了保证电脑新电脑能够在安装完系统之后正常的运行程序,就需要给电脑安装上驱动程序,那么电脑如何装驱动程序呢?其实操作方法很简 ...

  6. 电脑win10-重装系统

    学习网址:哔哩哔哩网站 咳咳,视频不见了! 目录 准备一个8G以上的U盘,把U盘插入电脑 下载 Windows 10 软件 制作"系统盘" 把 U盘 插入 要安装系统的电脑,进入b ...

  7. 新买的电脑怎么装系统_如何装一台性价比的电脑主机——老程带你了解怎么装电脑...

    导读 作为失踪人口,总要在合适的时间更新一篇合适的文章,老程又是好几天没有更新了,说实话老程是想收集素材,给大家带来更好的阅读体验--老程有点懒,临沂天太热,电脑刚换显示器,好吧这些都是借口,其实就是 ...

  8. 服务器如何几十台电脑一起装系统,多台电脑如何同时安装系统

    网吧装机法: 如果每一台机器需要重做系统和安装应用软件,你也无需把每一台机器打开,用ghost克隆.你所需做的就是:先装好一台机器,用它作母机,然后用远程克隆法同过局域网同时克隆其它所有机子. 一.构 ...

  9. u大师u盘装系统win7_怎么用u盘装win7系统

    大家好,我是小白一键重装软件的客服 通过u盘如何安装win7系统呢?U盘重装系统是装机员必备的工具,那么如果小白用户的电脑系统出现崩溃无法进入,就可能要通过U盘来安装系统了,下面带您详细了解下通过U盘 ...

最新文章

  1. oracle 辅助实例,初学rman问题小记三:创建辅助实例遇到的ORA-01031
  2. mysql性能的介绍少_MySQL性能突然下降怎么回事 MySQL性能突然下降原因介绍
  3. 指定域的名称或安全标识(SID)与该域的信任信息不一致
  4. DllRegisterServer的调用失败
  5. 不能导入android项目备注
  6. 实现带header和footer功能的RecyclerView——完善篇
  7. 在一个非套接字上尝试了一个操作。_鼠标+键盘上一个键,Excel操作效率瞬间提高一个档次,这也太神了...
  8. 客户机和服务器在s7通信中各有什么作用,哪些通信口可以进行 Modbus TCP 通讯,作为 Modbus 服务器的 SIMATIC S7 CPU 可以...
  9. mysql初始化很慢_mysql初始化报错
  10. Docker快速部署PostgreSQL服务
  11. 从程序员到项目经理(二)
  12. 8.1.4 CSS3文字(1)( 文字阴影和描边、文字排版、自定义文字 )
  13. python列表语法_python学习之列表语法
  14. 装机软件五:截图工具
  15. vue开发移动端使用video.js播放视频
  16. 多传感器融合track fusion
  17. 深度学习benchmark汇总
  18. JavaSE基础——(13)StringBuffer类与数组排序
  19. csv文件导入Mysql
  20. 增长黑客AB-Test系统(三)——AB-Test Hash分流

热门文章

  1. ETL的过程原理及数据仓库建设
  2. Struts 2 常用标签总结
  3. UEditor解析数据库中HTML标签,C标签或者S标签
  4. 40岁失业高级码农自曝:阿里P9,攒了1.5亿..……
  5. 戴尔dell游匣7567笔记本加内存条图文教程
  6. CrawlSpiders简介
  7. 从技术到管理,数据人如何开展工作?
  8. 计算机主机房的消防配置,计算机机房火灾报警及消防设施要求
  9. BZOJ 1875 [SDOI2009]HH去散步 矩阵乘法
  10. Hype Cycle (技术成熟度曲线)