linux下创建USB启动盘(支持windows,linux,并包含工具箱)

大憨熊 提交于 2020-01-03 19:59:07

目前网络上,能否搜到的linux下创建windows启动盘的方法,有个缺陷,只能启动,并没有提供工具箱,这等于活干到一半,剩下的不管了,如果windows启动之后,不包含工具箱,什么事情也做不了,所以老男人推荐一个新工具MultiBootUSB,同时支持windows和linux应用,并且提供了deb和rpm包,以及源码包,

下载页面:http://multibootusb.org/page_download/
使用指南:http://multibootusb.org/page_guide/

官方给出的使用指南有点乱,要耐心一点,开源项目不能要求太多,多点理解,

1. 准备

笔者的linux系统为debian 10,

下载https://github.com/mbusb/multibootusb/releases/download/v9.2.0/python3multibootusb_9.2.0-1_all.deb

安装所需的库文件
sudo apt install python3-pyqt5 python3-pyudev python3-dbus python3-six p7zip-full parted util-linux mtools

安装qemu
sudo apt install qemu qemu-system-x86

安装multibootusb
sudo dpkg -i python3-multibootusb_9.2.0-1_all.deb

下载linux启动镜像,这里选择,CDlinux_mini-0.9.7.1.iso,速度有点慢,大小36M,
下载地址:ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/CDlinux_mini-0.9.7.1.iso

下载window启动镜像,这里选择,小马PE2013 V2013.1.1正式版, 大小140M,解压得到XMPE2013.ISO
下载地址:http://www.upantool.com/iso/cdrom/3582.html

测试iso镜像的有效性
sudo qemu-system-x86_64 -cdrom XMPE2013.ISO
sudo qemu-system-x86_64 -cdrom CDlinux_mini-0.9.7.1.iso

2. 安装启动盘

格式化U盘,建立分区,分区格式FAT32,将CDlinux_mini-0.9.7.1.iso,XMPE2013.ISO复制到当前目录,U盘分区的标识符为/dev/sdb1,
sudo python3 /usr/bin/multibootusb -c -y -i CDlinux_mini-0.9.7.1.iso,XMPE2013.ISO -t /dev/sdb1

两个镜像文件使用逗号分割,但逗号前后不能有空格,至此USB启动盘安装完成。

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!