U盘作为启动盘使用GRUB2 引导 iso 文件安装各种系统

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.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)'     #把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盘就是hd0
winpe.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

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
安装Ubuntu的方法有很多种,其中一种方法就是使用U盘来进行安装。下面是一个 U 盘安装乌班图的完整教程: 步骤1:准备工作 首先,你需要一个至少4GB容量的U盘,并将其格式化为FAT32格式。在准备过程中,确保U盘中没有重要的数据,因为格式化会清除所有数据。 步骤2:下载Ubuntu ISO镜像文件 前往Ubuntu官方网站(https://ubuntu.com/download)并下载适合你的计算机架构的最新的Ubuntu ISO镜像文件。 步骤3:创建启动U盘 打开电脑上的一个可用的ISO文件挂载/提取工具,并使用它来挂载或提取Ubuntu ISO镜像文件。然后将U盘插入计算机上,确保正确识别U盘并分配一个驱动器号。 然后,打开挂载/提取工具,选择U盘作为目标位置,开始创建启动U盘。这个过程可能需要一些时间,因此,请耐心等待直到进度条显示为100%。 步骤4:设置计算机从U盘启动 现在,你需要将计算机设置为从U盘启动。为此,在开机时按下计算机品牌所指定的热键(通常是F2、F8、F10或Del键)来进入BIOS设置。 在BIOS设置界面中,导航到“启动”选项,并将U盘设置为首选启动设备。将其移到列表的顶部,以确保计算机首先从U盘启动。然后保存更改并退出BIOS设置。 步骤5:安装Ubuntu 重新启动计算机,并确保U盘仍然插入其中。计算机将从U盘启动,并进入Ubuntu安装界面。 在安装界面中,按照屏幕上的指示进行操作,选择语言、时区、键盘布局等选项。在硬盘分区阶段,请根据需要选择分区方案。 然后,设置用户名和密码以及其他系统设置。最后,点击“安装”按钮开始安装过程。安装过程可能需要一些时间,请耐心等待直到完成。 步骤6:重启计算机 安装完成后,计算机将提示你重启。请拔掉U盘,并重新启动计算机。 在重新启动后,你将看到GRUB引导菜单,选择Ubuntu并按下Enter键。系统引导到Ubuntu桌面环境。 以上就是使用U盘安装乌班图的完整教程。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值