Я поставил новый SSD как / dev / sda
, старый HD как / dev / sdb
. И выполнил новую установку одним разделом на / dev / sda1
.
Основная странность в моей настройке заключается в том, что я не хочу переделывать старый HD, поскольку на нем много данных.
Так как у меня раньше был раздел подкачки на HD, я поместил его в fstab. Я также установил HD. И / tmp
(и / tmp / var
) находятся в tmpfs.
Но как я могу перенести / var на HD? Я могу выбросить старую (в настоящее время находится под root по адресу / dev / sdb5
и / mnt / hd
).
Выполнение простого ln -s / mnt / hd / var / var
, похоже, не работает. Это что-то, что мне нужно сделать с помощью mount -o bind
? Я спрашиваю, потому что цикл «попытка, неудача, восстановление» довольно большой.
Быстрый и простой способ состоял бы в том, чтобы отредактировать Ваш/etc/fstab файл и добавить запись, подобную той, которую необходимо видеть / раздел и просто поместить необходимые указатели, такие как тип фс, ext4 и указать на него на/dev/sdb5. Перезагрузка и это должны работать. Я смонтировал бы его к временной точке монтирования и рекурсивно скопировал бы или rsync он к той файловой системе, чтобы гарантировать, чтобы Вы не освобождали данных сначала.