projekte:banana-pro:install-armbian-to-a-sata-drive
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
projekte:banana-pro:install-armbian-to-a-sata-drive [2016/03/10 01:49] – angelegt daniel | projekte:banana-pro:install-armbian-to-a-sata-drive [2016/04/27 10:33] (aktuell) – [Automatic installation with nand-sata-install] daniel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Install Armbian to a SATA drive ====== | ====== Install Armbian to a SATA drive ====== | ||
+ | |||
+ | ===== Automatic installation with nand-sata-install ===== | ||
<code bash> | <code bash> | ||
+ | sudo nand-sata-install | ||
+ | </ | ||
+ | |||
+ | The installer seems to optimize the harddrive settings in /etc/fstab for ssd's and flash drives. For traditional harddrives i modified the settings and turned on the filesystem check. [[projekte: | ||
+ | ===== Manual installation steps ===== | ||
+ | |||
+ | This guide might not be up to date. Check the other sources as well if you run into troubles. | ||
+ | |||
+ | Sources:\\ | ||
+ | [[http:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | <code bash sata.sh> | ||
+ | # switch to su | ||
sudo su | sudo su | ||
Zeile 22: | Zeile 39: | ||
#copy root fs from sd card to the harddrive | #copy root fs from sd card to the harddrive | ||
sudo mkdir /tmp/sata | sudo mkdir /tmp/sata | ||
+ | mount /dev/sda1 /tmp/sata | ||
+ | rsync -arx --progress / /tmp/sata | ||
+ | # edit boot.cmd | ||
+ | mount / | ||
+ | nano / | ||
+ | # change first line from root=/ | ||
+ | setenv bootargs " | ||
+ | # save and close file | ||
+ | # recompile boot.cmd to boot.scr | ||
+ | mkimage -C none -A arm -T script -d / | ||
+ | # edit fstab to mount drive on boot | ||
+ | nano / | ||
+ | # set line with / | ||
+ | / | ||
+ | # sync changes on harddrive to sd card | ||
+ | sync | ||
+ | # or edit the fstab file on the sd card as well: nano /etc/fstab | ||
+ | # reboot system | ||
+ | reboot | ||
</ | </ | ||
+ | |||
+ | ===== Editing /etc/fstab and installing smartmontools ===== | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | # modify /etc/fstab settings for /dev/sda1 | ||
+ | sudo nano /etc/fstab | ||
+ | |||
+ | # change line | ||
+ | #/ | ||
+ | # to this | ||
+ | / | ||
+ | # Set the sixth field (fs_passno) from 0 to 1 or fsck will not check this drive | ||
+ | |||
+ | # install tune2fs to modify the filesystem parameters | ||
+ | sudo tune2fs -l /dev/sda1 | ||
+ | # check filesystem every 10 mounts | ||
+ | sudo tune2fs -c 10 /dev/sda1 | ||
+ | # check filesystem after 7 days | ||
+ | sudo tune2fs -i 7d /dev/sda1 | ||
+ | |||
+ | sudo reboot | ||
+ | |||
+ | # install smartmontools to monitor the drive S.M.A.R.T. data | ||
+ | sudo apt-get install smartmontools | ||
+ | |||
+ | #smartctl --info /dev/sda | ||
+ | #smartctl -P show /dev/sda | ||
+ | #smartctl --help | ||
+ | #smartctl -H /dev/sda | ||
+ | #smartctl -a /dev/sda | ||
+ | </ | ||
+ |
projekte/banana-pro/install-armbian-to-a-sata-drive.txt · Zuletzt geändert: 2016/04/27 10:33 von daniel