Отдельные разделы для видео и музыки в Linux

  •   09.01.2011
  •   4 комментария
  •   Linux

Большинство пользователей Linux разбивает дисковое пространство на три раздела — корневой раздел («/»), swap (раздел подкачки) и домашний каталог («/home»). Существуют и более сложные схемы разбивки, однако указанная схема наиболее проста и универсальна. Она позволяет хранить пользовательские данные на отдельном разделе, что в свою очередь позволяет производить переустановку системы без риска потери данных (с возможностью форматирования корневого раздела). Однако в наше время, когда емкость жестких дисков измеряется терабайтами, у пользователя может возникнуть желание создать дополнительные разделы (например, для хранения видео и музыки отдельно от рабочих документов). О том, как сделать подобное разделение наиболее удобным и простым способом, я и расскажу в этой статье…

Отдельные разделы для видео и музыки в Linux

Я буду производить все манипуляции в Ubuntu Linux, однако тот же порядок действий применим и для большинства других дистрибутивов. Для простоты примем, что на компьютере имеется только одна учетная запись. Создадим отдельные разделы для видео и музыки, и сделаем так, чтобы пользователь мог переходить в них, ни о чем не задумываясь, по привычным адресам «/home/username/Videos» и «/home/username/Music».

1

В первую очередь нужно произвести непосредственно разбивку диска. Если вы только собираетесь устанавливать систему на чистый диск, то о разбивке нужно позаботиться заранее. Если же система уже установлена, то придется предварительно уменьшить размер домашнего раздела (при этом на нем должно быть достаточно свободного места). Напоминаю, что перед любыми манипуляциями с диском, на которых уже есть какие-то данные, необходимо сделать бекап, чтобы избежать неприятностей в будущем.

Как в случае с разбивкой диска «с нуля», так и в случае работы с уже созданными разделами, нам поможет одна и та же графическая утилита — «GParted» (присутствует в стандартных репозиториях Ubuntu Linux и многих других дистрибутивов). GParted очень прост в использовании, и подробно останавливаться на работе с ним я не буду. Скажу лишь, что после разбивки у нас должны быть отдельно корневой раздел и swap, а также расширенный раздел, разбитый на три подраздела — домашний, для музыки и для видео. Надеюсь, с размерами разделов вы сможете определиться сами (вероятно, раздел для видео будет самым большим).

2

Итак, диск разбит на разделы. Что же дальше? А дальше нужно примонтировать новые разделы к существующей файловой системе. Если вы устанавливаете систему с нуля, то в процессе установки нужно назначить точки монтирования для корневого и домашнего (первого на логическом диске) разделов, дальше установка проходит как обычно. Все последующие этапы одинаковы как для установленной с нуля системы, так и для уже работающей (на которой предварительно была выполнена переразбивка согласно описанным выше рекомендациям).

Итак, теперь нам нужно примонтировать новые разделы к существующей файловой системе. Можно произвести монтирование непосредственно к папкам в домашнем каталоге пользователя, но я рекомендую все же вынести их отдельно, чтобы в будущем иметь возможность подключить других пользователей к этим папкам. Ну а в домашнем каталоге пользователя сделаем симлинки на соответствующие папки.

Создаем папки для монтирования (вы можете использовать другой путь, а можете оставить тот, что в примере):

sudo mkdir /mnt/music
sudo mkdir /mnt/videos
3

Теперь нужно изменить точки монтирования в /etc/fstab.
Но предварительно нужно узнать UUID-ы соответствующих разделов. Сделать это можно командой blkid, либо следующей командой:

ls -l /dev/disk/by-uuid/

Откройте файл «fstab» на редактирование:

sudo gedit /etc/fstab

Перед любыми изменениями «fstab» не помешает на всякий случай сделать его резервную копию.
Добавьте в «fstab» следующие строки (можете изменить на свое усмотрение, если знаете структуру fstab):

UUID=здесь-uuid-раздела /mnt/music           ext4    defaults        0       2
UUID=здесь-uuid-раздела /mnt/videos           ext4    defaults        0       2

Разумеется, фразу здесь-uuid-раздела нужно заменить на UUID-ы соответствующих разделов, которые мы выяснили на предыдущем этапе. Ну и конечно нужно немного подправить эти строки, если вы используете не ext4, а другую файловую систему (например, ext3 или XFS).
Сохраните и закройте fstab.

Для того, чтобы изменения вступили в силу без перезагрузки компьютера, выполните в консоли следующую команду (если нужно, отмонтировав раздел с предыдущего места):

sudo mount -a
4

Следующих этап — назначение прав текущему пользователю на соответствующие папки. Важно делать его после монтирования, поэтому соблюдайте пожалуйста последовательность шагов.
Итак, выполняем в консоли последовательно (заменив username на имя своего пользователя):

sudo chown -R username:username /mnt/music
sudo chown -R username:username /mnt/videos
5

Мы почти закончили. Осталось только создать симлинки в домашней папке пользователя:

ln -s /mnt/music /home/username/Music
ln -s /mnt/videos /home/username/Videos

Обратите внимание, что sudo вводить не нужно, и не забудьте заменить username на имя вашего пользователя.

Это все. Если вы все сделали правильно, то теперь записанные файлы в папки «Music» и «Videos» домашнего каталога пользователя реально будут писаться на отдельные разделы, что и требовалось.

Напоследок хочу сказать, что изложенную выше схему можно использовать в качестве примера для любых других вариантов разбивки и монтирования разделов. Например, вы можете создать один отдельный раздел для видео и музыки и примонтировать его по адресу /mnt/media. И уже в рамках этого раздела создать папки /mnt/media/music и /mnt/media/videos, на которые в свою очередь создать симлинки в домашней папке пользователя. В итоге видео и музыка будут лежать на одном логическом разделе.

Кроме того, в вашей системе может быть несколько различных физических жестких дисков, и в этом случае описанную выше систему так же можно использовать. Например, создать на отдельном физическом диске один логический раздел и примонтировать его как /mnt/media/videos, а затем создать симлинк в домашней папке. Или же вы можете разбить тот же физический диск на два отдельных логических раздела для видео и музыки. Короче говоря, вы ограничены только собственной фантазией.

Успехов!


Оставить комментарий

4 комментария на «“Отдельные разделы для видео и музыки в Linux”»

  1. swap не обязателен , достаточно после установки OS добавить команду sudo apt-get install swapspace, то есть установить виртуальный swap, это сохраняет место на диске от создания раздела swap.

  2. А можно сделать отдельный раздел под архив? Раздел на который запись будет производится 1-2 раза в месяц. Желательно чтобы он монтировался при необходимости. Как такое сделать? Нужно ли при разбивке ставить на такой раздел метку и (или) как его назвать? Подскажите пожалуйста. 🙂

    • Да конечно можно. Причем инструкции такие же, как приведенные в статье. Не понимаю, почему вы не хотите примонтировать его через fstab. Но в любом случае, при необходимости можно конечно производить монтирование и вручную.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *