That's awesome. Will definitely help breath some new life into the little 4GB eMMC. :)
Thanks for looking into this. Dan On Friday, December 15, 2017 at 12:08:01 PM UTC-5, RobertCNelson wrote: > > On Wed, Dec 13, 2017 at 2:19 PM, Robert Nelson <[email protected] > <javascript:>> wrote: > > On Wed, Dec 13, 2017 at 2:11 PM, Robert Nelson <[email protected] > <javascript:>> wrote: > >> Got it! > >> > >> u-boot just needs: > >> > >> CONFIG_FS_BTRFS=y > >> > >> and we need to pass: > >> > >> mmcrootfstype=btrfs rootwait > >> > >> thru /boot/uEnv.txt > >> > >> and it just works: > >> > >> https://gist.github.com/RobertCNelson/d2ba5d74c8bc7407ce7bd8a521424b20 > >> > >> I'll add that config to u-boot by default... > > > > Uhoh.. > > > > Running uname_boot ... > > Failed to mount ext2 filesystem... > > loading /boot/vmlinuz-4.14.5-bone8 ... > > Failed to mount ext2 filesystem... > > data abort > > pc : [<9ff6fa90>] lr : [<00000000>] > > reloc pc : [<80825a90>] lr : [<e08b6000>] > > sp : 9df29148 ip : 82020000 fp : 0001f000 > > r10: 000000cf r9 : 9df29ed8 r8 : 82001000 > > r7 : 0001d62f r6 : 00001000 r5 : 0001df29 r4 : 9df542b7 > > r3 : 00001000 r2 : 82000000 r1 : 00001000 r0 : 00000000 > > Flags: nzCv IRQs off FIQs on Mode SVC_32 > > Resetting CPU ... > > > > resetting ... > > > > Don't compress files under /boot/*.... > > So btrfs in u-boot should handle both zlib and lzo > > So while lzo has a bug at the moment, zlib works! > > btrfs filesystem defragment -r -v -czlib / > > root@beaglebone:~# df -h | grep mmc > /dev/mmcblk0p1 15G 956M 13G 8% / > > (originally 1.7G) > > I'm going to submit a bug to u-boot for lzo.. > > Regards, > > -- > Robert Nelson > https://rcn-ee.com/ > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/a1e12345-3a23-4fcc-95f8-c549859502df%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
