Разметка диска mint linux: Linux mint разметка диска при установке – Примеры разметки разделов жёсткого диска для установки на примере Linux Mint 19.1 x64 Mate — Linux Mint

Содержание

Linux mint разметка диска при установке

Сейчас каждый сможет установить Linux Mint или любой другой дистрибутив на компьютер, с уже установленной macOS, Windows или совсем на чистый носитель.

Вообще, OC Linux устанавливают по разным причинам. Например, на ваш очень старый компьютер невозможно установить новую версию Windows или macOS. Возможно, требуются уникальные программы, которые есть только на Linux. А скорее всего вам наскучила Windows (macOS). Хотя бывает и такое: вы купили компьютер, но на нём не была установлена OC и вы решили сэкономить на ОС, ведь все дистрибутивы Linux абсолютно бесплатны.

Данную OC установить совсем несложно. Без сомнений, существуют дистрибутивы типа Arch, которые сложно установить новичку. Но почти все новые дистрибутивы инсталлируются намного проще, а самое главное быстрее, чем его конкуренты Windows или macOS.

Перед тем как приступить к установке этой OC на свой рабочий компьютер: рекомендуется загрузить в облако все имеющиеся важные документы, фотографии и иные файлы, поскольку во время работы с распределением памяти под дистрибутив, вы можете случайно форматировать носитель и всё, что есть на ЖД, удалится без возможности восстановления. Но соблюдая нашу инструкцию, все будет хорошо. Также можно использовать Linux как вторую ОС.

1. Загрузка дистрибутива

Начать стоит с выбора дистрибутива. Здесь вам пригодятся наши публикации:

После выбора дистрибутива, окружения и разрядности, вам нужно его скачать. Но как сделать это?

Вы можете скачать русскую версию Линукс Минт непосредственно с нашего сайта, для этого выберите разрядность вашего процессора и требуемую версию ОС. Рекомендуем закачивать дистрибутив с помощью торрент-клиента, т.к. через торрент это сделать намного быстрее, чем скачивать напрямую с сервера.

2. Запись дистрибутива на USB или CD

Для записи вашей OC на CD носитель вам не понадобятся сторонние утилиты, вы можете воспользоваться стандартными утилитами, которые есть на Windows и на macOS. Нужно всего лишь нажать правой кнопкой мыши на скачанный файл формата ISO, после выбрать подходящую вкладку.

А вот для его записи на USB-носитель нужна утилита Rufus (для Windows) и UNetbootin (для macOS). Разобраться в них не составит труда.

3. Подготовка раздела диска

При установке OC на чистый ЖД, просто пропустите этот пункт.

Для Windows

Открываете меню пуск и пишете «Создание и форматирование разделов жёсткого диска». Открываете данную панель управления и выбираете раздел ЖД, от которого хотите отрезать место под OC. Нажимаете правой клавишей мыши по разделу и выбираете пункт «Сжать том». В большинстве случаев под Linux хватает 20 Gb, но если вы собрались устанавливать объёмные программы и утилиты, то ставьте больше.

Данный процесс будет выполняться длительное время, так что придётся подождать. После завершения сжатия тома появится новое неразмеченное пространство. Оно будет выделено чёрным цветом, ну вы заметите. Именно туда и будет устанавливаться ваш дистрибутив.

Для macOS

На macOS сделать это тоже несложно. Делается это через установленную по умолчанию «Дисковую утилиту». Нужно выбрать ваш диск нажать на значок «+» и создаём раздел.

4. Подготовка загрузчика

macOS

Начнём пожалуй с более сложной OC – это macOS. Как подготовить загрузчик на этой системе? Сделать это сложнее на яблочных устройствах, нежели на других, но справится каждый. Для начала отключите SIP. Первым делом нажимаете сочетание клавиш Cmd + R.

Должно открыться меню Recovery. Выбираете в нём «Терминал», затем вводите данную команду — csrutil disable. Перезагружаете устройство – SIP отключён. После этого вам необходимо будет скачать и установить программу rEFInd. Эта программа разрешит запускать на вашем устройстве macOS, Windows и Linux, ведь установленная по умолчанию программа Boot camp сможет запустить только Windows и macOS.

Распакуйте скачанную утилиту, после, снова открываете «терминал» и вводите команду «diskutil list». Ищете в списке, который появился, ваш EFI загрузчик (в основном это /dec/disk0s1). Далее вводим команду – mount /dec/disk0s1 с помощью перетаскивания файла install.sh (который находится в распакованной папки) в терминал, устанавливаете утилиту.

Windows

Если у вас установлена Windows 7 или более старая версия, то просто пропустите этот шаг.

Если же у вас версия Windows 8 или более новая версия, то у вас используется загрузчик UEFI, он вам не разрешит запустить никакую другую OC. Поэтому вы сейчас отправитесь исправлять это. Первым делом перезагружаете ваш PC и заходите в настройки BIOS, находите там функцию – Secure Boot и отключаете её, вот и всё готово. Осталось установить вашу новую OC.

5. Загрузка Linux с CD или USB

Для компьютеров с Windows

Для этого вам нужно перезагрузить ваш ПК, зайти в меню BUOS и запуститься с USB или CD носителя.

Для компьютеров от Apple

Нужно зажать клавишу Option и держать её длительное время.

6. Начало установки

После запуска с носителя вас встретит окно установки Linux. Почти все дистрибутивы используют одинаковую последовательность установки. Выберите язык системы, после нажмите «Установить». Следуйте действиям, как на скриншоте.

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

7. Разметка диска

На этом шаге вам стоит быть более внимательным. Данный шаг делится на две части, в которых присутствует два вида установки (автоматический и ручной).

  1. Первая часть — тем, кто хочет установить Linux Mint в качестве основной OC.
  2. Вторая тем, кто хочет установить Linux и оставить основную OC.
Часть первая
Автоматическая установка

В этой части установщик сделает всё за вас (форматирует ЖД, создаст разделы необходимые OC и начнёт установку системы). Для этого необходимо выбрать «Стереть диск и установить Linux Mint».

Ручная установка

Выбирать только в случае, если захотели задавать размеры каждого раздела по отдельности. Для этого необходимо выбрать последнюю строчку «Другой вариант».

Здесь вы можете полностью распоряжаться своим ЖД: распределить место под каждый раздел, удалять разделы, создавать их и т.д.

Для установки дистрибутива вместо вашей OC необходимо нажать на раздел, в котором находится ваша старая OC Windows или macOS, удаляете его нажав на значок «-«.

После этого создаёте новые разделы, которые необходимы вам. Выставляете такие же настройки, как и на скриншотах, за исключением размеров, их вы выбираете сами. Также не забываем про SWAP – раздел, который необходим обладателям компьютеров с оперативной памятью до 8GB.

В списке файловых систем выбираете «Раздел подкачки», в остальном настройки, как и у раздела под OC.

После того, как вы нажмёте «Продолжить», а также подтвердите изменения, процесс установки начнётся.

Часть вторая
Автоматическая установка

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

Ручная установка

Необходимо снова кликнуть на последний пункт «Другой вариант» и выбрать заранее подготовленное (не размеченное пространство на ЖД), точно такие же настройки, как и в первой части, но в точке монтирования нужно выбрать «/», за счёт этого вы сможете управлять файлами Linux в вашей основной OC Windows (macOS).

Нажимаете «Продолжить» и установка начинается, при запуске вашего PC вам будет предоставлена возможность выбирать OC, с которой будет запускаться компьютер.

8. Завершение установки

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

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

Что делать после перезагрузки?

После перезагрузки вы сможете делать все то же самое, что и раньше в Windows и macOS: работать, играть, сидеть в соц. сетях, смотреть фильмы и всё в этом духе. Обязательно обновитесь через терминал и посмотрите, что вам предлагает Магазин приложений, для того чтобы установить нужные вам программы.

Разметка диска Linux разбивает его логически на более мелкие части, которые будут использоваться разными программами. На твердотельных устройствах слово «раздел» относится к пространству. Обычно Linux устанавливается на первом. Такую схему размещения на ПК можно представить в упрощенном виде, как библиотеку. Операционная система — это библиотекарь, предоставляющий дерево каталогов в качестве доступных файлов.

На компьютерах каждая ОС имеет свой собственный тип файловой системы, не подвластной другим, поскольку они не умеют ее читать. Это не имеет отношение к Linux, которая является универсальной и понимает файлы, используемые в Windows 95/98, а также во многих других современных ОС.

Планирование установки Linux

Руководство по установке каждого дистрибутива содержит раздел о разметке диска Linux. Принцип KISS (Keep It Simple Stupid) используют для начинающих. Настольные системы для личного использования не имеют такой сложности, требующей установки многих разделов. Для правильного размещения Linux рекомендуют три обязательных: swap, root и home. Это логическое, а не физическое разъединение, поэтому можно редактировать и манипулировать ими для различных целей.

Несмотря на множество разновидностей файловых систем, используется только 3: основной, расширенный и логический вид. Имеется ограничение для разметки диска Linux – он должен иметь не более четырех частей. Это требование связано с возможностями Master Boot Record, который сообщает ПК места загрузки и основные разделы для ОС. Но если все-таки нужно больше, то выполняют расширенную разметку диска Linux.

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

Точки монтирования в Linux

Обычно выполняют разметку диска при установке Linux, который работает так, что помещает все в дерево. Следующий раздел монтируется как ветка в конкретной папке, обычно это media или mnt. Каталог, в который монтируют, называют точкой монтирования. Этот метод лучше работает с древовидной системой, но можно создавать папки там, где угодно.

Стандартная схема разметки диска при установке Linux выглядит следующим образом:

  1. Раздел 12-20 ГБ для ОС называется root.
  2. Малый раздел для увеличения оперативки, называемый swap.
  3. Большой для личного применения — home.

Точные требования разметки диска под Linux к размеру зависят от потребностей. Если пользователь много редактирует мультимедиа или имеет мало оперативки, ему следует использовать больший объем подкачки swap. Эмпирическое правило заключается в том, что выбирается двукратный объем ОЗУ в качестве пространства и размещается в месте быстрого доступа, например, в начале или в конце диска.

Даже если пользователь устанавливает «тонну» ПО для корневого раздела при разметке диска под Linux достаточно максимум 20 ГБ. Дистрибутивы используют ext 3/4 в качестве файловой системы, имеющей самостоятельный механизм самоочищения, не требующей дефрагментации. Однако для этого должно быть свободное пространство 25-35 % объема. В home хранятся личные документы и программы. Функционально он эквивалентен каталогу «Пользователи» в Windows. Полезно иметь его в отдельном элементе, потому что во время обновления или переустановки ОС данные в этом каталоге не будут изменены.

Файл подкачки swap

«Свап» — разметка жесткого диска Linux для обеспечения функции подкачки, которая существует в виде логической области на диске или просто в файле. Вместо использования физического объема в оперативной памяти она захватывает место на диске для хранения временных файлов, тем самым сокращая использование оперативной памяти. Объединенный набор ОЗУ и подкачки создает виртуальную память, большую, чем по умолчанию на компьютере. Таким образом, ядро Linux может выполнять процессы, которые требуют больше памяти, чем физически доступно.

