bolodhzs 发表于 2013-8-7 15:18:24

这个菜单,文件怎么放置

我用grub2的方法把grub2安装到U盘上,菜单如下
menuentry "启动Ubuntu LiveCD模式"--class ubuntu {
      insmod ntfs
              set root='(hd0,1)'
      loopback loop (hd0,1)/ubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}
这个ntfs可以吗,我换成ext4可以吗,有做过这个成功的吗,

2011cwj6958 发表于 2013-8-7 19:16:01

本帖最后由 2011cwj6958 于 2013-8-7 19:21 编辑

insmod ntfs载入ntfs支持模块 U盘可以是ntfs格式

我的是启动移动硬盘上第二主分区(ntfs格式)上的ubuntu系列系统,完全可以成功进入live模式
menuentry "【01】启动开拓者ktz5_1 LiveCD模式"--class ubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/ktz5_1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ktz5_1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【02】启动开拓者ktz-ubuntu-9.10 LiveCD模式"--class ubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/ktz-ubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ktz-ubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【03】启动ubuntu-10.10 LiveCD模式"--class ubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/ubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【04】启动edubuntu-10.10 LiveCD模式"--class edubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/edubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/edubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【05】启动edubuntu-11.04 LiveCD模式"--class edubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/edubuntu1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/edubuntu1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【06】启动kubuntu-10.10 LiveCD模式"--class kubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/kubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/kubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【07】启动kubuntu-11.04 LiveCD模式"--class kubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/kubuntu1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/kubuntu1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【08】启动xubuntu-10.10 LiveCD模式"--class xubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/xubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/xubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【09】启动xubuntu-11.04 LiveCD模式"--class xubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/xubuntu1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/xubuntu1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【09】启动lubuntu-10.10 LiveCD模式"--class lubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/lubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=lubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【10】启动lubuntu-11.04 LiveCD模式"--class lubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/lubuntu1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=lubuntu1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【11】启动mythbuntu-10.10 LiveCD模式"--class mythbuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/mythbuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/mythbuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【12】启动mythbuntu-11.04 LiveCD模式"--class mythbuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/mythbuntu1.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/mythbuntu1.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}


menuentry "【13】启动kanas-ubuntu-10.10 LiveCD模式"--class ubuntu {
      insmod ntfs
              set root='(hd0,2)'
      loopback loop (hd0,2)/kanas-ubuntu.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/kanas-ubuntu.iso locale=zh_CN.UTF-8 splash
      initrd (loop)/casper/initrd.lz
}

bolodhzs 发表于 2013-8-7 20:31:51

2011cwj6958 发表于 2013-8-7 19:16 static/image/common/back.gif
insmod ntfs载入ntfs支持模块 U盘可以是ntfs格式

我的是启动移动硬盘上第二主分区(ntfs格式)上的ubu ...

我想启动U盘上的iso镜像,这样直接可以启动吗,为什么我的启动不了,我是在ubuntu下面把grub写入到U盘的,还要做些什么工作吗,

2011cwj6958 发表于 2013-8-7 21:29:02

只要你的U盘可以启动,可以直接启动U盘上的iso镜像 .

在ubuntu下面把grub2写入到U盘我没有弄过,用U盘或者移动硬盘的话,建议在本板块多学习。
页: [1]
查看完整版本: 这个菜单,文件怎么放置