[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:hardware:arm:raspberrypi3_network [2018/08/26 09:42 (UTC)] – created bifferos | howtos:hardware:arm:raspberrypi3_network [2018/08/26 10:29 (UTC)] – [Booting from the Linux partition] bifferos | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Network Install on Raspberry Pi 3 ====== | + | ====== |
- | This is an abridged version of the SARPi installation guide dealing with the ' | + | ===== Introduction ===== |
+ | This is an abridged version of the SARPi (http:// | ||
- | ====== Sources ====== | + | ===== Requirements |
- | <!-- Authors are allowed | + | * uSD card at least 16GB in size |
- | <!-- * Originally written by [[wiki: | + | * Card reader for your PC |
+ | * The RPi 3 itself | ||
+ | * A power supply for the Pi | ||
+ | * Ethernet cable | ||
+ | |||
+ | ===== SD card preparation ===== | ||
+ | |||
+ | (On your desktop machine) Assuming your SD device is /dev/sdc | ||
+ | |||
+ | <code># wget http:// | ||
+ | # xz -dc sarpi3-installer_slack14.2_20Jul18_sp1.img.xz | dd of=/dev/sdc bs=65536 | ||
+ | # mount /dev/sdc1 /mnt/hd | ||
+ | # vim / | ||
+ | |||
+ | Add the following text to the end of the line with the boot parameters: | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Booting the installer ===== | ||
+ | |||
+ | Put the uSD card back in the Pi, and boot it. It will boot into a ramdisk which is running the installer. | ||
+ | |||
+ | < | ||
+ | 16: | ||
+ | |||
+ | In this case the IP address of the Pi is 172.17.0.71. | ||
+ | |||
+ | ssh into the Pi as root: | ||
+ | |||
+ | < | ||
+ | |||
+ | Press < | ||
+ | |||
+ | Set the date: | ||
+ | |||
+ | < | ||
+ | |||
+ | Set the terminal to something that will allow the dialog program to work properly if you don't want setup screens to look like garbage: | ||
+ | |||
+ | < | ||
+ | |||
+ | Using fdisk (or your favourite Slackware partition editor), update the partition table on the / | ||
+ | |||
+ | < | ||
+ | |||
+ | The dd command when preparing the uSD will have already given you a ' | ||
+ | |||
+ | < | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | |||
+ | Swap is of course optional. | ||
+ | |||
+ | ===== Running setup ===== | ||
+ | |||
+ | Setup is now much the same as for Intel. | ||
+ | |||
+ | Choose HTTP install, and set the location as: | ||
+ | |||
+ | < | ||
+ | |||
+ | Set the source directory as: | ||
+ | |||
+ | < | ||
+ | |||
+ | The source directory is the one that contains PACKAGES.TXT. | ||
+ | |||
+ | Run the install as normal. | ||
+ | |||
+ | ===== Booting from the Linux partition ===== | ||
+ | |||
+ | You've now installed the necessary packages, but your system will still boot the installer ramdisk image from the FAT partition until you change some things. | ||
+ | |||
+ | If you didn't during setup make the partition / | ||
+ | |||
+ | <code># mount / | ||
+ | |||
+ | To free up some space, remove the ramdisk image: | ||
+ | |||
+ | < | ||
+ | |||
+ | Now, assuming your rootfs is mounted at /mnt, and boot partion at /mnt/boot install extra packages: | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Final configuration ===== | ||
+ | |||
+ | You can also, during setup or at a later stage make the following change if no RTC has been installed: | ||
+ | |||
+ | edit / | ||
+ | |||
+ | < | ||
+ | server 1.pool.ntp.org iburst | ||
+ | server 2.pool.ntp.org iburst | ||
+ | server 3.pool.ntp.org iburst</ | ||
+ | |||
+ | < | ||
+ | # / | ||
+ | |||
+ | Note that the RPi ssh identity has now changed from the one used for the installer, so when you ssh to your newly installed Slackware box you will have to remove the entry from .ssh/ | ||
+ | ====== Sources ====== | ||
+ | | ||
- | <!-- Please do not modify anything below, except adding new tags.--> | + | {{tag> |
- | <!-- You must remove the tag-word " | + | |
- | {{tag> | + |