Changes

From Amahi Wiki
Jump to: navigation, search
933 bytes added ,  09:37, 17 August 2019
{{NeedsUpdate}}
 
{{AdvancedUsers}}
{{NeedsExpantion}}
We were able == How to develop this integration of what used to be PXEKnife, but it's better named as Amahi Run Netboot== After installing the app, edit to provide the feature of booting multiple CDadd boot entries:  vi /var/lib/tftpboot/pxelinux.cfg/DVD default Making bootable images of various OSs is not trivial. It involves precise setup of files in a web server or NFS share or other way to serve files in your network (or in some cases, off the internet). == Example Configuration == Suppose that you want to boot a Linux OS over the network, say Fedora 22.
Please take it for a spin:This is the configuration you need in /var/lib/tftpboot/pxelinux.cfg/default
It should not break your HDA and as a little example of what this can do, we included the famous memtest86+ memory test label linux menu label Install or upgrade Fedora 22 menu default kernel fedora22/vmlinuz append initrd=fedora22/initrd. See if you can run it by booting off the network after you install the packageimg repo=<nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os</nowiki>
{{Code|yum -y install amahi-netboot​}}Then you need two files (vmlinuz and initrd.img) inside a directory called fedora22:
If this works well, we will be able to package other things as apps that are net-bootable! cd /var/lib/tftpboot/pxelinux.cfg/ mkdir fedora22 cd fedora22 wget <nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os/isolinux/vmlinuz</nowiki> wget <nowiki>http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/x86_64/os/isolinux/initrd.img</nowiki>
Edit With that configuration, you should be able to add boot entries:{{Code|vi /usr/share/amahi-netboot/tftp/pxelinux.cfg/default}}Fedora 22 off your network and install from it!
If course, rather then the repo being remote, you can also install from a local repo. For example, if you can make the one form the CD/DVD available in the file system, or via a local web server (This needs e.g. a simple web app pointing to the repo). The configuration will need to change accordingly. See more documentation here!)examples of [https://docs.fedoraproject.org/en-US/Fedora/19/html/Installation_Guide/s1-netboot-pxe-config.html PXE Boot Configuration]
=== Things that can boot from Amahi Netboot ===
* [http://wiki.amahi.org/index.php/Netboot_Ultimate_Boot_CD Ultimate Boot CD]
* [http://www.hirensbootcd.net/ Hiren's Boot CD]
* [http://www.clonezilla.org Clonezilla]
* [[Fedora 14 network install]]
=== Amahi BETA Applicationsin Testing ===* [http://www.amahi.org/apps/parted-magic Parted Magic]
* [http://www.amahi.org/apps/clonezilla Clonezilla]
* [http://www.amahi.org/apps/damn-small-linux Damn Small Linux]
Trusted, Bots, Bureaucrats, emailconfirmed, Administrators
3,789

edits