USB Install

From Amahi Wiki
Jump to: navigation, search

DISCLAIMER: This has worked for some, but has not been thoroughly tested nor is it a preferred way for install. Support is not provided at this time, so proceed with caution.

UNetbootin based instructions:

  • Setup a USB Flash Drive as you normally would using UNetbootin
  • When UNetbootin has completed, exit but do not select the reboot option. Next copy the Express CD ISO to the root of the USB Flash Drive.
  • Change the file syslinux.cfg to read as follows:
default vesamenu.c32
prompt 0 
menu title UNetbootin
timeout 100

label unetbootindefault 
menu label Default
kernel /isolinux/vmlinuz
append initrd=/isolinux/initrd.img ks=hd:sda1:/advanced.cfg quiet

label ubnentry0 
menu label ^Expert install for Amahi headless - Graphic installer
kernel /isolinux/vmlinuz
append initrd=/isolinux/initrd.img ks=hd:sda1:/advanced.cfg quiet
  • Most likely hd:sda1 will be what your USB Flash Drive is assigned (instructions assume your USB Flash Drive is sda1 and the hard drive you're installing to is sdb1).
  • Boot up your target PC from the USB Flash Drive and choose Expert Install or let it time out - you'll get to the same place either way.
  • Eventually the installer will complain that it can't find the Install Disc, press [tab] until [Back] is highlighted and press [enter].
  • When asked type of Installation Method, navigate to Hard Drive press [enter]
  • When asked partition where the installation files are, select /dev/sda1 and press [enter].
  • The graphical interface will fire up, follow it through, when you get to the partition editor, deselect /dev/sda1 and ensure that sdb1 is set to be booted from. Advanced users can configure their own partitions etc here, I recommend to keep it simple you choose the option to use the entire drive.
  • Then follow the installer through to the end. At the end, you'll reboot, remove your usb stick and you should boot up to a command line login prompt. Login as root with the password you defined during setup.
  • Issue an ifconfig and check to see whether you have an IP address or not. If you don't, issue a system-config-network and give your hda an ip address, gateway, dns etc and save and quit. Then issue a service network restart.
  • Finally, issue a hda-new-install [your setup code here], ignore the errors, let it run through and reboot when prompted. You should now have an amahi box.


(NOTE: if you cannot login, try useradd admin && passwd admin to add a user to the fedora base system)