К сожалению, топикстартер добавил таки несколько опций монтирования в fstab и всему полностью пришел конец. даже не грузится, вообще
Это вообще не проблема. Можно восстановить fstab и не переустанавливать систему. А так, дело Ваше.
Загрузчик был у меня да, на жестком диске. Перенести его на ssd?
Да. В BIOS только потом надо не забыть переключить порядок загрузки.
Какую лучше фс для ssd оставить? ext4?
Я на корень обычно ставлю xfs. Она лучше справляется с большим количеством мелких файлов.
Для ssd, думаю не будет сильно заметно. Ext4, старая, добрая, надежная.
Наверное лучше ее. Home лучше целиком перенести на второй хард (который 750). Зачем часть пользователей на ssd, а другие на hdd?
Или в этом есть какой то тайный смысл?
Я бы вообще поступил так.
1. Загружаемся с livecd (можно с gui - gnome)
2. Открываем терминал и создаем директории
- /mnt/rootfs
- /mnt/home
- /mnt/sda
- /mnt/sdc
3. Монтируем диски (Сначала лучше вывести lsblk, чтобы убедиться не поменялись ли буквы дисков).
- ssd (sdb1) в /mnt/rootfs, sdb5 в /mnt/home
- hdd750 (sda5) в /mnt/sda
- hdd200 (sdc1) в /mnt/sdc. здесь создаем временную папку root_temp
5. Переносим данные с помощью rsync
- всех пользователей в одно место - из /mnt/home в /mnt/sda/home
- корень временно на sdc - из /mnt/rootfs в /mnt/sdc/root_temp (exclude='mnt')
6. Отмонтируем ssd, переразмечаем и форматируем (fdisk + mkfs)
- тут как хотите. Я обычно /boot в отдельную партицию ставлю (1Gb достаточно) + корень + swap
7. монтируем ssd
sdb2 - /mnt/rootfs
sdb1 - /mnt/rootfs/boot
Можно целиком все на одном томе - sdb1 - /mnt/rootfs
8. Копируем обратно корень из /mnt/sdc/root_temp в /mnt/rootfs
9. Создаем fstab - /mnt/rootfs/etc/fstab
UUID ssd диска поменяются после форматирования, смотрим с помощью blkid
Хомяка лучше монтировать сразу UUID="ecde4a53-7dd2-463c-9aa1-640df65eee82" /home без bind
10. Биндим нужные фс
mount --bind /dev /mnt/rootfs/dev
mount --bind /proc /mnt/rootfs/proc
mount --bind /sys /mnt/rootfs/sys
11. Идем в chroot
12. Устанавливаем загрузчик на ssd (grub-install)
13. Пересобираем initrd (update-initramfs)
14. Ребилдим конфиг груба (update-grub). Лучше глянуть еще сначала что здесь /mnt/rootfs/etc/defaul/grub
Как то так....
P.S. По желанию, можно еще переразметить диск с пользовательскими данными. Там почему то единственная партиция в extended.
На скорость не влияет, но как то коряво. Данных правда там много - потребуется внешний диск для переноса данных.