@@ -21,7 +21,7 @@ imgfree
iseq ${arch} i386 && set bootarch i686 || set bootarch x86_64
set dir archlinux/iso/${arch_version}/arch/boot
set params initrd=archiso.img archiso_http_srv=http://${mirror}/archlinux/iso/${arch_version}/ archisobasedir=arch verify=y ip=dhcp net.ifnames=0 ${console}
-kernel http://${mirror}/${dir}/${bootarch}/vmlinuz ${params}
+kernel http://${mirror}/${dir}/${bootarch}/vmlinuz ${params} initrd=archiso.img
initrd http://${mirror}/${dir}/${bootarch}/archiso.img
echo
echo MD5sums:
@@ -57,7 +57,7 @@ goto boottype
:bootos_images
imgfree
-kernel http://${mirror}/${dir}/images/pxeboot/vmlinuz repo=${repo} ${params} ${netcfg} ${console}
+kernel http://${mirror}/${dir}/images/pxeboot/vmlinuz repo=${repo} ${params} ${netcfg} ${console} initrd=initrd.img
initrd http://${mirror}/${dir}/images/pxeboot/initrd.img
@@ -51,7 +51,7 @@ goto boot
:boot
-kernel http://${mirror}/${dir}/images/pxeboot/vmlinuz repo=http://${mirror}/${dir} ${params} ${console}
+kernel http://${mirror}/${dir}/images/pxeboot/vmlinuz repo=http://${mirror}/${dir} ${params} ${console} initrd=initrd.img
@@ -23,7 +23,7 @@ set automatic method:http,network:dhcp,server:${server},directory:/${dir}
kernel ${mirror}/${dir}/vmlinuz
initrd ${mirror}/${dir}/all.rdz
-imgargs vmlinuz automatic=${automatic} vga=788 splash=silent ${console}
+imgargs vmlinuz automatic=${automatic} vga=788 splash=silent ${console} initrd=all.rdz
md5sum vmlinuz all.rdz
@@ -20,7 +20,7 @@ iseq ${version} tumbleweed && set mirror download.opensuse.org && set dir ${vers
kernel http://${mirror}/${dir}/boot/${arch}/loader/linux
initrd http://${mirror}/${dir}/boot/${arch}/loader/initrd
-imgargs linux netsetup=dhcp install=http://${mirror}/${dir} ${params} ${netcfg} ${console}
+imgargs linux netsetup=dhcp install=http://${mirror}/${dir} ${params} ${netcfg} ${console} initrd=initrd
md5sum linux initrd