Моя ОС (Ubuntu 12.04) установлена на моем внутреннем жестком диске 40 ГБ. У меня есть внешний 320gb, который постоянно подключен. Я хотел бы установить программное обеспечение & amp; работает на внешнем жестком диске вместо внутреннего. Я бы просто установил Ubuuntu на внутреннюю, но материнская плата не может загрузиться с чего-то большего, чем диск на 250 Гб (я пробовал). Если это возможно, я бы также хотел, чтобы моя домашняя папка находилась и на внешней (это означает, что я хочу, чтобы сохраненные / загруженные файлы по умолчанию переходили на внешний жесткий диск, а не вручную) Когда я нажимаю значок «Домашняя папка» на рабочем столе, я хочу, чтобы он открывал внешние каталоги жестких дисков. Возможно ли это? Если да, дайте пошаговые инструкции. Спасибо!
Когда Вы хотите переместить свой / корневой каталог в другой раздел (потому что Ваш жесткий диск полон), вот Пошаговое руководство, как сделать это.
Примечание: Вы хотите распечатать эту страницу или записать ее, потому что Вам нужны команды во время перемещения Вашего / корневого каталога! Вы не можете получить доступ к своему браузеру во время этого процесса.
du -sh /home
Результат должен быть чем-то как
34G /home
sudo -s
cd /
Войти fdisk -l
в Терминал для получения списка всех разделов. Помните название внешнего жесткого диска. Затем выполнитесь
mkdir /mnt/tmp
mount /dev/sdXY /mnt/tmp
и замена /dev/sdXY
с названием Вашего внешнего жесткого диска (например,/dev/sda5). Это монтирует Ваш внешний жесткий диск.
Это может быть, покончите:
rsync -avx --progress /home/ /mnt/tmp
Выполните эти команды
mount /dev/sdXY /home
где /dev/sdXY
Ваш внешний жесткий диск. Теперь можно протестировать новый / домашний раздел:
du -sh /home; mount|grep /home
Вывод должен быть чем-то как
34G /home
/dev/sda5 on /home type ext4 (rw)
Теперь необходимо удалить существующий домашний раздел. Чтобы сделать это, размонтируйте домашний раздел и удалите его:
umount /home
rm -rf /home/*
Последний шаг должен ввести UUID внешнего жесткого диска в/etc/fstab. Этот шаг очень важен!
Переключитесь назад на свой рабочий стол путем нажатия клавиш CTRL + ALT + F7 (или F6, не знайте, какой является правильным). Откройте Terminal и войдите sudo blkid
в Терминале и поиске записи Вашего внешнего жесткого диска. Моя запись была бы:
/dev/sda5: LABEL="Ubuntu" UUID="bb288354-34a8-4716-9740-96aa9da99dac" TYPE="ext4"
Теперь открытый /etc/fstab
с текстовым редактором (т.е. gedit):
gksudo gedit /etc/fstab
и добавьте следующую запись в конце файла:
# /dev/sdXY
UUID=YOUR-UUID-HERE /home ext4 defaults 0 2
Но не забывайте заменять YOUR-UUID-HERE UUID внешнего жесткого диска и/dev/sdXY с названием Вашего жесткого диска (например:/dev/sda5).
Войти sudo reboot
в Терминале. После того, как Ваш ПК перезагрузил, Ваш домашний раздел должен быть на внешнем жестком диске.
Если у Вас есть какие-либо проблемы, не стесняйтесь спрашивать в комментариях.
Я надеюсь, что это сообщение ответило на Ваши вопросы.