I am looking at putting a SSD SATA drive into a TonidoPlug2 and have been reading this forum and others (on the Tonido web site), and have a few questions about things.
The first thing is I have read that the TinidoPlug2 can't boot from an ext4 partition on a SATA drive. So I would have to format it ext2 or ext3.
An SSD drive has the limitation of how many writes it can have in its lifetime. To reduce this issue, an ext4 partition is recommended which can then use TRIM to distribute the writes over the whole partition. This reduces particular sectors from being over utilised and wearing out; distributing writes across the whole partition.
This leads to my question. I was thinking then of creating two partitions on the SSD drive:
- Code: Select all
Partition mount type size
--------- ----- ---- -------------
/dev/sda1 /boot ext3 100Meg
/dev/sda2 / ext4 <rest of drive>
From what I have read, it appears that the TonidoPlug2 boot sequence will boot from /dev/sda1, where the kernel will be, but how will the kernel then "know" to go to /dev/sda2 to find the root partition? Is this something that would be set in u-boot with the "envtools" tool?
Also, has anyone done this? Or am I the first to try?
(I think I should get one of the USB to serial/TTL cables first in case/when I brick it.)
Thanks in advance,