Recently I build a new desktop system. The hightlights of the hardware are a pair of 512Gb SSDs, which were to be configured in software RAID for additional speed and reliability (I'm paranoid that they'd suddenly stop working one day). From power-on to the (GNOME) login-prompt takes approximately 10 seconds.
I had to fight with the Debian installer to get the beast working though as only the Jessie Beta 2 installer would recognize the SSDs, which are Crucual MX100 devices. My local PXE-setup which deploys the daily testing installer, and the wheezy installer, both failed to recognize the drives at all.
The biggest pain was installing grub
on the devices. I think this was mostly this was due to UFI things I didn't understand. I created spare partitions for it, and messaged around with grub-ufi
, but ultimately disabled as much of the "fancy modern stuff" as I could in the BIOS, leaving me with AHCI for the SATA SSDs, and then things worked pretty well. After working through the installer about seven times I also simplified things by partitioning and installing on only a single drive, and only configured the RAID once I had a bootable and working system.
(If you've never done that it's pretty fun. Install on one drive. Ignore the other. Then configure the second drive as part of a RAID array, but mark the other half as missing/failed/dead. Once you've done that you can create filesystems on the various /dev/mdX
devices, rsync the data across, and once you boot from the system with root=/dev/md2
you can add the first drive as the missing half. Do it patiently and carefully and it'll just work :)
There were some niggles though:
Jessie didn't give me the option of the gnome desktop I know/love. So I had to install
gnome-session-fallback
. I also had to mess around with~/.config/autostart
because thegnome-session-properties
command (which should let you tweak the auto-starting applications) doesn't exist anymore.Setting up custom keyboard-shortcuts doesn't seem to work.
I had to use
gnome-tweak-tool
to get icons, etc, on my desktop.
Because I assume the SSDs will just die at some point, and probably both on the same day, I installed and configured obnam
to run backups. There is more testing and similar, but this is the core of my backup script:
#!/bin/sh
# backup "/" - minus some exceptions.
obnam backup -r /media/backups/storage --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/media /
# keep files for various periods
obnam forget --keep="30d,8w,8m" --repository /media/backups/storage
I found dejadup to be a very nice and clean tool for scheduling encrypted backups - with notifications and stuff.