Right, FINALLY doing the SSD upgrade in this old laptop with the Extremely Cursed SATAExpress SSD. I bought a 2242 size NVMe drive to stick in the (unused) WWAN slot
The Old Laptop is going to be my new daily driver. I’ve been using it exclusively for a few weeks now, but I know the 256GB SSD is going to be the choke-point very soon.
Still, a decent upgrade. Old main rig is a i7-2600K with 32GB RAM, 512GB SATA SSD, and 8GB Radeon R9 290X, still VERY usable for a 10-year-old rig. Old (new) laptop is a ThinkPad T460p - i7-6820HQ, 32GB RAM, 1TB NVMe SSD, and … uh … a 2GB GeForce 940MX. Yeah, the GPU sucks (and sucks much less than the built-in HD530), but I rarely play 3D games now so it’s not a great loss, and I gain portability which I didn’t have before.
aah, that sucks. I know what you mean if it's all weird shit for development, especially buggy stuff that requires installs in correct order, and odd steps between install/configs
Speaking of Linux NFSv4, I wonder if that 100% repeatable kernel panic bug we found almost 20 years ago ever got fixed? Was reported to RedHat, but I left the org before the ticket was closed.
Anyway, turns out this restore will probably be easier than I thought - the new SSD doesn’t support 4K block sizes, so I can just blat the raw image from the old SSD on, adjust the partition table, then resize.
First, verify the new SSD can actually store as many bits of data as it claims.
This is your regular reminder that `openssl aes-128-cbc -in /dev/zero -out /path/to/dev` is faster than `dd if=/dev/urandom of=/path/to/dev` if you want lots of random-looking incompressible data
Well it ate all the data it claimed it could. Slowed down a fair bit towards the end though, think the flash controller was struggling a bit and “only” writing random 1MB blocks at 180MB/sec
The major problem with option 3 is finding the connector. Your challenge, #electronics Fedi hivemind, is to find me a SATAExpress drive-end connector I can buy
It is not: there is a slot in the key, which mates to a counter-key on the host side. I could cut that slot out of a standard SAS connector myself I guess?
I want to create a large file ~10G filled with zeros and random values. I have tried using:
dd if=/dev/urandom of=10Gfile bs=5G count=10
it creates a file of about 2Gb and exits with a exit statu...
Still, a decent upgrade. Old main rig is a i7-2600K with 32GB RAM, 512GB SATA SSD, and 8GB Radeon R9 290X, still VERY usable for a 10-year-old rig. Old (new) laptop is a ThinkPad T460p - i7-6820HQ, 32GB RAM, 1TB NVMe SSD, and … uh … a 2GB GeForce 940MX. Yeah, the GPU sucks (and sucks much less than the built-in HD530), but I rarely play 3D games now so it’s not a great loss, and I gain portability which I didn’t have before.
I’ve even got the matching NOT-USB dock!