I've used the methods in this link several times without issue. Just my advice, but read it slowly and a couple of times until it makes sense. :^)
https://www.raspberrypi.org/forums/viewtopic.php?t=44177 RPi 3's and 4's can be configured to boot straight from the alternate device (permanent change). I have a few Model B+'s, so I still have the /boot on the SD card, but in this config, it's read only, so no worries about read/write wear. Chris On Saturday, February 27, 2021 at 6:28:23 PM UTC-7 ln77 wrote: > I just put everything on the SSD, so there’s no SD card to fail. It > turned out to be really easy (running Debian Buster): > > 1. With the RPi set up on an SD card, shut down, plug in the SSD, and > start up the RPi. Don’t try to mount it or anything; if the system tries > to mount it automatically, tell it no. > 2. Figure out what “device” is associated with the SSD. It’s probably > /dev/sda as long as you don’t have any other storage like a USB stick. (If > you do, take it out.) Running “fdisk /dev/sda” is a good way to check — a > “p” command should show a storage device of the correct size. > 3. Shut down weewx, any database, and any other services that aren’t > necessary for running the OS. Probably the best thing is to boot into > single-user mode, but I didn’t bother with that. The important thing is to > make sure weewx (and mysql, if you use it) are shut down. > 4. Copy the image of the SD card to the SSD. dd bs=1M if=/dev/mmcblk0 > of=/dev/sda should do it, assuming your SD card is /dev/mmblk0 and the > SSD is /dev/sda. > 5. Then shut down, remove the SD card, and start the RPi back up. It > should just boot from the SSD, and look just like it did before. The last > step is to launch raspi-config and run “Expand Filesystem" from the > Advanced menu to resize the filesystem to use the available space on the > SSD. For some reason I had to do this twice; the first time only got about > 90% of the space. Note that you need to reboot after each resize. > > This worked for me on an RPi 3 B+, and should be fine on a 4. It may not > work on pre-3 versions. Also, you should probably do an > update/full-upgrade before starting, in part to make sure you have the > latest firmware. > > -Les > > > > On 27 Feb 2021, at 16:16, Ken Asmus <[email protected]> wrote: > > I am a very new user of Raspberry Pi and a LINUX neophyte! > > I have WeeWx running now on my RPI4 and it is working fine. > > I have read in numerous locations about the limited life of the micro SD > cards. So I acquired and mounted an external SSD drive to my RPI4. > > But how do I save the database and any other files that are are being > swapped to the SD card to the SSD to decrease wear on the SD card? > > Any guidance will be appreciated. > > Thanks > Ken > > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" 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/weewx-user/6f74a17e-080a-4889-8475-35bd3b25e9acn%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/6f74a17e-080a-4889-8475-35bd3b25e9acn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- You received this message because you are subscribed to the Google Groups "weewx-user" 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/weewx-user/174deef4-8019-40a2-befd-a1ced8956672n%40googlegroups.com.
