Установка OpenMediaVault на компьютер с единственным жёстким диском

Октябрь, 10th 2019Рубрика: *NIX 14390
Подписаться на комментарии по RSS

Как сделать NAS самому

Сегодня расскажу как сделать домашний медиасервер или сетевое хранилище из старого компьютера, в котором установлен всего один жёсткий диск. Система и данные пользователя размещаются на единственном жёстком диске. Такое решение оправдано при хранении малозначительных данных, ведь ни о какой отказоустойчивости здесь речи не идёт.

В остальных случаях, рекомендуется систему управления сетевым накопителем ставить на флешку или выделенный диск небольшого объёма, а под пользовательские данные использовать минимум 2 диска, объединяемые в RAID массив.

Пару дней назад я рассказывал о альтернативах FreeNAS для самодельного сетевого накопителя и остановил свой выбор на проекте OpenMediaVault (сокращённо OMV). Впрочем, данная статья будет актуальна не только для OMV, но и организации хранилища на базе FreeNAS или любого другого дистрибутива, принципиальной разницы у них не будет.

Свободного объёма в 16 ГБ OpenMediaVault хватает с запасом, но она всё равно забирает под себя весь объём дискового пространства и на нём нельзя размещать пользовательские данные. Причём в процессе установки у вас нет возможности самостоятельно разбивать диск на разделы. Это сделано не просто так и предполагается, что система будет установлена на отдельный диск или флешку.

Струкрура разделов диска OpenMediaVault после установки

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

Для этого потребуется любой Linux дистрибутив, с которого можно загрузиться в Live-режиме (я использовал Deepin Linux). Для управления разделами воспользуемся утилитой GParted. Что потребуется сделать:

  1. Уменьшаем размер системного раздела sda1 до 16 ГБ (можете больше на ваше усмотрение, я и так оставил с некоторым запасом);
  2. Расширяем раздел sda2 на весь освободившийся объём диска;
  3. Перемещаем swap-раздел sda5 в начало раздела sda2;
  4. Уменьшаем sda2 до границ раздела sda5 и на освободившемся месте создаём новый раздел sda3

Должно получиться как-то так:

Новая струкрура разделов диска OpenMediaVault

Если вы всё сделали правильно, то система запустится без проблем и в панели управления раздел sda3 станет доступен для размещения пользовательских данных:

Появился раздел для размещения пользовательских данных на диске, где установлен OpenMediaVault

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

Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 4

  1. 2019-10-10 в 22:35:36 | Justari

    Зачем так с диском-то изгаляться? Купите флэшку на mlc рублей за 400 на али и поставьте систему на неё.

  2. 2019-10-10 в 22:46:22 | dre@mer]]>avatar]]>

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

  3. 2020-04-23 в 12:29:02 | Dmitriy

    А почему не создать раздел прямо на освободившемся месте после уменьшения первого раздела?

    А свап пусть так в конце диска и болтается.

  4. 2023-11-05 в 06:59:32 | иван

    Спасибо! Я новичек в этом деле. Ваша статья помогла

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.