| | 22 | === SLES Installation Instructions |
| | 23 | |
| | 24 | Plan this installation process could take around 1 hour of time. |
| | 25 | |
| | 26 | 1. Register for a registration key |
| | 27 | 1. Provided at time of sign up for trial download here: [https://www.suse.com/products/server/download/] |
| | 28 | 1. Download installation media for SLES15SP2 for ARM |
| | 29 | 1. An online install will require a smaller initial download which is recommended, filename: SLE-15-SP2-Online-aarch64-GM-Media1.iso |
| | 30 | 1. Flash ISO image to USB Drive using the following command on a Linux PC: (adjust sdx to actual device) |
| | 31 | {{{ |
| | 32 | sudo dd if=SLE-15-SP2-Online-aarch64-GM-Media1.iso of=/dev/sdx bs=4M |
| | 33 | }}} |
| | 34 | 1. Flash Newport SBC with latest bootloader: [http://trac.gateworks.com/wiki/newport/boot] |
| | 35 | 1. Insert USB drive into Newport SBC and break into the bootloader and type the following commands to boot the installation media |
| | 36 | {{{ |
| | 37 | usb start |
| | 38 | fdt addr $fdtcontroladdr |
| | 39 | fdt resize |
| | 40 | fatload usb 0:1 $kernel_addr_r EFI/BOOT/bootaa64.efi |
| | 41 | bootefi $kernel_addr_r $fdtcontroladdr |
| | 42 | }}} |
| | 43 | 1. This will take you into a grub prompt. At the prompt continue the boot process with the following commands: |
| | 44 | {{{ |
| | 45 | set root=(hd1,msdos1) |
| | 46 | set prefix=(hd1,msdos1)/EFI/boot |
| | 47 | configfile $prefix/grub.cfg |
| | 48 | }}} |
| | 49 | 1. Modify the installation line by pressing the letter e on the keyboard and append the following on the end of the kernel command line: |
| | 50 | {{{ |
| | 51 | console=ttyAMA0,115200n8 earlycon=pl011,0x87e028000000 cma=64M network=1 usessh=1 sshpassword=linux |
| | 52 | }}} |
| | 53 | |
| | 54 | To be continued... |