123456789101112131415161718192021222324252627282930 |
- #!ipxe
- # Novell OpenSUSE Operating System
- # http://opensuse.org
- menu openSUSE ${arch}
- iseq ${manufacturer} Xen && set netcfg hostip=${netX/ip} netmask=${netX/netmask} gateway=${netX/gateway} nameserver=${dns} ||
- item 13.2 openSUSE 13.2
- item 13.1 openSUSE 13.1
- item 12.3 openSUSE 12.3
- item 12.2 openSUSE 12.2
- item 11.4 openSUSE 11.4
- item factory-tested openSUSE factory-tested
- item tumbleweed openSUSE tumbleweed
- choose version || goto opensuse_exit
- set dir opensuse/distribution/${version}/repo/oss
- iseq ${version} tumbleweed && set mirror download.opensuse.org && set dir ${version}/repo/oss ||
- iseq ${version} factory-tested && set dir ${version}/repo/oss/ ||
- imgfree
- 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}
- boot
- :opensuse_exit
- clear menu
- chain linux.ipxe
- exit 0
|