您尚未登录。

#1 2013-07-22 11:31:35

aarcher
会员
注册时间: 2013-03-25
帖子: 7

如何用grub4dos启动archlinux iso

如题,请回答两种,一个需要解压文件,另一个直接载入内存,谢谢大家,网上查的很多过时了,现在偶尔需要的时候都是拿dd来搞,但是那个要覆盖文件。

离线

#2 2013-07-22 14:30:45

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 如何用grub4dos启动archlinux iso

没有 grub 2 么?

参考这里的 grub 2 指令: https://bbs.archlinuxcn.org/viewtopic.p … 167#p14167
你把内核和 initrd 复制出来用也是一样的。

离线

#3 2013-07-22 23:45:54

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: 如何用grub4dos启动archlinux iso

Grub4dos is a utility that can be used to create multiboot usbs, able to boot multiple linux distros from the same usb stick.
To boot the generated system on a usb with grub4dos already installed, loop mount the ISO and copy the entire /arch directory to the root of the usb. Then edit the menu.lst file from the grub4dos (it must be on the usb root) and add this lines:

title Archlinux x86_64
kernel /arch/boot/x86_64/vmlinuz archisolabel=<your usb label>
initrd /arch/boot/x86_64/archiso.img

Change the x86_64 part as necessary and put your real usb label there.

Via Archiso

翻译:

Grub4Dos可以用于创建多启动usb闪存设备(U 盘)。要从安装了grub4dos的U 盘启动系统,以loop挂载ISO并复制/arch至U 盘的根目录,后向menu.lst加入以下内容:

title Archlinux x86_64
kernel /arch/boot/x86_64/vmlinuz archisolabel=<your usb label>
initrd /arch/boot/x86_64/archiso.img

按需要修改 x86_64 部分,并将 <your usb label> 换成U 盘卷标。

Via 自带

最近编辑记录 nopriler (2013-07-24 00:27:27)

离线

页脚