У меня (возможно) необычная установка: загрузочная система на SSD, которую я ношу между двумя практически идентичными (AMD) машинами. Это дает мне на каждом сайте ТОЧНО одну и ту же среду Debian (для всех настроек инструментов, настроек и т. д. и т. д.). Это работает хорошо, за исключением:

  • у каждой из двух машин есть HD, и я хочу использовать файл подкачки локально. Какова наилучшая запись fstab, чтобы избежать длительного ожидания при запуске или завершении работы?

  • как я могу смонтировать дополнительный локальный раздел, который содержит редко изменяющиеся файлы и который можно синхронизировать (например, с помощью syncthing). Запись в fstab для монтирования additionalSpace в home directory нецелесообразна: когда локальный диск отсутствует, каталог заполняется с использованием пространства SSD.

Кто-нибудь сталкивался с подобной установкой? Любые предложения, как это может быть достигнуто?

0
user855443 1 Янв 2022 в 16:48
Хотя у меня есть полные установки как на Z97, так и на z170, у меня также есть полная установка на моем SSD (и нескольких флэш-накопителях). С внешним диском я должен заранее разделить его, чтобы на нем был ESP, и сказать установщику не использовать разделы подкачки на внутренних дисках. Новые установки теперь используют файл подкачки, если раздел подкачки не найден. Если у вас 4 ГБ оперативной памяти или больше, вам не следует использовать своп, если только вы не редактируете большие фотографии или видео. Я синхронизирую данные с жесткого диска на SSD. Мне нравятся метки на каждом разделе для монтажа. Вам могут понадобиться параметры noauto и nofail в fstab при использовании fstab.
 – 
oldfred
1 Янв 2022 в 19:16

1 ответ

у каждой из двух машин есть HD, и я хочу использовать файл подкачки локально. Как лучше всего ввести fstab, чтобы избежать длительного ожидания при запуске или завершении работы?

Примените одну и ту же метку диска к обоим локальным дискам и укажите ссылку на устройство, используя метку в fstab, например.

host1 # mkswap -L commonswap /dev/sdb6

host2 # mkswap -L commonswap /dev/sdb2

echo "LABEL=commonswap swap sw 0 0" >>/etc/fstab

Я подозреваю, что на ваш второй вопрос (должен быть один вопрос в сообщении) есть ответ здесь.

0
symcbean 1 Янв 2022 в 23:55