Установка места для установки программ [дубликат]

У меня SSD на 500 ГБ и жесткий диск на 8 ТБ. Я хотел бы, чтобы linux загружался с ssd, чтобы он был очень быстрым и тому подобное, но используйте мой физический жесткий диск емкостью 8 ТБ для хранения всех программ и тому подобного. Таким образом, у меня не заканчивается пространство, так как во многие игры, в которые я играю, по 100 гигов каждая.

Есть ли способ сделать это?

1
задан 11 April 2020 в 19:21

1 ответ

Если Ваш вопрос состоит в том, выполнимо ли это, ответ - да.

Если бы Ваш вопрос был о том, как можно сделать это, необходимо ли понять понятие "точки монтирования" в системах Unix/Linux.

По сравнению с файловой системой Windows, где каждый раздел отображается на диске по имени C:, D: или E: и т.д. и организованный способом линейной матрицы, система Unix/Linux намного более гибка и значима. Все пространство памяти, неважно, это - диск, раздел, сетевой диск или папка, может быть все организован в виртуальную файловую систему древовидный запуск с корнем "/" и все подкаталоги. Любой диск или раздел могут становиться любой подпапкой или корнем этого дерева, пока Вы "монтируете" их к этой файловой системе.

Для ответа на вопрос, как сделать это Вы просто получаете установочный CD Linux или живой USB, и разжигаете программу установки. На одном из шагов это попросит, чтобы Вы выбрали который диск/жесткий диск установить Linux. Если Вы не знакомы с Linux, можно просто согласиться с настройкой по умолчанию, все, что необходимо сделать, должен выбрать твердотельный диск для установки Linux. После того как это сделано, после системной перезагрузки у Вас должен теперь быть рабочий Linux ОС на Вашем твердотельном диске. Теперь можно "смонтировать" диск на 8 ТБ к системе - в значительной степени где угодно Вы хотите. Для монтирования диска персистентным способом (таким образом, это обнаружится снова после перезагрузки) необходимо работать

sudo nano /etc/fstab

и добавьте ниже строки

UUID=XXXXXXX  /home/myusername/ext ntfs  defaults,uid=????,rw        0       2

где UUID может быть найден путем ввода команды blkid (если Ваша система просит, чтобы Вы установили пакет для выполнения этой команды, затем установите его сначала). /home/myusername/ext просто существующая папка, где Вы хотите этот диск быть, появляются в Вашей файловой системе. Это может быть где угодно. ntfs диск, отформатированный с разделом Windows NTFS, например, существующий раздел Windows на нем, но можно переформатировать его к ext4 использование gparted и тип ext4 в этом поле. ???? в uid=???? число, которым сообщают

id `whoami`

который делает диск быть читаемым/перезаписываемым Вашей учетной записью. После того как Вы добавляете эту строку и сохраняете /etc/fstab, затем можно смонтировать диск

sudo mount /home/myusername/ext

или безотносительно папки Вы хотите смонтировать его. После того как Вам смонтировали диск, каждый раз, когда Вы переходите в /home/myusername/ext папка, это будет чтение-запись 8T диск.

Если Вы хотите диск сохранить системные файлы, такой что касается установки новых программ, рекомендуется установить Вашу точку монтирования на /user/local или /opt и выберите свой путь установки во время Вашего процесса установки.

Вот некоторые мои подсказки по разделу: Я обычно не позволяю установщику Linux для использования всего диска для ОС. Вместо этого я перехожу к ручным настройкам раздела и делю систему в специализированные разделы, стремясь разделять пользовательские файлы от системных файлов. Таким образом, когда существует проблема, что я должен переустановить систему, я могу в значительной степени сохранить свои персональные файлы в целости, только заменив системные разделы. Моя типичная схема выделения разделов

/ -> a partition ~10GB
/boot -> 1GB
swap -> 4GB - 8GB
/usr -> 20GB
/home -> all the rest 
may occasionally create /tmp or /var on certain systems

этим путем у Вас может быть приблизительно 450 ГБ пространства SSD к чтению-записи Ваши персональные файлы, который быстр. Только используйте диск на 8 ТБ для нечасто используемых файлов или резервного копирования/архива. Вы видите, что Linux ОС и приложения только используют очень маленький след и имеют стабильный размер в сравнении, Windows OS чрезмерно увеличивается в размерах значительно со временем и легко съедает весь Ваш "C": диск с помощью файлов спама и неэффективно управляемых пакетов обновления.

1
ответ дан 25 April 2020 в 10:50

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

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