Недавно я установил Ubuntu и Fedora в своей системе.
Каждая ОС имеет свой собственный раздел, и я создал раздел данных для сохранения своих личных файлов.
Теперь в Ubuntu, когда я открываю терминал, его местоположением по умолчанию является домашняя папка Ubuntu, но я хочу изменить его на раздел данных. Я также хочу изменить свой домашний каталог. Я имею в виду, когда я печатаю cd ~
, я хочу перейти к разделу данных.
Возможно ли это? Если да, то как я могу это сделать?
Я хочу, чтобы новые приложения по умолчанию находились в разделе данных, а не в моем старом доме. А также измените расположение всех папок в доме, таких как Музыка, Загрузки и т. Д., На раздел данных.
Нахождение UUID раздела
Выполните эту команду в терминале
sudo blkid
Вы получите что-то вроде этого
/dev/sda1: UUID="FA286F4C286F06CB" TYPE="ntfs"
/dev/sda2: UUID="328E-CDB6" TYPE="vfat"
/dev/sda3: LABEL="7programs" UUID="01CAB88B789D7370" TYPE="ntfs"
/dev/sdb1: LABEL="TempBAKUP" UUID="EF54-7F8C" TYPE="vfat"
/dev/sdb3: LABEL="New Volume" UUID="B62A57642A5720A3" TYPE="ntfs"
/dev/sdb5: LABEL="7programs" UUID="01CAB88B789D7370" TYPE="ntfs"
Найдите раздел данных, который Вы сделали ранее, и запишите UUID
Удостоверяясь, что раздел монтируется во время начальной загрузки
Копируйте свой fstab файл:
sudo cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
Откройте исходный fstab в текстовом редакторе:
gksu gedit /etc/fstab
и добавьте эти строки в него
# (identifier) (location, eg sda5) (format, eg ext3 or ext4) (some settings)
UUID=???????? /media/home ext4 nodev,nosuid 0 2
и замена"????????" с количеством UUID намеченного / размещают раздел, найденный выше.
Используйте эту команду, чтобы просто изменить homedir
usermod -d /media/home username
замена username
с Вашим именем пользователя
Теперь переместите все файлы в /home/
кому: /media/home/
с этой командой:
cd / && sudo mv /home/* /media/home
Теперь, удалите старую домашнюю папку
sudo rmdir /home --ignore-fail-on-non-empty
Источники:
https://help.ubuntu.com/community/Partitioning/Home/Moving
http://www.spiration.co.uk/post/1294/Unix-/-Linux-change-a-user%27s-home-directory---usermod