Linux下制作grub启动U盘,引导ubuntu LiveCD(或其他镜像)
2014-07-05 18:51
771 查看
1.sudo fdisk -l (查询到U盘是sdb)
/dev/sdb1 * 2048 7682047 3840000 83 w95 fat
2.确保u盘没有被挂载,卸载一下被挂载端分区
sudo umount /dev/sdb1
3.分区
sudo fdisk /dev/sdb
d 扇区分区
n 新建分区
a 增加引导标志 *
p 显示分区情况
t 更改分区文件系统类系按l看有什么类型 其中83LINUX b fat32
w 保存分区表
最后结果如下:分区端起点和终点都是默认的,不需要更改
设备 启动 起点 终点 块数 Id 系统
/dev/sdb1 * 2048 7682047 3840000 83 Linux
4.格式化分区,确保没有分区sdb1没有被挂载
sudo umount /dev/sdb1
sudo mkfs /dev/sdb1
5.安装gurb
sudo mkdir /mnt/u
sudo mount /dev/sdb1 /mnt/u
sudo grub-install --no-floppy --root-directory=/mnt/u /dev/sdb
Installation finished. No error reported.
这样就成功了,失败的化,加上--force试试
(ubuntu 安装grub2是这样 ,其他可能是 grub2-install )
6.复制镜像文件到u盘分区根目录
sudo cp iso路径 /mnt/u/
sudo cp grub.cfg路径 /mnt/u/boot/grub/grub.cfg
7.大功告成,重启让U盘启动
/dev/sdb1 * 2048 7682047 3840000 83 w95 fat
2.确保u盘没有被挂载,卸载一下被挂载端分区
sudo umount /dev/sdb1
3.分区
sudo fdisk /dev/sdb
d 扇区分区
n 新建分区
a 增加引导标志 *
p 显示分区情况
t 更改分区文件系统类系按l看有什么类型 其中83LINUX b fat32
w 保存分区表
最后结果如下:分区端起点和终点都是默认的,不需要更改
设备 启动 起点 终点 块数 Id 系统
/dev/sdb1 * 2048 7682047 3840000 83 Linux
4.格式化分区,确保没有分区sdb1没有被挂载
sudo umount /dev/sdb1
sudo mkfs /dev/sdb1
5.安装gurb
sudo mkdir /mnt/u
sudo mount /dev/sdb1 /mnt/u
sudo grub-install --no-floppy --root-directory=/mnt/u /dev/sdb
Installation finished. No error reported.
这样就成功了,失败的化,加上--force试试
(ubuntu 安装grub2是这样 ,其他可能是 grub2-install )
6.复制镜像文件到u盘分区根目录
sudo cp iso路径 /mnt/u/
sudo cp grub.cfg路径 /mnt/u/boot/grub/grub.cfg
set timeout=15 set root=(hd0,msdos1) #set default=0 # Set the default menu entry menuentry "cows" { insmod loopback insmod iso9660 loopback loop (hd0,1)/ubuntu-13.10-desktop-amd64.iso set root=(loop) linux /casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-13.10-desktop-amd64.iso noprompt noeject locale=zh_CN.UTF-8 -- initrd /casper/initrd.lz } #这里注意vmlinuz文件全称,initrd文件全称 和iso文件全称
7.大功告成,重启让U盘启动
相关文章推荐
- Linux下制作ubuntu系统的u盘启动版LiveCD和直接硬盘启动LiveCD
- Ubuntu12.04制作启动U盘并恢复原有Ubuntu系统引导
- u盘安装linux,将grub安装到了u盘,导致没U盘系统无法引导启动的解决方法
- UltraISO制作U盘启动Ubuntu 8.10 LiveCD
- Ubuntu 16.04下将ISO镜像制作成U盘启动的工具-UNetbootin(UltraISO的替代工具)
- u盘安装linux,将grub安装到了u盘,导致没U盘系统无法引导启动的解决方法
- 制作U盘多系统(老毛桃WinPE,Ubuntu,MaxDOS,CDlinux,Parted Magic Linux)引导工具
- 使用ubuntu自带的工具制作u盘启动镜像
- 利用FbinstTool制作多系统(winPE+Ubuntu+CDLinux)启动U盘
- 使用U盘制作linux启动盘,并且成功安装Linux系统后,拔掉无法再次启动linux,修复引导区到硬盘
- Ubuntu 16.04下使用UNetbootin制作的ISO镜像为U盘启动出现:Missing Operating System (mbr.bin)
- u盘安装linux,将grub安装到了u盘,将U盘拔掉后系统无法引导启动的解决方法
- grub引导u盘安装linux镜像
- linux 下使用dd制作启动U盘 安装ubuntu
- 制作Linux U盘启动(不只装机)盘(Ubuntu为例)
- [grub实现]U盘引导多个linux镜像安装,同时支持BIOS和UEFI模式
- Linux(ubuntu)下30天自制os学习引导,第1天(汇编语言,写入u盘,qemu启动u盘)
- ubuntu镜像U盘制作(linux)
- 使用ubuntu自带的工具制作u盘启动镜像
- 用U盘制作启动盘来引导linux,修复grub