# This is the default boot.txt for the streamer project. # # IMPORTANT: If modifying this file, it is REQUIRED to run ./mkscr # # the default configuration from archlinuxarm.org # tries to set root to second partition of boot device # #part uuid ${devtype} ${devnum}:2 uuid # #setenv bootargs console=ttyS1,115200 console=tty0 root=PARTUUID=${uuid} rw rootwait smsc95xx.macaddr="${usbethaddr}" # # the default boot line did not work on the RPI 3B+ # possibly because it expects a GPT partition table and # only a DOS MBR or Hybrid MBR works on the MicroSD card # # rather than editing /etc/fstab, one can boot directly using UUID # - set the UUID manually with the value derived from 'blkid' # #setenv bootargs console=ttyS1,115200 console=tty0 root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx rw rootwait smsc95xx.macaddr="${usbethaddr}" #setenv bootargs console=ttyS1,115200 console=tty0 root=UUID=e4ed38d5-fc1f-417b-85c8-9f9abbdb2ebb rw rootwait smsc95xx.macaddr="${usbethaddr}" # # OR, one can simply use a LABEL created by e2label # and the partition becomes device independent # labels can also be used in /etc/fstab # - mkfs.ext4 /dev/sdX -L