U盘作为启动盘使用GRUB2 引导 iso 文件安装各种系统
来源:互联网 发布:在知乎匿名回答问题 编辑:程序博客网 时间:2024/05/16 12:53
1. U盘分区
说明:这一步主要就是为了保护数据,方便以后的使用,当然也可以选择不分区
window下面的分区就用DiskGenius 分区,
linux 下面就用fdisk分区
fdisk分区前最好把u盘取消挂载
使用 df -h 查看哪一个是你的u盘使用 进入u盘进行 分区fdisk /dev/adb (选择你的u盘代表的驱动器编号)先删除以前的分区 新建俩个主分区,一个用来存放平时使用数据,一个用来存放安装系统的iso文件
2. 设置从u盘启动
window 然后设置u盘启动盘,如果不会弄的话, 用老毛桃大白菜选择第一步分出来的第二个分区做成u盘启动盘就好了
linux 继续使用fdisk 输入 : a 然后输入第二个分区的id就可以了
注意:使用fdisk最后要使用 w 把所有的操作都保存
3. 安装grub2 到第二分区
mount /mnt/dev/ /dev/sdb2 //这里选择你刚才分区的第二个分区sudo grub-install --root-directory=/mnt/dev/ --no-floppy /dev/sdb::/mnt/dev 是挂载点 /dev/sdb2 设备名注意:假如你复制语句进去之后报错,就自己手动输入命令,因为复制的时候"--"可能发生了变化 终端可能不能识别
4. 修改grub的配置文件
通过直接修改/boot/grub/grub.cfg 这个配置文件
来达到你目标,具体就是下面的
vi /your mount/boot/grub/grub.cfgset timeout=15 #默认十五秒钟就执行下面的命令,如果你不选择## 默认启动 sysrescueCDset 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)' #把u盘的第一个分区设置成根目录 echo 'Loading Memdisk...' #insmod memdisk linux16 /iso/memdisk iso raw //u盘根目录下面的iso 文件夹 echo 'Loading ISO...' initrd16 /iso/winpe2012.iso}msdos1 指的是第几个分区,分区是从1开始计数,hd0是设备名字从0开始计数,u盘自启动之后就u盘就是hd0winpe.iso文件获取方法:你可以直接网上下载如果找不到,就去老毛桃下载一个.exe的装机版,安装运行之后选择iso模式.点击生成iso镜像即可.亲测可用
6. ubuntu desktop 引导
#ubuntu 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 splash echo 'Loading Linux core repo kernel ...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++' initrd (loop)/casper/initrd.lz echo 'Loading initial ramdisk ...======================================================================'}
注意:
window的镜像不能直接安装:具体原因自己百度,但是可以通过winpe进行安装算是一个可以接受的解决办法吧,已经测试可以
其他的linux 分支都可以通过这种方式安装,去wiki或者百度相应版本的menuentry的写法即可,主要是加载方法
忙活了一天 才把多功能U盘,不过以后好像不需要再格式化u盘装系统了爽
final . 参考的文档
http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=461479
1 0
- U盘作为启动盘使用GRUB2 引导 iso 文件安装各种系统
- 使用grub2引导iso文件安装ubuntu
- GRUB2引导iso镜像,U盘安装Ubuntu11.10
- 使用GRUB2制作U盘PE启动盘
- grub2引导ubuntu的iso文件进行安装ubuntu
- 使用ISO文件制作系统启动盘
- U深度利用iso文件制作U盘启动盘
- 使用U盘作为启动盘重装系统
- U盘作为启动盘
- 使用grub2和u盘不刻录iso安装fedora 26 x86_64
- 怎样使用U盘启动盘安装乌班图系统
- linux下安装grub2引导硬盘/u盘
- (OK) U盘安装grub2,引导 Fedora-liveCD Win7-ghost
- grub2 u盘引导启动CentOS-7-x86_64-Minimal-1511.iso Fedora-Live-Workstation-x86_64-22-3.iso
- U盘启动盘制作与系统安装
- 制作u盘启动盘,安装linux系统
- U盘启动盘制作及系统安装
- 使用U盘制作linux启动盘,并且成功安装Linux系统后,拔掉无法再次启动linux,修复引导区到硬盘
- ps快捷键(未完待续)
- KNN算法
- problemB
- Fast rcnn set up
- 葱油拌面的做法
- U盘作为启动盘使用GRUB2 引导 iso 文件安装各种系统
- intent的一些基本用法
- android之实现验证码的自动回填
- 什么时候需要用hash_map,什么时候需要用map?
- C++ Singleton
- 剑指offer面试题之从头到尾打印链表
- Android截屏,四种方法测试
- Linux下Java开发环境的搭建
- Android Studio发布应用