Как я могу дать пространство на другом диске к моему разделу Ubuntu?

Я установил новую Ubuntu 18.04 вчера впервые. Я дал 12.7 ГБ для укоренения и 8.8 ГБ для размещения от двойной загрузки SSD с 128 ГБ только, который совместно используется с Windows 10.

Я думал, что мог просто перенаправить то, что я устанавливаю на жестком диске впоследствии, но я не думаю, что это настолько просто.

Существует ли способ дать как 100 ГБ от моего жесткого диска на 1 ТБ для хранения моих установок в Ubuntu?

3
задан 6 February 2019 в 22:10

1 ответ

Существует способ перенаправить то, в чем Вы устанавливаете на жестком диске впоследствии при помощи пользовательских папок для папок /home для охвата корневого каталога через несколько жестких дисков. В Вашем случае несколькими жесткими дисками является SSD на 128 ГБ и жесткий диск на 1 ТБ.

Пример (xdg-user-dirs-update - Обновите пользовательскую конфигурацию dir XDG):

 xdg-user-dirs-update --set DOWNLOAD /media/askubuntu/1TB-HDD/Downloads/

переключился бы от /home/$USER/Downloads/ кому: /media/askubuntu/1TB-HDD/Downloads/ и загруженные файлы затем загрузили бы на жесткий диск а не на SSD. То же касается всех других каталогов.

Оба локальное ~/.config/user-dirs.dirs и глобальный /etc/xdg/user-dirs.defaults конфигурационные файлы используют следующий формат переменной окружения для указания на пользовательские каталоги: XDG_DIRNAME_DIR="$HOME/directory_name" Конфигурационный файл в качестве примера похож на это (это все шаблонные каталоги):

Результаты cat ~/.config/user-dirs.dirs :

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_VIDEOS_DIR="$HOME/Videos"

Как xdg-user-dirs получит локальный конфигурационный файл для указания на соответствующие пользовательские каталоги, поэтому возможно указать пользовательские папки. Например, если пользовательская папка для XDG_DOWNLOAD_DIR переменную назвали $HOME/Internet в ~/.config/user-dirs.dirs любое приложение, которое использует эту переменную, будет использовать этот каталог.

4
ответ дан 1 December 2019 в 15:49

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

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