Хочется, чтобы после переноса директорий были соблюдены два условия:
- система могла нормально загрузиться, даже если карту вынули.
- время загрузки системы увеличилось не значительно(SD карта работает в 3 раза медленнее SSD)
Первое условие соблюсти не возможно. Если вынуть SD, на которой часть системы, то поведение оставшейся на SSD части - не предсказуемо.
Второе условие более реально. Думаю, стоит вынести /home и swap.
Но обоим условиям удовлетворяет только третий (в данном случае - новый) вариант: поставить всю систему на SSD, не выделяя отдельно /home (так как в нём не будет ничего, кроме настроек), а на SD хранить важные файлы (музыку, фото, документы и т.д.) Только в этом случае система будет нормально работать, так как она вся будет на одном носителе, а запуск файлов будет хоть и медленней, чем с SSD, но, примерно, с той же скоростью, что и с USB-флэшки.
Кстати, купить портативный USB-HDD и поставить всю систему на него - тоже вариант. Хотя, будет стоить дороже, и скорость будет медленней из-за USB-соединения, но если на него же установить Grab, то получим независимую от компьютера ОС, которую, соответственно, можно будет подсоединить и к другому компьютеру (при необходимости).
Да, кое-что перепутал, извините. Предложил поставить swap на SD. Не нужно этого делать - флэшка долго не проживёт. Создавать swap на SSD можно, так как там есть контроллер, не позволяющий слишком часто писать в одно и тоже место и "размазывающий" информацию по нескольким флэшкам, входящим в SSD. Но файловая система без журналирования, например ext2, на SSD, так же как и на флэш-картах всех типов - обязательна.