无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3043|回复: 5
打印 上一主题 下一主题

初来宝地,求linux环境下制作grub的usb启动盘步骤!

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-14 18:59:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
初来宝地,求linux环境下制作grub的usb启动盘步骤!
尝试安装linux,结果经常把MBR弄坏,所以就想制作一个USB启动盘!
制作环境:linux(fedora10)
U盘:宇瞻 2G
软件:GNU的GRUB,感觉这个GRUB用的很顺手
方式:USB-HDD/USB-ZIP/USB-CDROM(我不确定我的主板支持的方式是什么,BIOS里面有一个legacy usb方式,我不明白其含义)
问题1:我上面的这套方案有问题吗?
问题2:求详细步骤
可能大家会说:自己google阿,我想说:我今天一下午都在google,但是似乎制作windows下的dos启动盘比较多,还有就是linux下的软盘启动(现在哪个笔记本还有软驱?),还有就是本站,我也搜索了,但是似乎我想要的结果没有,作足来准备工作,斗胆发贴求高人帮忙!
2#
 楼主| 发表于 2009-6-16 14:37:33 | 只看该作者
哎,看来windows下的方法比较多啊,linux下的制作方法没人研究过吗?
有人用过unetbootin吗?
回复

使用道具 举报

3#
发表于 2009-6-21 21:45:41 | 只看该作者
实际上在linux中设置U盘启动非常简单。
以下以 ubuntu 为例,操作都需要root权限(使用sudo):

1.你不需要量产就可以使用 gparted 直接分几个区(Windows中不行),
格式化为 ext2,ext3都可以(ext4太新了,稳妥起见还是不要在u盘上使用了)。
U盘的第一主分区设置标志 “boot”,卷标自定义,假设叫做 u_sys

2.挂载U盘的第一主分区,一般是 /media/u_sys ,在此目录 boot , boot目录中再创建 grub 目录 ,复制你的现在使用的linux的/boot/grub/* 到/media/boot/grub。(你也可以复制/boot/* 复制到 /media/u_sys/boot)。实际上你直接复制 /boot 到 /media/u_sys即可。


3. 查看 u盘第一主分区是哪个:sudo fdisk -l (假设是sdb1)
4. 查看 u盘第一主分区的 uuid :ls -l/dev/disks/by-uuid/
5. 根据你的具体需求,编辑修改 /media/boot/grub/menu.lst 文件,例如u盘安装 ubuntu livecd iso ,fedora ,puppy...要用到第4点中获得的uuid

6. 运行grub:sudo grub
   在grub提示符后输入 root (hd 然后按 TAB 键, 根据返回的结果,获知 U盘第一主分区的代号,假设是(hd1,0)
   补全上面输入为 root (hd1,0) 然后回车
   在grub提示符后输入 setup (hd1)然后回车
   如果你没有搞错 U盘第一主分区的代号的话,grub应该会提示安装成功
7. 重启用 U盘启动看看? 应该可以了 8-)
回复

使用道具 举报

4#
发表于 2009-6-22 08:04:30 | 只看该作者
楼上高手,本人有空试验一下,不知有人成功没?
回复

使用道具 举报

5#
发表于 2009-6-22 12:30:14 | 只看该作者
我就是这样作的,量产与否对linux来说没关系,只是不量产就没有U盘上的 CDROM 了
回复

使用道具 举报

6#
 楼主| 发表于 2009-6-22 20:50:01 | 只看该作者
e2002,真是太谢谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-3 11:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表