Функция swappiness представляет предпочтение ядра использовать swap. Перестановка может иметь значение от 0 до 100, но по умолчанию используется значение 60. Необходимо уточнить: это значение может быть не одинаково эффективным во всех случаях, поскольку будет зависеть от индивидуального использования, технических характеристик оборудования и потребностей пользователя.

Пользователю нужна одна gpt-разметка диска Linux, используемая как пространство для виртуальной подкачки. Для простоты создают файл с размером от 50 % до 100 % физической памяти в ОС. Если у ПК мало оперативки и большое количество места на диске, то увеличивают объем.

Корневые файловая система

Представлена, как косая черта (/). Это вершина дерева каталогов содержит Linux и все, что устанавливается в системе и эквивалентна диску «C:» DOS или Windows. Пользователь, создающий раздел для корневого каталога, не должен путать его с учетной записью root, являющейся функцией администратора системы.

Разметка дисков Kali Linux и размер корневого элемента будет зависеть от того, что устанавливается или планируется разместить. Предварительно знакомятся с документацией к дистрибутиву и резервируют достаточно места для максимальной установки, а также не менее 100 МБ для временного пространства.

Если пользователь планирует загрузить и опробовать много программного обеспечения, оставляют больше места. Если у ПК небольшой жесткий диск, можно обрезать установленные пакеты, чтобы сэкономить место. В целом, если у ПК корневой раздел между 2 ГБ и 8 ГБ, то этого вполне достаточно для оперативной работы системы.

Home каталог

Третий и последний этап, который выполняют при разметке разделов диска для установки Linux, — создание home каталога. Это место, где хранятся пользовательские файлы, другими словами, данные. Это эквивалентно папке «Мои документы» на рабочем столе MS Windows, если установлен MS Office.

В многопользовательской системе каждый юзер имеет собственный каталог home. Содержимое домашнего каталога защищено разрешениями файлов и доступно всем аутентифицированным абонентам. Любой пользователь с привилегиями администратора имеет право доступа к защищенному файлу, включая домашние каталоги других пользователей.

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

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

Создание перегородок Partition Magic

Обычно для создания перегородок и разделов используют программу Partition Magic, которую можно найти на BOOTABLE CD. Запускают BootCD и первый вариант — Disk Partition Tools.

  1. Выбирают жесткий диск и нажимают дополнительную кнопку в виде «меню», где назначают объем ГБ для Linux.
  2. Далее появится раздел, который придется создать Unallow.
  3. Нажимают кнопку на нем и выбирают «Создать».
  4. Появится меню настройки. Раздел Linux должен быть основным и отформатирован в Ext3 или Ext2.
  5. В LABEL помещают метку — Ubuntu, потому что будет установлен дистрибутив.
  6. Размер кластера оставляют «По умолчанию».
  7. Как только он настроен, подтверждают кнопкой на экране «ОК».

Макет Mint систем

Для создания макета разметки диска для Linux Mint изменяют страницу установщика на «что-то другое», после чего они будут показаны на жестком диске.

Процесс создания новых перегородок:

  1. Нажимают кнопку «+», чтобы добавить новый и регулируют размер, в котором нужно создать Linux Mint.
  2. Устанавливают точку монтирования на root и оставляют файловую систему ext4.
  3. Создают подкачку и выбирают «область подкачки».
  4. Открывают приложение терминала и вводят следующее: sudo su.
  5. Ввести свой текущий пароль, чтобы получить права root. Команда изменится с символа

на #.

  • Активируют файл подкачки, открывают файл редактором Nano:# nano / etc / fstab.
  • Прописывают следующий текст:/swapfile none swap defaults 0 0.
  • Совместным нажатием Ctrl + O подтверждают сохранение файла / etc / fstab.
  • Совместным нажатием клавиш Ctrl + X подтверждают выход из Nano.
  • После перезагрузки операционная система будет использовать файл / swapfile в качестве файла подкачки.
  • Чтобы проверить это, вводят в терминале следующую команду: $ cat / proc / swaps.
  • Пользователь увидит, какое устройство, раздел или файл используется для целей обмена и как оно используется.
  • Аналогично можно создать любую перегородку Linux Mint.

    Рекомендуемое разбиение Ubuntu

    Рекомендуемое разбиение на разделы Ubuntu, можно продемонстрировать, например, для диска SATA емкостью 500 ГБ и основным разделом boot = 1 ГБ.

    Этапы настройки Ubuntu 14.04:

    1. В ассистенте LiveCD выбирают установку, в четвертом пункте отмечают опцию «Дополнительные параметры», чтобы создать разделение. Появится жесткий диск на 500 ГБ.
    2. Нажимают «Создать таблицу», откроется предупреждение о том, что будет потеряно все содержимое.
    3. Нажимают «Продолжить», откроется пустая таблица настройки.
    4. Выбирают свободное место и нажимают на значок «+», чтобы добавить раздел, например: Размер: 1024 МБ (1 ГБ) > Тип: Основной > Файловая система: ext4> Точка монтирования: boot.
    5. Создают перегородку для SWAP: Размер: 8192 МБ (8 ГБ) > Удваивают 4 ГБ ОЗУ компьютера > Тип: Логика > Файловая система: Область обмена >Точка крепления.
    6. Создают для ОС и рабочих программ: Размер: 51 200 МБ (50 ГБ)> Тип: Логика > Файловая система: ext4 > Точка крепления.
    7. Создают home, где пользователи обычно сохраняют торрент-загрузки, фильмы, музыку, тысячи фотографий: Размер: 476 454 МБ (более или менее, что осталось от диска) > Тип: Логика > Файловая система: ext4 > Точка крепления: home.

    Разметка диска для Linux и Windows

    Иногда необходимо установить Linux на ПК с Windows. Для этого необходимо выделить место на диске. Рекомендуют применять инструмент разметки GParted для изменения размера Windows и создания новых разделов для Linux.

    В целом, дистрибутивы «Линукс» имеют хорошую аппаратную поддержку. Но необходимы меры предосторожности. Всякий раз, когда не применяют правильную разметку диска Linux, существует риск потери данных, независимо от того, какую ОС устанавливают. Важно удостовериться, что критические данные сохранены на внешнем носителе и что резервные копии не повреждены и могут быть восстановлены.

    Ubuntu, как и многие другие дистрибутивы Linux, поставляется в качестве загрузочного LiveCD. Это означает, что можно загрузить ее и проверить совместимость оборудования, не внося никаких изменений в существующие установки.

    Процесс планирования разметки жесткого диска для установки Linux:

    1. После нажатия по кнопке Install начнется установка Linux. Не следует использовать маленький системный раздел Windows, но можно изменить размер раздела NTFS, чтобы освободить место.
    2. Выбор установки по умолчанию — установить Win и Linux рядом.
    3. Для Linux нужны три раздела (root, swap, home). Windows уже использует два. На диске допускаются всего четыре основных. Это означает, что потребуется включить дополнительное пространство, полученное в результате сжатия Windows 7, иначе придется отказаться от использования отдельного раздела подкачки или home в Linux.
    4. Изменяют занимаемый размер Windows (sda2). Создают расширенный — будет называться sda3.
    5. Создают логические root, swap, home внутри Extended — будут называться sda5, sda6 и sda7.
    6. Изменяют раздел.
    7. Используют GParted для создания макета. GParted поставляется с Ubuntu. Его можно найти в «Система» > «Администрирование» > «Редактор».
    8. Следующим шагом является создание расширенного раздела, который будет занимать все свободное пространство, включая новые 2 ГБ, освобожденные от Windows.
    9. GParted довольно дружелюбный и начнет работать. Сначала будет запущена задача сжатия, затем запустится симуляция, чтобы убедиться, что разметчик может выполнить желаемую задачу. Затем выполнит проверку согласованности NTFS и исправит ошибки, если найдет их. После он изменит размер и скопирует все данные.

    Лучшие менеджеры дисков

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

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

    Более продвинутым юзерам следует порекомендовать два лучших инструмента командной строки, которые можно применять для управления разделами и жесткими дисками:

    1. Fdisk — мощный инструмент командной строки с интерфейсом текстового режима, с помощью которого выполняют управление разделами. Помощь облегчает работу с ней, каждая команда ее интерактивного меню может быть вызвана одной буквой, такой как m — для справки, n — для создания новых, p — для вывода таблицы, t — для форматирования, w — для записи.
    2. Parted — инструмент в текстовом режиме, основное отличие которого от предыдущего состоит в том, что все действия отправленных команд будут применены немедленно. Поэтому с ним нужно обращаться еще осторожнее, чем с предыдущим.

    Три наиболее актуальных инструмента с GUI:

    1. GParted — рекомендуется для всех пользователей, потому что его графический интерфейс прост и интуитивно понятен, позволяет выполнять множество операций от создания нового, форматирования, создания таблиц, изменения размера.
    2. GNOME — по умолчанию устанавливается собственный дисковый инструмент, его интерфейс прост, но, если честно, многие рекомендуют все же GParted.
    3. KDE — предоставил своим средам рабочего стола Plasma еще один инструмент для создания разделов по умолчанию. В этом случае интерфейс более похож на GParted и прост, поэтому он может стать еще одним хорошим вариантом по мощности.

    Некоторые дистрибутивы, такие как Ubuntu, предлагают GParted в качестве утилиты для LiveCD. Поэтому если пользователь научится применять программу, он сможет правильно разделить диски, чтобы иметь две или более операционных систем на ПК, при этом информация на нем будет лучше организована.

    Для установки Windows достаточно просто выбрать раздел диска. Система сама его отформатирует и установит туда все файлы. Но Linux позволяет намного гибче настроить расположение системы и ее файлов. Во время установки вы можете разместить различные папки с системными или пользовательскими файлами на разных разделах.

    Это очень интересная функция, повышающая надежность системы, а также удобство ее использования. Наша сегодняшняя статья ориентирована на новичков, мы рассмотрим как нужно выполнять разбивку диска для установки linux. Поговорим зачем это нужно, какие размеры для разделов выбирать и так далее.

    Немного теории

    Начнем с того, что в Linux не существует дисков, таких какими мы их знаем в Windows. Здесь все намного более прозрачно. Есть разделы диска, а также существует одна корневая файловая система.

    В качестве корневой файловой системы подключается выбранный вами для этого раздел, а уже к нему, в подкаталоги подключаются другие разделы. Сюда же подключаются флешки, DVD диски и другие внешние носители. Например, раздел загрузчика подключается в /boot, в качестве /sys, /proc, /dev подключаются виртуальные файловые системы ядра, а в качестве /tmp присоединяется оперативная память.

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

    Зачем так делать?

    У каждого из разделов своя задача. Разбивка диска для linux между несколькими разделами изолирует их один от другого. Если на одном разделе, например, домашнем закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела.

    Вынесение домашнего раздела также очень полезно при переустановках. Так вы сможете переустановить систему но сохранить все свои данные. Или же еще можно использовать одного пользователя в нескольких системах.

    Загрузчик выносится на отдельный раздел, если файловая система вашего корневого раздела не поддерживается Grub, например, если вы используете Btrfs, xfs и т д. Также такая разбивка диска на разделы linux нужна если вы применяете технологию LVM или шифрование. Кроме того, загрузчик быстрее обнаружит свои файлы, если они будут на небольшом разделе в начале диска, а не где-то в дебрях много — гигабайтовой файловой системы.

    На серверах иногда выделяются разделы /var и /usr. Это нужно опять же для изоляции и безопасности, например, вы можете запретить с помощью опции монтирования выполнение файлов с раздела /var.

    Разбивка диска для Linux

    В стандартной разбивке диска для Linux используется четыре раздела:

    • / — корень, основной раздел для файловой системы;
    • /boot — файлы загрузчика;
    • /home — раздел для файлов пользователя;
    • swap — раздел подкачки, для выгрузки страниц из оперативной памяти, если она будет переполнена.

    Все что здесь перечислено кроме swap — это точки монтирования в файловой системе. Это значит, что указанные разделы, будут подключены в соответствующие папки в файловой системе.

    Сейчас мы не будем рассматривать как выполняется разбивка диска для установки linux на практике. Все это делается в установщике в пару кликов. Но более детально остановимся на файловых системах и их размерах, чтобы вы точно знали какие значения выбирать.

    Раздел /boot

    Разбивка жесткого диска linux начинается с создания этого раздела. Здесь все очень просто. На этом разделе размещаются файлы настройки и модули загрузчика, которые считываются при старте Grub, а также ядро и initrd образ. Эти файлы занимают не так много пространства, около 100 Мегабайт, но в некоторых дистрибутивах здесь могут размещаться еще и темы Grub, а также со временем будут накапливаться старые версии ядер, так что лучше запастись местом и выделить 300 Мегабайт. Этого будет вполне достаточно.

    Что касается файловой системы, то нам нужна самая быстрая и простая. Задача этого раздела сводится к тому, чтобы как можно быстрее выдать файлы во время загрузки. Журналирование здесь не нужно, поскольку оно только замедлит загрузку, а файлы изменяются очень редко. Поэтому наш выбор ext2.

    Раздел /

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

    Учитывая все это нужно выделить достаточное количество места. Минимальные требования, чтобы вместились все файлы из установочного диска — 8 Гигабайт. Но когда вы установите все нужные вам программы система начнет занимать около 20 Гигабайт (это без игр). С каждым обновлением размер системы будет еще увеличиваться на 200-500 мегабайт. А теперь добавьте сюда игры. Если возьмете 50 Гигабайт под корень — не ошибетесь.

    Файловая система должна быть стабильной, потому что в инном случае вы рискуете потерять всю систему при неудачном выключении компьютера. А поэтому нам нужна журналируемая файловая система. Можно брать ext4, resierfs или btrfs. Сейчас последняя стала заметно стабильнее. Но строго не рекомендуется брать что-то вроде XFS, потому что она очень чувствительна к сбоям.

    Но нельзя использовать ntfs или fat. Дело в том, что ядро использует некоторые особенности файловых систем для правильной работы, например, жесткие ссылки на конфигурационные файлы или система inotify для уведомления об изменениях в файловой системе. А эти файловые системы таких функций не поддерживают.

    Раздел swap

    Это раздел подкачки, куда будут отправляться неиспользуемые страницы памяти, если она переполнена. Также сюда записывается все содержимое памяти когда компьютер уходит в режим сна или гибернации. Конечно, раздел swap может быть размещен в виде файла на диске, как и в WIndows, но так будет работать быстрее. Размер рассчитывается очень просто, он должен быть равным количеству оперативной памяти. Файловая система специальная — swap.

    Домашний раздел — /home

    Это раздел для ваших файлов. Здесь будут ваши загрузки, документы, видео, музыка, а также настройки программ. Тут мало места быть не может поэтому берем все оставшееся. Файловая система так же как и для корня нужна стабильная и быстрая. Можно брать ту же ext4 или btrfs, или даже xfs, если вы уверенны что неожиданных сбоев и отключений питания быть не должно. разметка диска для linux для этого раздела выполняется в последнюю очередь.

    Динамическое изменение размера разделов

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

    Во-первых, можно создать резервный раздел, после того, для которого в будущем может потребоваться много места, оставить 10 Гб про запас, чтобы потом не было проблем, не такая уж плохая идея.

    Во-вторых, можно использовать LVM. Это виртуальная прослойка для работы с дисками в Linux, позволяющая динамически изменять размер разделов независимо от свободного места после и до них.

    Выводы

    Теперь вы знаете как выполняется разбивка диска linux и сможете справиться этой задачей. Правильная разбивка сэкономит вам потом очень много времени. Если у вас остались вопросы, спрашивайте в комментариях!

    Рекомендуем к прочтению

    Примеры разметки разделов жёсткого диска для установки на примере Linux Mint 19.1 x64 Mate — Linux Mint

    Система с оперативной памятью 8GB без использования спящего и ждущего режимов, при использовании этих режимов размер раздела swap рассчитывается — Размер оперативной памяти умножить на 1,15. Пример: 8192MB * 1,15 = 9420,8MB — размер swap раздела, можно округлить до 9500MB.

    Загрузится с Live-ISO устройства flash или dvd (с записанным образом Linux Mint). В меню загрузочного диска запустить программы:

    Gparted (разметка жёсткого диска) — Menu/All applications/System Tools/Gparted
    Меню программы:
    Просмотр информации диска — View/Divice Information (включить)
    Расчёт объёма диска — Total sectors * Sector size
    Создание новой таблицы раздела диска — Device/Create Partition Table (выбрать gpt)
    Создание нового раздела — Partition/New или кнопка [+]

    Disks—Gnome-disk-utility (Просмотр информации о жёстком диске и SMART) — Menu/ All applications/Preferences/Disks

    Calc (Расчёт размеров разделов) — Menu/ All applications/Office/LibreOffice Calc
    Пример таблицы Calc (формула в скобках):

    ABCDEFGH
    11MiB1048576
    2РазделФСРазмерТМ1 Размер байт1 Количество MiB2 Размер байт2 Количество MiB
    3Пример1000000000953,679541000341504

    -A — Разделы
    -B — Файловая система (ФС)
    -C — Размер
    -D — Точка монтирования (ТМ)
    -E — Размер раздела байт
    -F- Количество MiB (=E3/$B$1)
    -G- Количество MiB (ввести нужное)
    -H — Размер раздела байт (=G3*$B$1)
    -I — Флаги раздела (Gparted)

    Пример 0:
    /dev/sd

    Разделы — ФС — Размер — ТМ — Флаги

    Пример 1:
    /dev/sda1 — fat32 — 200MB — /efi — boot, esp
    /dev/sda2 — swap — 4GB — /swap
    /dev/sda3 — ext4 — 100GB — /

    Пример 2:
    /dev/sda1 — fat32 — 200MB — /efi — boot, esp
    /dev/sda2 — ext4 — 4GB — /boot
    /dev/sda3 — swap — 4GB — /swap
    /dev/sda4 — ext4 — 8GB — /tmp
    /dev/sda5 — ext4 — 100GB — /

    Пример 3:
    /dev/sda1 — swap — 4GB — /swap
    /dev/sda2 — ext4 — 8GB — /tmp
    /dev/sda3 — fat32 — 200MB — /efi — boot, esp
    /dev/sda4 — ext4 — 4GB — /boot
    /dev/sda5 — ext4 — 100GB — /

    Пример 4 (Раздел LVM c шифрованием /dev/sda3)
    /dev/sda1 — fat32 — 200MB — /efi — boot, esp
    /dev/sda2 — ext4 — 4GB — /boot
    /dev/sda3 — lvm2 pv — Остальные разделы

    Пример 5 (Три устройства):
    Sda
    /dev/sda1 — fat32 — 200MB — /efi — boot, esp
    /dev/sda2 — ext4 — 4GB — /boot
    Sdb
    /dev/sdb1 — swap — 4GB — /swap
    /dev/sdb2 — ext4 — 8GB — /tmp
    /dev/sda3 — ext4 — 100GB — /
    Sdc
    /dev/sdc1 — ext4 — Весь диск — /Mydoc1 (для документов)

    Раздел /home не монтировал на отдельный раздел, потому что здесь каждая программа создает папку с настройками и параметрами, создаются временные файлы. Всё это занимает место и объём свободного места раздела или диска уменьшается. Лучше для документов смонтировать отдельный раздел или жёсткий диск с точкой монтирования например /Mydoc1, весь объём будут занимать файлы документов, без параметров программ и временных файлов. Кто желает, можно смонтировать /home на отдельный раздел. Я привёл только примеры разметки разделов жёсткого диска. По Вашему выбору размеры и количество разделов и файловых систем можно изменить.

    При загрузке новой операционной системы можно просмотреть все подключенные разделы df -TH, для файловой системы ext4 изменить процент журналирования sudo tune2fs — r 0 /dev/sda3. При использовании больших файлов установить файловую систему XFS, раздел можно только увеличить за счёт свободного места, уменьшить нельзя.

    Грамотная разметка диска для Linux

    Разметка диска Linux разбивает его логически на более мелкие части, которые будут использоваться разными программами. На твердотельных устройствах слово «раздел» относится к пространству. Обычно Linux устанавливается на первом. Такую схему размещения на ПК можно представить в упрощенном виде, как библиотеку. Операционная система — это библиотекарь, предоставляющий дерево каталогов в качестве доступных файлов.

    На компьютерах каждая ОС имеет свой собственный тип файловой системы, не подвластной другим, поскольку они не умеют ее читать. Это не имеет отношение к Linux, которая является универсальной и понимает файлы, используемые в Windows 95/98, а также во многих других современных ОС.

    Планирование установки Linux

    Планирование установки Linux

    Руководство по установке каждого дистрибутива содержит раздел о разметке диска Linux. Принцип KISS (Keep It Simple Stupid) используют для начинающих. Настольные системы для личного использования не имеют такой сложности, требующей установки многих разделов. Для правильного размещения Linux рекомендуют три обязательных: swap, root и home. Это логическое, а не физическое разъединение, поэтому можно редактировать и манипулировать ими для различных целей.

    Несмотря на множество разновидностей файловых систем, используется только 3: основной, расширенный и логический вид. Имеется ограничение для разметки диска Linux – он должен иметь не более четырех частей. Это требование связано с возможностями Master Boot Record, который сообщает ПК места загрузки и основные разделы для ОС. Но если все-таки нужно больше, то выполняют расширенную разметку диска Linux.

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

    Точки монтирования в Linux

    Точки монтирования в Линукс

    Обычно выполняют разметку диска при установке Linux, который работает так, что помещает все в дерево. Следующий раздел монтируется как ветка в конкретной папке, обычно это media или mnt. Каталог, в который монтируют, называют точкой монтирования. Этот метод лучше работает с древовидной системой, но можно создавать папки там, где угодно.

    Стандартная схема разметки диска при установке Linux выглядит следующим образом:

    1. Раздел 12-20 ГБ для ОС называется root.
    2. Малый раздел для увеличения оперативки, называемый swap.
    3. Большой для личного применения — home.

    Точные требования разметки диска под Linux к размеру зависят от потребностей. Если пользователь много редактирует мультимедиа или имеет мало оперативки, ему следует использовать больший объем подкачки swap. Эмпирическое правило заключается в том, что выбирается двукратный объем ОЗУ в качестве пространства и размещается в месте быстрого доступа, например, в начале или в конце диска.

    Даже если пользователь устанавливает «тонну» ПО для корневого раздела при разметке диска под Linux достаточно максимум 20 ГБ. Дистрибутивы используют ext 3/4 в качестве файловой системы, имеющей самостоятельный механизм самоочищения, не требующей дефрагментации. Однако для этого должно быть свободное пространство 25-35 % объема. В home хранятся личные документы и программы. Функционально он эквивалентен каталогу «Пользователи» в Windows. Полезно иметь его в отдельном элементе, потому что во время обновления или переустановки ОС данные в этом каталоге не будут изменены.

    Файл подкачки swap

    Файл подкачки Swap

    «Свап» — разметка жесткого диска Linux для обеспечения функции подкачки, которая существует в виде логической области на диске или просто в файле. Вместо использования физического объема в оперативной памяти она захватывает место на диске для хранения временных файлов, тем самым сокращая использование оперативной памяти. Объединенный набор ОЗУ и подкачки создает виртуальную память, большую, чем по умолчанию на компьютере. Таким образом, ядро Linux может выполнять процессы, которые требуют больше памяти, чем физически доступно.

    Функция swappiness представляет предпочтение ядра использовать swap. Перестановка может иметь значение от 0 до 100, но по умолчанию используется значение 60. Необходимо уточнить: это значение может быть не одинаково эффективным во всех случаях, поскольку будет зависеть от индивидуального использования, технических характеристик оборудования и потребностей пользователя.

    Пользователю нужна одна gpt-разметка диска Linux, используемая как пространство для виртуальной подкачки. Для простоты создают файл с размером от 50 % до 100 % физической памяти в ОС. Если у ПК мало оперативки и большое количество места на диске, то увеличивают объем.

    Корневые файловая система

    Корневые файловая система

    Представлена, как косая черта (/). Это вершина дерева каталогов содержит Linux и все, что устанавливается в системе и эквивалентна диску «C:» DOS или Windows. Пользователь, создающий раздел для корневого каталога, не должен путать его с учетной записью root, являющейся функцией администратора системы.

    Разметка дисков Kali Linux и размер корневого элемента будет зависеть от того, что устанавливается или планируется разместить. Предварительно знакомятся с документацией к дистрибутиву и резервируют достаточно места для максимальной установки, а также не менее 100 МБ для временного пространства.

    Если пользователь планирует загрузить и опробовать много программного обеспечения, оставляют больше места. Если у ПК небольшой жесткий диск, можно обрезать установленные пакеты, чтобы сэкономить место. В целом, если у ПК корневой раздел между 2 ГБ и 8 ГБ, то этого вполне достаточно для оперативной работы системы.

    Home каталог

    Home каталог

    Третий и последний этап, который выполняют при разметке разделов диска для установки Linux, — создание home каталога. Это место, где хранятся пользовательские файлы, другими словами, данные. Это эквивалентно папке «Мои документы» на рабочем столе MS Windows, если установлен MS Office.

    В многопользовательской системе каждый юзер имеет собственный каталог home. Содержимое домашнего каталога защищено разрешениями файлов и доступно всем аутентифицированным абонентам. Любой пользователь с привилегиями администратора имеет право доступа к защищенному файлу, включая домашние каталоги других пользователей.

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

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

    Создание перегородок Partition Magic

    Обычно для создания перегородок и разделов используют программу Partition Magic, которую можно найти на BOOTABLE CD. Запускают BootCD и первый вариант — Disk Partition Tools.

    Создание перегородок Partition Magic

    Алгоритм действий:

    1. Выбирают жесткий диск и нажимают дополнительную кнопку в виде «меню», где назначают объем ГБ для Linux.
    2. Далее появится раздел, который придется создать Unallow.
    3. Нажимают кнопку на нем и выбирают «Создать».
    4. Появится меню настройки. Раздел Linux должен быть основным и отформатирован в Ext3 или Ext2.
    5. В LABEL помещают метку — Ubuntu, потому что будет установлен дистрибутив.
    6. Размер кластера оставляют «По умолчанию».
    7. Как только он настроен, подтверждают кнопкой на экране «ОК».

    Макет Mint систем

    Для создания макета разметки диска для Linux Mint изменяют страницу установщика на «что-то другое», после чего они будут показаны на жестком диске.

    Макет Mint систем

    Процесс создания новых перегородок:

    1. Нажимают кнопку «+», чтобы добавить новый и регулируют размер, в котором нужно создать Linux Mint.
    2. Устанавливают точку монтирования на root и оставляют файловую систему ext4.
    3. Создают подкачку и выбирают «область подкачки».
    4. Открывают приложение терминала и вводят следующее: sudo su.
    5. Ввести свой текущий пароль, чтобы получить права root. Команда изменится с символа ~ на #.
    6. Активируют файл подкачки, открывают файл редактором Nano:# nano / etc / fstab.
    7. Прописывают следующий текст:/swapfile none swap defaults 0 0.
    8. Совместным нажатием Ctrl + O подтверждают сохранение файла / etc / fstab.
    9. Совместным нажатием клавиш Ctrl + X подтверждают выход из Nano.
    10. После перезагрузки операционная система будет использовать файл / swapfile в качестве файла подкачки.
    11. Чтобы проверить это, вводят в терминале следующую команду: $ cat / proc / swaps.
    12. Пользователь увидит, какое устройство, раздел или файл используется для целей обмена и как оно используется.

    Аналогично можно создать любую перегородку Linux Mint.

    Рекомендуемое разбиение Ubuntu

    Рекомендуемое разбиение на разделы Ubuntu, можно продемонстрировать, например, для диска SATA емкостью 500 ГБ и основным разделом boot = 1 ГБ.

    Этапы настройки Ubuntu 14.04:

    1. В ассистенте LiveCD выбирают установку, в четвертом пункте отмечают опцию «Дополнительные параметры», чтобы создать разделение. Появится жесткий диск на 500 ГБ.
    2. Нажимают «Создать таблицу», откроется предупреждение о том, что будет потеряно все содержимое.
    3. Нажимают «Продолжить», откроется пустая таблица настройки.
    4. Выбирают свободное место и нажимают на значок «+», чтобы добавить раздел, например: Размер: 1024 МБ (1 ГБ) > Тип: Основной > Файловая система: ext4> Точка монтирования: boot.
    5. Создают перегородку для SWAP: Размер: 8192 МБ (8 ГБ) > Удваивают 4 ГБ ОЗУ компьютера > Тип: Логика > Файловая система: Область обмена >Точка крепления.
    6. Создают для ОС и рабочих программ: Размер: 51 200 МБ (50 ГБ)> Тип: Логика > Файловая система: ext4 > Точка крепления.
    7. Создают home, где пользователи обычно сохраняют торрент-загрузки, фильмы, музыку, тысячи фотографий: Размер: 476 454 МБ (более или менее, что осталось от диска) > Тип: Логика > Файловая система: ext4 > Точка крепления: home.

    Разметка диска для Linux и Windows

    Разметка диска для Linux и Windows

    Иногда необходимо установить Linux на ПК с Windows. Для этого необходимо выделить место на диске. Рекомендуют применять инструмент разметки GParted для изменения размера Windows и создания новых разделов для Linux.

    В целом, дистрибутивы «Линукс» имеют хорошую аппаратную поддержку. Но необходимы меры предосторожности. Всякий раз, когда не применяют правильную разметку диска Linux, существует риск потери данных, независимо от того, какую ОС устанавливают. Важно удостовериться, что критические данные сохранены на внешнем носителе и что резервные копии не повреждены и могут быть восстановлены.

    Ubuntu, как и многие другие дистрибутивы Linux, поставляется в качестве загрузочного LiveCD. Это означает, что можно загрузить ее и проверить совместимость оборудования, не внося никаких изменений в существующие установки.

    Процесс планирования разметки жесткого диска для установки Linux:

    1. После нажатия по кнопке Install начнется установка Linux. Не следует использовать маленький системный раздел Windows, но можно изменить размер раздела NTFS, чтобы освободить место.
    2. Выбор установки по умолчанию — установить Win и Linux рядом.
    3. Для Linux нужны три раздела (root, swap, home). Windows уже использует два. На диске допускаются всего четыре основных. Это означает, что потребуется включить дополнительное пространство, полученное в результате сжатия Windows 7, иначе придется отказаться от использования отдельного раздела подкачки или home в Linux.
    4. Изменяют занимаемый размер Windows (sda2). Создают расширенный — будет называться sda3.
    5. Создают логические root, swap, home внутри Extended — будут называться sda5, sda6 и sda7.
    6. Изменяют раздел.
    7. Используют GParted для создания макета. GParted поставляется с Ubuntu. Его можно найти в «Система» > «Администрирование» > «Редактор».
    8. Следующим шагом является создание расширенного раздела, который будет занимать все свободное пространство, включая новые 2 ГБ, освобожденные от Windows.
    9. GParted довольно дружелюбный и начнет работать. Сначала будет запущена задача сжатия, затем запустится симуляция, чтобы убедиться, что разметчик может выполнить желаемую задачу. Затем выполнит проверку согласованности NTFS и исправит ошибки, если найдет их. После он изменит размер и скопирует все данные.

    Лучшие менеджеры дисков

    Лучшие менеджеры дисков

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

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

    Более продвинутым юзерам следует порекомендовать два лучших инструмента командной строки, которые можно применять для управления разделами и жесткими дисками:

    1. Fdisk — мощный инструмент командной строки с интерфейсом текстового режима, с помощью которого выполняют управление разделами. Помощь облегчает работу с ней, каждая команда ее интерактивного меню может быть вызвана одной буквой, такой как m — для справки, n — для создания новых, p — для вывода таблицы, t — для форматирования, w — для записи.
    2. Parted — инструмент в текстовом режиме, основное отличие которого от предыдущего состоит в том, что все действия отправленных команд будут применены немедленно. Поэтому с ним нужно обращаться еще осторожнее, чем с предыдущим.

    Три наиболее актуальных инструмента с GUI:

    1. GParted — рекомендуется для всех пользователей, потому что его графический интерфейс прост и интуитивно понятен, позволяет выполнять множество операций от создания нового, форматирования, создания таблиц, изменения размера.
    2. GNOME — по умолчанию устанавливается собственный дисковый инструмент, его интерфейс прост, но, если честно, многие рекомендуют все же GParted.
    3. KDE — предоставил своим средам рабочего стола Plasma еще один инструмент для создания разделов по умолчанию. В этом случае интерфейс более похож на GParted и прост, поэтому он может стать еще одним хорошим вариантом по мощности.

    Некоторые дистрибутивы, такие как Ubuntu, предлагают GParted в качестве утилиты для LiveCD. Поэтому если пользователь научится применять программу, он сможет правильно разделить диски, чтобы иметь две или более операционных систем на ПК, при этом информация на нем будет лучше организована.

    Linux mint как разбить диск на разделы

    Разметка диска Linux разбивает его логически на более мелкие части, которые будут использоваться разными программами. На твердотельных устройствах слово «раздел» относится к пространству. Обычно Linux устанавливается на первом. Такую схему размещения на ПК можно представить в упрощенном виде, как библиотеку. Операционная система — это библиотекарь, предоставляющий дерево каталогов в качестве доступных файлов.

    На компьютерах каждая ОС имеет свой собственный тип файловой системы, не подвластной другим, поскольку они не умеют ее читать. Это не имеет отношение к Linux, которая является универсальной и понимает файлы, используемые в Windows 95/98, а также во многих других современных ОС.

    Планирование установки Linux

    Руководство по установке каждого дистрибутива содержит раздел о разметке диска Linux. Принцип KISS (Keep It Simple Stupid) используют для начинающих. Настольные системы для личного использования не имеют такой сложности, требующей установки многих разделов. Для правильного размещения Linux рекомендуют три обязательных: swap, root и home. Это логическое, а не физическое разъединение, поэтому можно редактировать и манипулировать ими для различных целей.

    Несмотря на множество разновидностей файловых систем, используется только 3: основной, расширенный и логический вид. Имеется ограничение для разметки диска Linux – он должен иметь не более четырех частей. Это требование связано с возможностями Master Boot Record, который сообщает ПК места загрузки и основные разделы для ОС. Но если все-таки нужно больше, то выполняют расширенную разметку диска Linux.

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

    Точки монтирования в Linux

    Обычно выполняют разметку диска при установке Linux, который работает так, что помещает все в дерево. Следующий раздел монтируется как ветка в конкретной папке, обычно это media или mnt. Каталог, в который монтируют, называют точкой монтирования. Этот метод лучше работает с древовидной системой, но можно создавать папки там, где угодно.

    Стандартная схема разметки диска при установке Linux выглядит следующим образом:

    1. Раздел 12-20 ГБ для ОС называется root.
    2. Малый раздел для увеличения оперативки, называемый swap.
    3. Большой для личного применения — home.

    Точные требования разметки диска под Linux к размеру зависят от потребностей. Если пользователь много редактирует мультимедиа или имеет мало оперативки, ему следует использовать больший объем подкачки swap. Эмпирическое правило заключается в том, что выбирается двукратный объем ОЗУ в качестве пространства и размещается в месте быстрого доступа, например, в начале или в конце диска.

    Даже если пользователь устанавливает «тонну» ПО для корневого раздела при разметке диска под Linux достаточно максимум 20 ГБ. Дистрибутивы используют ext 3/4 в качестве файловой системы, имеющей самостоятельный механизм самоочищения, не требующей дефрагментации. Однако для этого должно быть свободное пространство 25-35 % объема. В home хранятся личные документы и программы. Функционально он эквивалентен каталогу «Пользователи» в Windows. Полезно иметь его в отдельном элементе, потому что во время обновления или переустановки ОС данные в этом каталоге не будут изменены.

    Файл подкачки swap

    «Свап» — разметка жесткого диска Linux для обеспечения функции подкачки, которая существует в виде логической области на диске или просто в файле. Вместо использования физического объема в оперативной памяти она захватывает место на диске для хранения временных файлов, тем самым сокращая использование оперативной памяти. Объединенный набор ОЗУ и подкачки создает виртуальную память, большую, чем по умолчанию на компьютере. Таким образом, ядро Linux может выполнять процессы, которые требуют больше памяти, чем физически доступно.

    Функция swappiness представляет предпочтение ядра использовать swap. Перестановка может иметь значение от 0 до 100, но по умолчанию используется значение 60. Необходимо уточнить: это значение может быть не одинаково эффективным во всех случаях, поскольку будет зависеть от индивидуального использования, технических характеристик оборудования и потребностей пользователя.

    Пользователю нужна одна gpt-разметка диска Linux, используемая как пространство для виртуальной подкачки. Для простоты создают файл с размером от 50 % до 100 % физической памяти в ОС. Если у ПК мало оперативки и большое количество места на диске, то увеличивают объем.

    Корневые файловая система

    Представлена, как косая черта (/). Это вершина дерева каталогов содержит Linux и все, что устанавливается в системе и эквивалентна диску «C:» DOS или Windows. Пользователь, создающий раздел для корневого каталога, не должен путать его с учетной записью root, являющейся функцией администратора системы.

    Разметка дисков Kali Linux и размер корневого элемента будет зависеть от того, что устанавливается или планируется разместить. Предварительно знакомятся с документацией к дистрибутиву и резервируют достаточно места для максимальной установки, а также не менее 100 МБ для временного пространства.

    Если пользователь планирует загрузить и опробовать много программного обеспечения, оставляют больше места. Если у ПК небольшой жесткий диск, можно обрезать установленные пакеты, чтобы сэкономить место. В целом, если у ПК корневой раздел между 2 ГБ и 8 ГБ, то этого вполне достаточно для оперативной работы системы.

    Home каталог

    Третий и последний этап, который выполняют при разметке разделов диска для установки Linux, — создание home каталога. Это место, где хранятся пользовательские файлы, другими словами, данные. Это эквивалентно папке «Мои документы» на рабочем столе MS Windows, если установлен MS Office.

    В многопользовательской системе каждый юзер имеет собственный каталог home. Содержимое домашнего каталога защищено разрешениями файлов и доступно всем аутентифицированным абонентам. Любой пользователь с привилегиями администратора имеет право доступа к защищенному файлу, включая домашние каталоги других пользователей.

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

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

    Создание перегородок Partition Magic

    Обычно для создания перегородок и разделов используют программу Partition Magic, которую можно найти на BOOTABLE CD. Запускают BootCD и первый вариант — Disk Partition Tools.

    1. Выбирают жесткий диск и нажимают дополнительную кнопку в виде «меню», где назначают объем ГБ для Linux.
    2. Далее появится раздел, который придется создать Unallow.
    3. Нажимают кнопку на нем и выбирают «Создать».
    4. Появится меню настройки. Раздел Linux должен быть основным и отформатирован в Ext3 или Ext2.
    5. В LABEL помещают метку — Ubuntu, потому что будет установлен дистрибутив.
    6. Размер кластера оставляют «По умолчанию».
    7. Как только он настроен, подтверждают кнопкой на экране «ОК».

    Макет Mint систем

    Для создания макета разметки диска для Linux Mint изменяют страницу установщика на «что-то другое», после чего они будут показаны на жестком диске.

    Процесс создания новых перегородок:

    1. Нажимают кнопку «+», чтобы добавить новый и регулируют размер, в котором нужно создать Linux Mint.
    2. Устанавливают точку монтирования на root и оставляют файловую систему ext4.
    3. Создают подкачку и выбирают «область подкачки».
    4. Открывают приложение терминала и вводят следующее: sudo su.
    5. Ввести свой текущий пароль, чтобы получить права root. Команда изменится с символа

    на #.

  • Активируют файл подкачки, открывают файл редактором Nano:# nano / etc / fstab.
  • Прописывают следующий текст:/swapfile none swap defaults 0 0.
  • Совместным нажатием Ctrl + O подтверждают сохранение файла / etc / fstab.
  • Совместным нажатием клавиш Ctrl + X подтверждают выход из Nano.
  • После перезагрузки операционная система будет использовать файл / swapfile в качестве файла подкачки.
  • Чтобы проверить это, вводят в терминале следующую команду: $ cat / proc / swaps.
  • Пользователь увидит, какое устройство, раздел или файл используется для целей обмена и как оно используется.
  • Аналогично можно создать любую перегородку Linux Mint.

    Рекомендуемое разбиение Ubuntu

    Рекомендуемое разбиение на разделы Ubuntu, можно продемонстрировать, например, для диска SATA емкостью 500 ГБ и основным разделом boot = 1 ГБ.

    Этапы настройки Ubuntu 14.04:

    1. В ассистенте LiveCD выбирают установку, в четвертом пункте отмечают опцию «Дополнительные параметры», чтобы создать разделение. Появится жесткий диск на 500 ГБ.
    2. Нажимают «Создать таблицу», откроется предупреждение о том, что будет потеряно все содержимое.
    3. Нажимают «Продолжить», откроется пустая таблица настройки.
    4. Выбирают свободное место и нажимают на значок «+», чтобы добавить раздел, например: Размер: 1024 МБ (1 ГБ) > Тип: Основной > Файловая система: ext4> Точка монтирования: boot.
    5. Создают перегородку для SWAP: Размер: 8192 МБ (8 ГБ) > Удваивают 4 ГБ ОЗУ компьютера > Тип: Логика > Файловая система: Область обмена >Точка крепления.
    6. Создают для ОС и рабочих программ: Размер: 51 200 МБ (50 ГБ)> Тип: Логика > Файловая система: ext4 > Точка крепления.
    7. Создают home, где пользователи обычно сохраняют торрент-загрузки, фильмы, музыку, тысячи фотографий: Размер: 476 454 МБ (более или менее, что осталось от диска) > Тип: Логика > Файловая система: ext4 > Точка крепления: home.

    Разметка диска для Linux и Windows

    Иногда необходимо установить Linux на ПК с Windows. Для этого необходимо выделить место на диске. Рекомендуют применять инструмент разметки GParted для изменения размера Windows и создания новых разделов для Linux.

    В целом, дистрибутивы «Линукс» имеют хорошую аппаратную поддержку. Но необходимы меры предосторожности. Всякий раз, когда не применяют правильную разметку диска Linux, существует риск потери данных, независимо от того, какую ОС устанавливают. Важно удостовериться, что критические данные сохранены на внешнем носителе и что резервные копии не повреждены и могут быть восстановлены.

    Ubuntu, как и многие другие дистрибутивы Linux, поставляется в качестве загрузочного LiveCD. Это означает, что можно загрузить ее и проверить совместимость оборудования, не внося никаких изменений в существующие установки.

    Процесс планирования разметки жесткого диска для установки Linux:

    1. После нажатия по кнопке Install начнется установка Linux. Не следует использовать маленький системный раздел Windows, но можно изменить размер раздела NTFS, чтобы освободить место.
    2. Выбор установки по умолчанию — установить Win и Linux рядом.
    3. Для Linux нужны три раздела (root, swap, home). Windows уже использует два. На диске допускаются всего четыре основных. Это означает, что потребуется включить дополнительное пространство, полученное в результате сжатия Windows 7, иначе придется отказаться от использования отдельного раздела подкачки или home в Linux.
    4. Изменяют занимаемый размер Windows (sda2). Создают расширенный — будет называться sda3.
    5. Создают логические root, swap, home внутри Extended — будут называться sda5, sda6 и sda7.
    6. Изменяют раздел.
    7. Используют GParted для создания макета. GParted поставляется с Ubuntu. Его можно найти в «Система» > «Администрирование» > «Редактор».
    8. Следующим шагом является создание расширенного раздела, который будет занимать все свободное пространство, включая новые 2 ГБ, освобожденные от Windows.
    9. GParted довольно дружелюбный и начнет работать. Сначала будет запущена задача сжатия, затем запустится симуляция, чтобы убедиться, что разметчик может выполнить желаемую задачу. Затем выполнит проверку согласованности NTFS и исправит ошибки, если найдет их. После он изменит размер и скопирует все данные.

    Лучшие менеджеры дисков

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

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

    Более продвинутым юзерам следует порекомендовать два лучших инструмента командной строки, которые можно применять для управления разделами и жесткими дисками:

    1. Fdisk — мощный инструмент командной строки с интерфейсом текстового режима, с помощью которого выполняют управление разделами. Помощь облегчает работу с ней, каждая команда ее интерактивного меню может быть вызвана одной буквой, такой как m — для справки, n — для создания новых, p — для вывода таблицы, t — для форматирования, w — для записи.
    2. Parted — инструмент в текстовом режиме, основное отличие которого от предыдущего состоит в том, что все действия отправленных команд будут применены немедленно. Поэтому с ним нужно обращаться еще осторожнее, чем с предыдущим.

    Три наиболее актуальных инструмента с GUI:

    1. GParted — рекомендуется для всех пользователей, потому что его графический интерфейс прост и интуитивно понятен, позволяет выполнять множество операций от создания нового, форматирования, создания таблиц, изменения размера.
    2. GNOME — по умолчанию устанавливается собственный дисковый инструмент, его интерфейс прост, но, если честно, многие рекомендуют все же GParted.
    3. KDE — предоставил своим средам рабочего стола Plasma еще один инструмент для создания разделов по умолчанию. В этом случае интерфейс более похож на GParted и прост, поэтому он может стать еще одним хорошим вариантом по мощности.

    Некоторые дистрибутивы, такие как Ubuntu, предлагают GParted в качестве утилиты для LiveCD. Поэтому если пользователь научится применять программу, он сможет правильно разделить диски, чтобы иметь две или более операционных систем на ПК, при этом информация на нем будет лучше организована.

    Для установки Windows достаточно просто выбрать раздел диска. Система сама его отформатирует и установит туда все файлы. Но Linux позволяет намного гибче настроить расположение системы и ее файлов. Во время установки вы можете разместить различные папки с системными или пользовательскими файлами на разных разделах.

    Это очень интересная функция, повышающая надежность системы, а также удобство ее использования. Наша сегодняшняя статья ориентирована на новичков, мы рассмотрим как нужно выполнять разбивку диска для установки linux. Поговорим зачем это нужно, какие размеры для разделов выбирать и так далее.

    Немного теории

    Начнем с того, что в Linux не существует дисков, таких какими мы их знаем в Windows. Здесь все намного более прозрачно. Есть разделы диска, а также существует одна корневая файловая система.

    В качестве корневой файловой системы подключается выбранный вами для этого раздел, а уже к нему, в подкаталоги подключаются другие разделы. Сюда же подключаются флешки, DVD диски и другие внешние носители. Например, раздел загрузчика подключается в /boot, в качестве /sys, /proc, /dev подключаются виртуальные файловые системы ядра, а в качестве /tmp присоединяется оперативная память.

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

    Зачем так делать?

    У каждого из разделов своя задача. Разбивка диска для linux между несколькими разделами изолирует их один от другого. Если на одном разделе, например, домашнем закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела.

    Вынесение домашнего раздела также очень полезно при переустановках. Так вы сможете переустановить систему но сохранить все свои данные. Или же еще можно использовать одного пользователя в нескольких системах.

    Загрузчик выносится на отдельный раздел, если файловая система вашего корневого раздела не поддерживается Grub, например, если вы используете Btrfs, xfs и т д. Также такая разбивка диска на разделы linux нужна если вы применяете технологию LVM или шифрование. Кроме того, загрузчик быстрее обнаружит свои файлы, если они будут на небольшом разделе в начале диска, а не где-то в дебрях много — гигабайтовой файловой системы.

    На серверах иногда выделяются разделы /var и /usr. Это нужно опять же для изоляции и безопасности, например, вы можете запретить с помощью опции монтирования выполнение файлов с раздела /var.

    Разбивка диска для Linux

    В стандартной разбивке диска для Linux используется четыре раздела:

    • / — корень, основной раздел для файловой системы;
    • /boot — файлы загрузчика;
    • /home — раздел для файлов пользователя;
    • swap — раздел подкачки, для выгрузки страниц из оперативной памяти, если она будет переполнена.

    Все что здесь перечислено кроме swap — это точки монтирования в файловой системе. Это значит, что указанные разделы, будут подключены в соответствующие папки в файловой системе.

    Сейчас мы не будем рассматривать как выполняется разбивка диска для установки linux на практике. Все это делается в установщике в пару кликов. Но более детально остановимся на файловых системах и их размерах, чтобы вы точно знали какие значения выбирать.

    Раздел /boot

    Разбивка жесткого диска linux начинается с создания этого раздела. Здесь все очень просто. На этом разделе размещаются файлы настройки и модули загрузчика, которые считываются при старте Grub, а также ядро и initrd образ. Эти файлы занимают не так много пространства, около 100 Мегабайт, но в некоторых дистрибутивах здесь могут размещаться еще и темы Grub, а также со временем будут накапливаться старые версии ядер, так что лучше запастись местом и выделить 300 Мегабайт. Этого будет вполне достаточно.

    Что касается файловой системы, то нам нужна самая быстрая и простая. Задача этого раздела сводится к тому, чтобы как можно быстрее выдать файлы во время загрузки. Журналирование здесь не нужно, поскольку оно только замедлит загрузку, а файлы изменяются очень редко. Поэтому наш выбор ext2.

    Раздел /

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

    Учитывая все это нужно выделить достаточное количество места. Минимальные требования, чтобы вместились все файлы из установочного диска — 8 Гигабайт. Но когда вы установите все нужные вам программы система начнет занимать около 20 Гигабайт (это без игр). С каждым обновлением размер системы будет еще увеличиваться на 200-500 мегабайт. А теперь добавьте сюда игры. Если возьмете 50 Гигабайт под корень — не ошибетесь.

    Файловая система должна быть стабильной, потому что в инном случае вы рискуете потерять всю систему при неудачном выключении компьютера. А поэтому нам нужна журналируемая файловая система. Можно брать ext4, resierfs или btrfs. Сейчас последняя стала заметно стабильнее. Но строго не рекомендуется брать что-то вроде XFS, потому что она очень чувствительна к сбоям.

    Но нельзя использовать ntfs или fat. Дело в том, что ядро использует некоторые особенности файловых систем для правильной работы, например, жесткие ссылки на конфигурационные файлы или система inotify для уведомления об изменениях в файловой системе. А эти файловые системы таких функций не поддерживают.

    Раздел swap

    Это раздел подкачки, куда будут отправляться неиспользуемые страницы памяти, если она переполнена. Также сюда записывается все содержимое памяти когда компьютер уходит в режим сна или гибернации. Конечно, раздел swap может быть размещен в виде файла на диске, как и в WIndows, но так будет работать быстрее. Размер рассчитывается очень просто, он должен быть равным количеству оперативной памяти. Файловая система специальная — swap.

    Домашний раздел — /home

    Это раздел для ваших файлов. Здесь будут ваши загрузки, документы, видео, музыка, а также настройки программ. Тут мало места быть не может поэтому берем все оставшееся. Файловая система так же как и для корня нужна стабильная и быстрая. Можно брать ту же ext4 или btrfs, или даже xfs, если вы уверенны что неожиданных сбоев и отключений питания быть не должно. разметка диска для linux для этого раздела выполняется в последнюю очередь.

    Динамическое изменение размера разделов

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

    Во-первых, можно создать резервный раздел, после того, для которого в будущем может потребоваться много места, оставить 10 Гб про запас, чтобы потом не было проблем, не такая уж плохая идея.

    Во-вторых, можно использовать LVM. Это виртуальная прослойка для работы с дисками в Linux, позволяющая динамически изменять размер разделов независимо от свободного места после и до них.

    Выводы

    Теперь вы знаете как выполняется разбивка диска linux и сможете справиться этой задачей. Правильная разбивка сэкономит вам потом очень много времени. Если у вас остались вопросы, спрашивайте в комментариях!

    Оглавление

    В этой небольшой заметке я покажу на практическом примере, как работать с дисками в Linux.

    Активация диска в Linux

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

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

    При подключении нового диска нам нужно:

    • разметить его на разделы
    • отформатировать каждый раздел для создания файловой системы
    • смонтировать диск для возможности записи и чтения данных
    • настроить автоматическое монтирование при включении компьютера

    Как узнать имена дисков, как просмотреть все диски в системе

    Начать нужно с того, чтобы узнать имя диска, который мы будем изменять. В Linux совсем непохожая на Windows система обозначения дисков. Вместо привычных дисков C, D, E и так далее, в Linux диски это устройства в папке /dev/. В dev вообще все возможные устройства, даже весьма экзотические, не существующие в Windows.

    Чтобы посмотреть доступные диски, выполните команду:

    Как видно из скриншота, имеется диск /dev/nvme0n1. Затем перечислены два устройства /dev/nvme0n1p1 и /dev/nvme0n1p2. По совпадающему части названия nvme0n1 можно понять, что это разделы, на которые разделён диск /dev/nvme0n1.

    Также имеется диск /dev/sda, который не разделён ни на какие разделы — именно его я и буду подключать.

    Разметка дисков (разделение на разделы) в Linux

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

    Диск может быть GPT или MBR (показывается как dos). Вы без труда найдёте множество информации об этих таблицах разделов в Интернете. Только отмечу, что GPT является более современной и имеет больше возможностей. Поэтому если не нужно работать со старым железом, которое понимает только MBR, то выбираем GPT.

    Для создания диска выберите Новый:

    Введите его размер.

    Если нужно, поменяйте тип раздела:

    Затем переместитесь вниз на свободное место и повторяйте эти действия по созданию разделов. Когда закончите, выберите Запись.

    Форматирование разделов

    Для форматирования в ext4:

    Для форматирования в ext3:

    Для форматирования в ext2:

    Для форматирования в FAT32:

    Мой пример (я не стал разбивать диск на разделы):

    Кстати, если вы хотите отформатировать раздел, который уже используете, то его нужно сначала отмонтировать (об этом дальше).

    Монтирование и размонтирование дисков

    С дисками в /dev/ нельзя работать напрямую, то есть нельзя на них записывать файлы или копировать с них файлы. Для работы с ними их нужно смонтировать. Это делается командой mount.

    Диск подключается к точке монтирования и уже в этой папке можно работать с содержимом диска.

    Эта концепция может показаться непривычной пользователям Windows, но это очень удобно! Диск можно смонтировать в любую папку. Например, домашняя папка может быть на другом диске — удобно при переустановке системы — данные не нужно копировать в безопасное место, поскольку они уже на другом диске.

    Для монтирования используется команда вида:

    Допустим, я хочу, чтобы новый диск был подключён (смонтирован) к папке /mnt/disk_d. Название можно выбрать любое и точка монтирования необязательно должна быть в директории /mnt/ — можно сделать в домашней папке или в любой другой.

    Начинаем с создания директории, в которую будет смонтирован диск:

    Разрешаем доступ всем в этот диск, чтобы обычный пользователь также мог смотреть и записывать туда файлы:

    На самом деле, права доступа можно настроить более тонко — без полного разрешения для всех.

    Для размонтирования диска используется любая из двух команд:

    Автоматическое монтирование диска при загрузке Linux

    Диски для монтирования при запуске Linux прописаны в файле /etc/fstab.

    Допустим, я хочу при загрузке монтировать диск /dev/sda в директорию /mnt/disk_d/. При этом я хочу чтобы диск был доступен для чтения и записи пользователем. Тогда я создаю каталог — точку монтирования:

    Открываю файл /etc/fstab:

    и дописываю туда следующую строчку:

    В этой строке вам нужно заменить

    • /dev/sda — на диск, который вы желаете смонтировать
    • mial — на имя вашего пользователя
    • /mnt/disk_d — на вашу точку монтирования, которую вы выбрали для своего диска.
    • ext4 — на файловую систему вашего диска

    Если вы не уверены в файловой системе или её обозначении, то выполните команду:

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

    Чтобы ваш пользователь имел доступ к этой папке без необходимости повышать свои привилегии, выполните команду:

    Можно более тонко настроить права доступа — например, создав группу, только члены которой будут иметь доступ к диску.

    Обратите внимание, что если вы что-то неправильно сделали в файле /etc/fsta, то система не сможет загрузиться в графический интерфейс и вам придётся всё исправлять из консоли. Ссылка на дополнительную инструкцию в конце этой статьи.

    Подключение съёмного носителя (флешки, внешнего диска) в Linux

    Между прочим, многие дистрибутивы Linux при подключении USB флешки или внешнего диска автоматически их монтируют. Автоматическое монтирование обычно является функцией окружения рабочего стола. То есть на одном и том же дистрибутиве Linux, но с разными рабочими столами (версии Linux Mint как пример) автомонтирование может иметься или отсутствовать.

    Если этого не произошло, значит нужно смонтировать вручную. Этот процесс ничем не отличается от обычного монтирования дисков: также создайте точку монтирования и используйте команду mount.

    Съёмные носители можно монтировать через /etc/fstab, для этого даже есть специальная опция nofail — игнорировать ошибки, если диск отсутствует.

    Как просмотреть все диски и точки монтирования

    Для этого используйте уже знакомую нам команду:

    Как удалить разделы диска

    Если вы хотите удалить всё содержимое диска, в том числе его разбивку на разделы, то это делается так:

    Откройте диск в gdisk:

    Для перехода в экспертный режим там введите

    Затем для удаления GPT введите

    Дважды согласитесь, чтобы полностью очистить диск.

    Перемонтирование диска с правами записи

    Иногда диски монтируются только с правами чтения. В этом случае можно скопировать файлы с диска, но нельзя на него что-либо записать или удалить. Перемонтировать диск на запись можно одной командой:

    В ней /dev/sdb1 замените на имя вашего раздела.

    Если вы столкнулись с ошибкой:

    То нужно выполнить команду (замените /dev/sdb1 на ваш раздел):

    После этого перемонтируйте диск.

    Обратите внимание, что если вы монтируете диск с файловой системой NTFS, то у вас должен быть установлен пакет ntfs-3g, иначе что бы вы не делали, диск будет только для чтения.

    Заключение

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

    Ещё несколько советов и проблемных случаев рассмотрено в статье «Работа с дисками в BlackArch (монтирование, решение проблем)» — эта статья подходит для всех дистрибутивов, не только BlackArch.

    Рекомендуем к прочтению

    Разбивка диска для установки Linux

    Для установки Windows достаточно просто выбрать раздел диска. Система сама его отформатирует и установит туда все файлы. Но Linux позволяет намного гибче настроить расположение системы и ее файлов. Во время установки вы можете разместить различные папки с системными или пользовательскими файлами на разных разделах.

    Это очень интересная функция, повышающая надежность системы, а также удобство ее использования. Наша сегодняшняя статья ориентирована на новичков, мы рассмотрим как нужно выполнять разбивку диска для установки linux. Поговорим зачем это нужно, какие размеры для разделов выбирать и так далее.

    Содержание статьи:

    Немного теории

    Начнем с того, что в Linux не существует дисков, таких какими мы их знаем в Windows. Здесь все намного более прозрачно. Есть разделы диска, а также существует одна корневая файловая система.

    В качестве корневой файловой системы подключается выбранный вами для этого раздел, а уже к нему, в подкаталоги подключаются другие разделы. Сюда же подключаются флешки, DVD диски и другие внешние носители. Например, раздел загрузчика подключается в /boot, в качестве /sys, /proc, /dev подключаются виртуальные файловые системы ядра, а в качестве /tmp присоединяется оперативная память.

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

    Зачем так делать?

    У каждого из разделов своя задача. Разбивка диска для linux между несколькими разделами изолирует их один от другого. Если на одном разделе, например, домашнем закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела.

    Вынесение домашнего раздела также очень полезно при переустановках. Так вы сможете переустановить систему но сохранить все свои данные. Или же еще можно использовать одного пользователя в нескольких системах.

    Загрузчик выносится на отдельный раздел, если файловая система вашего корневого раздела не поддерживается Grub, например, если вы используете Btrfs, xfs и т д. Также такая разбивка диска на разделы linux нужна если вы применяете технологию LVM или шифрование. Кроме того, загрузчик быстрее обнаружит свои файлы, если они будут на небольшом разделе в начале диска, а не где-то в дебрях много — гигабайтовой файловой системы.

    На серверах иногда выделяются разделы /var и /usr. Это нужно опять же для изоляции и безопасности, например, вы можете запретить с помощью опции монтирования выполнение файлов с раздела /var.

    Разбивка диска для Linux

    В стандартной разбивке диска для Linux используется четыре раздела:

    • / — корень, основной раздел для файловой системы;
    • /boot — файлы загрузчика;
    • /home — раздел для файлов пользователя;
    • swap — раздел подкачки, для выгрузки страниц из оперативной памяти, если она будет переполнена.

    Все что здесь перечислено кроме swap — это точки монтирования в файловой системе. Это значит, что указанные разделы, будут подключены в соответствующие папки в файловой системе.

    Сейчас мы не будем рассматривать как выполняется разбивка диска для установки linux на практике. Все это делается в установщике в пару кликов. Но более детально остановимся на файловых системах и их размерах, чтобы вы точно знали какие значения выбирать.

    Раздел /boot

    Разбивка жесткого диска linux начинается с создания этого раздела. Здесь все очень просто. На этом разделе размещаются файлы настройки и модули загрузчика, которые считываются при старте Grub, а также ядро и initrd образ. Эти файлы занимают не так много пространства, около 100 Мегабайт, но в некоторых дистрибутивах здесь могут размещаться еще и темы Grub, а также со временем будут накапливаться старые версии ядер, так что лучше запастись местом и выделить 300 Мегабайт. Этого будет вполне достаточно.

    Что касается файловой системы, то нам нужна самая быстрая и простая. Задача этого раздела сводится к тому, чтобы как можно быстрее выдать файлы во время загрузки. Журналирование здесь не нужно, поскольку оно только замедлит загрузку, а файлы изменяются очень редко. Поэтому наш выбор ext2.

    Раздел /

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

    Учитывая все это нужно выделить достаточное количество места. Минимальные требования, чтобы вместились все файлы из установочного диска — 8 Гигабайт. Но когда вы установите все нужные вам программы система начнет занимать около 20 Гигабайт (это без игр). С каждым обновлением размер системы будет еще увеличиваться на 200-500 мегабайт. А теперь добавьте сюда игры. Если возьмете 50 Гигабайт под корень — не ошибетесь.

    Файловая система должна быть стабильной, потому что в инном случае вы рискуете потерять всю систему при неудачном выключении компьютера. А поэтому нам нужна журналируемая файловая система. Можно брать ext4, resierfs или btrfs. Сейчас последняя стала заметно стабильнее. Но строго не рекомендуется брать что-то вроде XFS, потому что она очень чувствительна к сбоям.

    Но нельзя использовать ntfs или fat. Дело в том, что ядро использует некоторые особенности файловых систем для правильной работы, например, жесткие ссылки на конфигурационные файлы или система inotify для уведомления об изменениях в файловой системе. А эти файловые системы таких функций не поддерживают.

    Раздел swap

    Это раздел подкачки, куда будут отправляться неиспользуемые страницы памяти, если она переполнена. Также сюда записывается все содержимое памяти когда компьютер уходит в режим сна или гибернации. Конечно, раздел swap может быть размещен в виде файла на диске, как и в WIndows, но так будет работать быстрее. Размер рассчитывается очень просто, он должен быть равным количеству оперативной памяти. Файловая система специальная — swap.

    Домашний раздел — /home

    Это раздел для ваших файлов. Здесь будут ваши загрузки, документы, видео, музыка, а также настройки программ. Тут мало места быть не может поэтому берем все оставшееся. Файловая система так же как и для корня нужна стабильная и быстрая. Можно брать ту же ext4 или btrfs, или даже xfs, если вы уверенны что неожиданных сбоев и отключений питания быть не должно. разметка диска для linux для этого раздела выполняется в последнюю очередь.

    Динамическое изменение размера разделов

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

    Во-первых, можно создать резервный раздел, после того, для которого в будущем может потребоваться много места, оставить 10 Гб про запас, чтобы потом не было проблем, не такая уж плохая идея.

    Во-вторых, можно использовать LVM. Это виртуальная прослойка для работы с дисками в Linux, позволяющая динамически изменять размер разделов независимо от свободного места после и до них.

    Выводы

    Теперь вы знаете как выполняется разбивка диска linux и сможете справиться этой задачей. Правильная разбивка сэкономит вам потом очень много времени. Если у вас остались вопросы, спрашивайте в комментариях!

    Разметка дисков — Документация Linux Mint Installation Guide

    Диски и разделы в Linux

    Если вы не знакомы со схемой именования устройств и разделов в Linux, а также понятием файловых систем и точек монтирования, прочтите:

    Отдельный раздел /home

    В Linux каталог /home используется для хранения данных и настроек пользователя.

    Этот каталог содержит по одному подкаталогу для каждой учётной записи пользователя. Например, если ваше имя пользователя john, то ваш домашний каталог будет /home/john, каталог загрузок — /home/john/Downloads, документов — /home/john/Documents, а закладки Firefox будут храниться где-то в /home/john/.mozilla и так далее…

    Выделив для /home отдельный раздел, вы сможете отделить пользовательские данные от остальных данных операционной системы.

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

    При установке Linux Mint:

    1. Назначьте точку монтирования / разделу для операционной системы и укажите программе установки выполнить его форматирование.
    2. Назначьте точку монтирования /home разделу для пользовательских данных и, если в нём уже содержатся данные, убедитесь, что вы указали программе установки не форматировать этот раздел.

    Предупреждение

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

    Примечание

    Операционная система Linux Mint занимает примерно 15 ГБ на диске, и этот объём увеличивается при установке дополнительных приложений. Если на диске хватает места, выделите для неё 100 ГБ. Оставьте также достаточно свободного пространства для раздела home. Данные пользователя (загрузки, видео, изображения) обычно занимают гораздо больше места, чем сама система.

    Разметка диска для Ubuntu | Русскоязычная документация по Ubuntu

    Итак, пора найти на вашем компьютере место для Ubuntu. Скажу сразу: на самом деле можно особенно не озадачиваться этим, а поставить Ubuntu из-под Windows и на раздел с Windows с помощью Wubi. Однако я крайне не рекомендую такой способ, поскольку он не является «родным» для Ubuntu и ведет к возникновению совершенно непонятных проблем.

    Для установки Ubuntu, вообще говоря, вполне достаточно 7 гигабайт свободного места. Однако я бы рекомендовал выделить хотя бы 15, чтобы было место для сохранения различных документов и других пользовательских файлов.

    Если у вас есть целый раздел, который вы полностью готовы отдать под Ubuntu — очень хорошо. Иначе видимо придётся отрезать кусочек от какого-то диска с данными. Не бойтесь, в этом нет ничего страшного, однако я сразу хочу предупредить: изменение разметки винчестера — опасная операция, чреватая потерей всего нажитого непосильным трудом. Поэтому крайне рекомендуется сохранить все важные данные в каком-нибудь укромном месте перед внесением изменений в разметку винчестера.

    Надо сразу заметить, что Ubuntu абсолютно без проблем поддерживает диски Windows, поэтому если вы решили оставить Windows на своём компьютере, то вы спокойно сможете обращаться из Ubuntu к файлам, хранящимся на разделах Windows. А вот обратное, к сожалению, не верно. Windows не умеет работать ни с одной из файловых систем Linux (хотя все они являются полностью открытыми), поэтому Windows не увидит ни одного раздела Linux, Windows их просто игнорирует и считает, что их не существует.

    О разметке винчестера

    Сначала немного скучной теории о разметке дисков. К сожалению, без неё никак. Итак, разделы винчестера бывают трёх типов: основные, расширенные и логические. Связаны они так: непосредственно винчестер делится на основные разделы, один из основных разделов может быть назначен расширенным и разделён на логические. При этом основных разделов может быть максимум четыре (с учётом расширенного), расширенный, если есть, то всегда один, а логических может быть сколько угодно. То есть если по-русски: вы можете разрезать винчестер максимум на 4 части, но одну из них вы можете спокойно поделить на сколько угодно кусков.

    Учитывайте вышесказанное при разметке. Некоторые программы, например, спокойно позволят вам создать не один расширенный раздел, а несколько. Однако ни Ubuntu, ни уж тем более Windows не увидят логические диски на таких разделах.

    Об отношении Linux к разделам винчестера

    Linux очень забавно работает с различными устройствами и источниками данных. Для каждого такого объекта создаётся специальный файл, через который происходит «общение» этого объекта с системой. В частности, подобные файлы есть для винчестеров и разделов на них. И обычно при описании работы с винчестерами и разделами в качестве названий используются как раз имена этих файлов.

    Винчестеры называются sda, sdb, sdc и т.д. (sda — первый винчестер, sdb — второй и далее по аналогии). Кстати, подключаемые флешки и другие USB устройства так же идентифицируются как винчестеры и тоже получают имена вида sd*.

    Разделы на винчестерах называются так: sda1, sda2, sda3 и т.д. Т.е. название раздела состоит из названия винчестера и номера раздела. Но тут есть некая хитрая особенность. Первые четыре цифры зарезервированы для основных разделов, внутри расширенного раздела нумерация логических начинается всегда с пяти. Например, рассмотрим такое разбиение винчестера:

    • sda1 — основной (Windows Диск С)

    • sda2 — основной (Windows Диск D)

    • sda3 — расширенный

      • sda5 — логический (Ubuntu / )

      • sda6 — логический (Ubuntu swap)

      • sda7 — логический (Ubuntu home)

    Как видно, у нас имеется 2 основных раздела с Windows и 3 логических раздела c Ubuntu.

    Обратите внимание, расширенный раздел — это всего лишь контейнер для логических, поэтому из ОС он недоступен и никакие данные на него записать нельзя.

    На этом теория временно заканчивается, пора приступить непосредственно к разметке вашего винчестера.

    Запуск программы разметки

    Вообще говоря, вы можете использовать любую программу разметки, например, Partition Magic или Acronis Disk Director Suite, однако я буду рассказывать про входящую в состав Ubuntu утилиту Gparted.

    Надеюсь, вы ещё не вышли из запущенной с LiveCD Ubuntu. Если это не так, то снова загрузите систему с LiveCD. Я уже упоминал про главное меню системы, теперь-то оно нам и понадобится. Зайдите в меню System→Administration и запустите программу Gparted:

    После запуска вы увидите главное окно программы с вашей текущей конфигурацией винчестера:

    Итак, пора приступить к разметке1).

    Разметка диска для установки Ubuntu

    Сначала ещё немного полезных знаний. Возможно, вам известно, что зачастую существующего объёма оперативной памяти для нормальной работы всех приложений не хватает. В этом случае включается так называемый механизм подкачки, использующий свободное место на винчестере для увеличения объёма доступной оперативной памяти. Windows для этих целей использует обычные файлы, которые она размещает на доступных ей разделах. Linux тоже умеет так делать, однако из-за неэффективности подобного подхода обычно в Linux всё организовано немного по-другому. Для целей подкачки в Linux используется отдельный раздел со специальной файловой системой, называемый свопом (swap по-английски).

    Вы ничего не сможете записать на этот раздел, собственно, из системы вы его вообще не увидите, Linux сам управляет работой с ним. Обычно размер свопа выбирается равным объёму оперативной памяти или чуть больше, поскольку swap используется для сохранения состояния компьютера (то есть содержимого оперативной памяти) при использовании спящего режима (он же hibernate).

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

    Итак, мы разобрались с первым необходимым для установки Ubuntu разделом. Но кроме свопа вам понадобится как минимум раздел собственно для файлов самой системы. Однако, если вы готовы выделить для Ubuntu хотя бы 15Гб места, то кроме системного раздела рекомендуется создать ещё и раздел для пользовательских документов и настроек. Дело в том, что Ubuntu устроена так, что все пользовательские данные, включая все настройки, полностью отделены от системных файлов и могут быть вынесены на отдельный раздел. Смысл так делать весьма прост: если вы что-то испортите, то всегда сможете переустановить Ubuntu просто отформатировав системный раздел и заново поставив туда систему, при этом вам не придётся особенно мучаться с сохранением настроек и данных, поскольку все они остануться на отдельном разделе.

    Я буду описывать стандартную разметку, то есть один раздел под систему, один под пользовательские данные и один под своп. При этом для системного раздела нам потребуется 7 гигабайт, для свопа — столько, сколько у вас оперативной памяти, а для оставшегося раздела под пользовательские данные всё оставшееся свободное место.2)

    На самом деле Ubuntu занимает на винчестере чуть меньше 4 гигабайт, однако чтобы не возникало проблем с переполнением после установки дополнительных программ я рекомендую выделять под системный раздел около 7Gb.

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

    Пример использования GParted для переразбивки винчестера

    В качестве подопытного кролика я буду использовать такую вот конфигурацию:

    Допустим, на первом диске стоит Windows а на втором лежит какое-то количество данных, поэтому второй диск хочется уменьшить, а на освободившееся место поставить Ubuntu. Хочу сразу предупредить: перед изменением размера или перемещением Windows-раздела с данными крайне рекомендуется провести дефрагментацию этого раздела из-под самой Windows (Linux за ненадобностью такого делать не умеет), особенно если на этом разделе хранится много файлов. Как видно, у меня на разделе нет практически ничего, но если бы что-нибудь было, я бы обязательно предварительно его дефрагментировал.

    Вы не сможете ничего сделать с разделом, пока он подключён к системе (в терминах Linux это называется примонтирован, но об этом позже), то есть в каждый момент времени вы можете либо изменять размер раздела, либо просматривать его содержимое и как-то работать с файлами на нём. Подключённые разделы помечены в списке ключиком:

    Чтобы отключить раздел и сделать его доступным для изменения просто нажмите правой кнопкой мыши на нём в списке или на графическом изображении винчестера и выберите в появившемся меню пункт «Unmount».

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

    Вас могут заинтересовать следующие пункты:

    • Delete — полностью удалить раздел с винчестера.

    • Resize/Move — изменить размер или переместить раздел.

    • Format to — отформатировать раздел в указанную ФС, уничтожив таким образом его содержимое.

    • Label — назначить текстовую метку диска.

    Мне сейчас нужно уменьшить раздел, поэтому я выбрал пункт Resize/Move. При выборе этого пункта появляется такое вот окошко:

    В нём вы можете с помощью мыши изменить размер и подвинуть раздел или ввести нужные значения с помощью текстовых полей. Я хочу освободить для Ubuntu около 40 гигабайт:

    Нажимаем кнопку Resize/Move, попадаем обратно в главное окно и видим внесённые изменения:

    Все изменения, сделанные с помощью GParted, не применяются сразу же, а просто устанавливаются в очередь на выполнение. Чтобы запустить реальные операции изменения разделов винчестера необходимо выбрать в меню «Edit» пункт «Apply all operations» или же нажать на зелёную галочку на панели инструментов:

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

    Итак, на самом деле мы пока что не внесли никаких изменений в разметку диска, GParted просто показывает что будет после выполнения всех операций. Что ж, место под Ubuntu мы освободили, осталось разбить его нужным нам образом. Для этого я создам расширенный раздел и разобью его на три логических. Делается это очень просто. Нажмите правой кнопкой мыши на свободное место, выберите в открывшемся меню пункт «New», в открывшемся окне убедитесь, что создаваемый раздел занимает всю доступную область и выберите в поле типа значение «Extended partition»:

    Снова жмём правой кнопкой мыши на созданный только что расширенный раздел, снова выбираем «New», однако на этот раз создаём раздел для системы размером около 7Gb (7168Mb вообще говоря, не забывайте, в одном гигабайте 1024 мегабайта, но я люблю круглые числа) и указываем для него файловую систему ext4:

    После этого на оставшемся свободном месте на расширенном разделе создаём swap-диск. У меня 2Gb оперативной памяти, поэтому такой же размер я выбрал для свопа:

    Ну и наконец всё оставшееся место отдаём под раздел для пользовательских данных. Файловая система снова ext4. В итоге получим примерно такую картину:

    Что ж, меня всё устраивает, а у вас есть последний шанс что-то поменять или отменить. Теперь осталось только выполнить все запланированные операции, для этого идём в меню «Edit» и выбираем пункт «Apply all operations» или просто нажимаем на зелёненькую галочку на панели инструментов. Появится окошко, показывающее текущий прогресс выполнения, а вы можете пока сходить попить чаю:

    Если вы успешно дождётесь завершения процесса, то увидите сообщение об окончании выполнения всех операций:

    Закрыв его, вы увидите результат применения всех наших шаманств. Помните, как называются и нумеруются разделы винчестера в Linux? Вот что у нас получилось:

    Всё, разметка диска закончена. Теперь, вообще говоря, можно спокойно переходить к установке, однако предварительно я расскажу про устройство файловой системы, дабы вы окончательно разобрались в том, как Ubuntu работает с разделами винчестера и файлами на них. А то ведь место-то мы для Ubuntu подготовили, но вот установив Ubuntu и при этом не прочитав следующую статью вы будете очень удивлены, не обнаружив дисков C: и D: в вашей новой системе. Поэтому придётся осилить ещё немного теории:

    Leave a comment