红联Linux门户
Linux帮助

请问高手,如何把grub2安装到u盘里?

发布时间:2011-12-11 15:26:05来源:红联作者:chenmeng10
[root@localhost mnt]# mkdir u
[root@localhost mnt]# ll
总用量 4
drwxr-xr-x. 2 root root 4096 12月 10 21:09 u
[root@localhost mnt]# mount /dev/sdc1 ./u
[root@localhost mnt]# grub2-install --boot-directory =/mnt/u /dev/sdc1
/sbin/grub2-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition. This is a BAD idea..
/sbin/grub2-setup: error: embedding is not possible, but this is required for cross-disk install.
文章评论

共有 10 条评论

  1. fengchen_linux 于 2011-12-13 17:56:39发表:

    [i=s] 本帖最后由 fengchen_linux 于 2011-12-13 18:00 编辑 [/i]

    warn: Attempting to install GRUB to a partitionless disk or to a partition

    U盘没有分区表吧??
    另外grub2-install --boot-directory =/mnt/u /dev/sdc1有错误,要用/dev/sdc。。。
    :49ab:1

  2. chenmeng10 于 2011-12-13 07:44:46发表:

    谢谢

  3. chenmeng10 于 2011-12-13 07:44:42发表:

    谢谢

  4. alick 于 2011-12-12 23:38:34发表:

    那参考我“注”里的东西吧。GRUB可能不适合这样的场景。

  5. chenmeng10 于 2011-12-12 15:15:38发表:

    没有办法直接安装????????????

  6. chenmeng10 于 2011-12-12 15:14:29发表:

    [i=s] 本帖最后由 chenmeng10 于 2011-12-12 15:16 编辑 [/i]

    引用:
    /dev/sdc1 改成 /dev/sdc 如何?你直接安装到一个分区上还是没法引导的。

    alick 发表于 2011-12-12 00:09

    试过了!!!!!!!!不行!!!!!!!!!!!!!

  7. linuxunix 于 2011-12-12 10:58:34发表:

    同意四楼方法

  8. alick 于 2011-12-12 00:09:00发表:

    /dev/sdc1 改成 /dev/sdc 如何?你直接安装到一个分区上还是没法引导的。

    注:似乎可引导U盘的常规做法是把 live CD/DVD 导入U盘,实现这一点有
    许多工具的,例如 fedora的 liveusb-creator, livecd-tools, unetbootin
    (它们实际上貌似都会调用 syslinux 实现可引导)

  9. chenmeng10 于 2011-12-11 15:27:23发表:

    提示不可以跨硬盘安装!!!!!!!!!!!!!!!!!

  10. chenmeng10 于 2011-12-11 15:26:48发表:

    难道命令错了??????????????