Как делают меня символьная ссылка, которую определенные каталоги в / размещают к SSD?

В SSD на 40 ГБ, практичный для использования для '/', Jorge описывает как он вещи символьных ссылок в его /home это извлекло бы выгоду из того, чтобы быть на SSD. Как это сделано?

Я полагал, что должен сделать следующее:

  1. Создайте каталог на SSD для содержания то, от чего я хочу связаться /home, например. mkdir /var/jorge.
  2. Переместите вещи от /home это должно быть на SSD, например. mv /home/jorge/.config /var/jorge.
  3. Создайте символьные ссылки, например. ln -s /var/jorge/.config /home/jorge/.config.

Действительно ли это - корректный способ продолжиться? Я должен сделать это с живого CD?

11
задан 13 April 2017 в 05:24

1 ответ

Можно сделать это с Живого CD, но если Вы выйдете из системы от графической сессии и переключите на использование виртуальной консоли Ctrl + Высокий звук + F1, то Вы сможете переместить папки также.

Ваши шаги корректны, некоторое расширение ниже:

  1. Переключитесь на виртуальную консоль и вход в систему
  2. Смонтируйте SSD в случае необходимости, который может быть столь же легким как:

    sudo mkdir /media/ssd-store
    sudo mount /dev/disk/by-label/YOUR-SSD-NAME /media/ssd-store
    

    Можно использовать заполнение клавишей Tab после /dev/disk/by-label/. Это только работает, если Ваш раздел имеет маркировку, иначе необходимо заменить его /dev/sdXY

  3. создайте папку, которая содержит файлы из дома:

    sudo mkdir -p /media/ssd-store/home/jorge
    

    Если у Вас есть пользовательский umask, устанавливающий как 0027, Вы должны sudo chmod 755 /media/ssd-store. Можно проверить установку umask путем выполнения umask (значения по умолчанию к 0022)

  4. Измените владение в случае необходимости, таким образом, пользователь может всегда создавать больше символьных ссылок в случае необходимости:

    sudo chown jorge: /media/ssd-store/home/jorge
    
  5. Переместитесь файлы (добавить sudo если Вы не владеете /media/ssd-store/home/jorge):

    mv /home/jorge/.config /media/ssd-store/home/jorge/
    
  6. Создайте символьную ссылку:

    ln -s /media/ssd-store/home/jorge/.config /home/jorge/
    

Примечания по вышеупомянутому: необходимо включить запись /etc/fstab для автомонтирования SSD. Использовать sudo blkid определить UUID для Вашего раздела SSD и добавить следующую строку к /etc/fstab:

UUID=[uuid] /media/ssd-store ext4 relatime,errors=remount-ro,discard 0 2
9
ответ дан 23 November 2019 в 04:08

Другие вопросы по тегам:

Похожие вопросы: