Linux下制作grub启动U盘,引导ubuntu LiveCD(或其他镜像)
来源:互联网 发布:java最新版本下载 编辑:程序博客网 时间:2024/04/29 17:20
1.sudo fdisk -l (查询到U盘是sdb)
/dev/sdb1 * 2048 7682047 3840000 83 w95 fat
2.确保u盘没有被挂载,卸载一下被挂载端分区
sudo umount /dev/sdb1
3.分区
sudo fdisk /dev/sdbd 扇区分区
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
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 )
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 loopbackinsmod iso9660loopback loop (hd0,1)/ubuntu-13.10-desktop-amd64.isoset 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盘启动
0 0
- Linux下制作grub启动U盘,引导ubuntu LiveCD(或其他镜像)
- Linux下制作ubuntu系统的u盘启动版LiveCD和直接硬盘启动LiveCD
- grub引导u盘安装linux镜像
- LiveCD制作U盘启动
- Ubuntu Grub u盘 LiveCD修复方法
- UltraISO制作U盘启动Ubuntu 8.10 LiveCD
- U盘+GRUB2引导PE或linux镜像
- 用U盘制作启动盘来引导linux,修复grub
- grub启动镜像制作
- liveCD安装ubuntu开机引导grub
- Linux LiveCD U盘制作及演示
- Ubuntu下制作系统的U盘安装镜像
- ubuntu镜像U盘制作(linux)
- Ubuntu下grub启动引导修改
- U盘启动制作 + xp镜像
- Ubuntu环境下制作win7-U盘引导盘
- linux 引导 启动 grub
- 使用LiveCD制作Linux Ubantu系统img镜像文件
- //数值计算程序-特征值和特征向量
- 文件夹地址
- 【web开发学习笔记】Structs2 Action学习笔记(四)include的使用
- STRTOK函数和STRTOK_R函数
- web前端不可错过的开发工具–Adobe Brackets
- Linux下制作grub启动U盘,引导ubuntu LiveCD(或其他镜像)
- 取石子(七)
- spring security authorize 标签
- Python学习笔记:列表、元组、字典
- poj 2264 Advanced Fruits(DP)
- 大数相加
- 【web开发学习笔记】Structs2 Result学习笔记(一)简单介绍
- 【C++编程技巧】根据字符串中的指定字符作为分界将字符串拆分
- 在iOS开发中使用FMDB