- Linux mint как разбить диск на разделы
- Планирование установки Linux
- Точки монтирования в Linux
- Файл подкачки swap
- Корневые файловая система
- Home каталог
- Создание перегородок Partition Magic
- Макет Mint систем
- Рекомендуемое разбиение Ubuntu
- Разметка диска для Linux и Windows
- Лучшие менеджеры дисков
- Немного теории
- Зачем так делать?
- Разбивка диска для Linux
- Раздел /boot
- Раздел /
- Раздел swap
- Домашний раздел — /home
- Динамическое изменение размера разделов
- Выводы
- Оглавление
- Активация диска в Linux
- Как узнать имена дисков, как просмотреть все диски в системе
- Разметка дисков (разделение на разделы) в Linux
- Форматирование разделов
- Монтирование и размонтирование дисков
- Автоматическое монтирование диска при загрузке Linux
- Подключение съёмного носителя (флешки, внешнего диска) в Linux
- Как просмотреть все диски и точки монтирования
- Как удалить разделы диска
- Перемонтирование диска с правами записи
- Заключение
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 выглядит следующим образом:
- Раздел 12-20 ГБ для ОС называется root.
- Малый раздел для увеличения оперативки, называемый swap.
- Большой для личного применения — 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.
- Выбирают жесткий диск и нажимают дополнительную кнопку в виде «меню», где назначают объем ГБ для Linux.
- Далее появится раздел, который придется создать Unallow.
- Нажимают кнопку на нем и выбирают «Создать».
- Появится меню настройки. Раздел Linux должен быть основным и отформатирован в Ext3 или Ext2.
- В LABEL помещают метку — Ubuntu, потому что будет установлен дистрибутив.
- Размер кластера оставляют «По умолчанию».
- Как только он настроен, подтверждают кнопкой на экране «ОК».
Макет Mint систем
Для создания макета разметки диска для Linux Mint изменяют страницу установщика на «что-то другое», после чего они будут показаны на жестком диске.
Процесс создания новых перегородок:
- Нажимают кнопку «+», чтобы добавить новый и регулируют размер, в котором нужно создать Linux Mint.
- Устанавливают точку монтирования на root и оставляют файловую систему ext4.
- Создают подкачку и выбирают «область подкачки».
- Открывают приложение терминала и вводят следующее: sudo su.
- Ввести свой текущий пароль, чтобы получить права root. Команда изменится с символа
Аналогично можно создать любую перегородку Linux Mint.
Рекомендуемое разбиение Ubuntu
Рекомендуемое разбиение на разделы Ubuntu, можно продемонстрировать, например, для диска SATA емкостью 500 ГБ и основным разделом boot = 1 ГБ.
Этапы настройки Ubuntu 14.04:
- В ассистенте LiveCD выбирают установку, в четвертом пункте отмечают опцию «Дополнительные параметры», чтобы создать разделение. Появится жесткий диск на 500 ГБ.
- Нажимают «Создать таблицу», откроется предупреждение о том, что будет потеряно все содержимое.
- Нажимают «Продолжить», откроется пустая таблица настройки.
- Выбирают свободное место и нажимают на значок «+», чтобы добавить раздел, например: Размер: 1024 МБ (1 ГБ) > Тип: Основной > Файловая система: ext4> Точка монтирования: boot.
- Создают перегородку для SWAP: Размер: 8192 МБ (8 ГБ) > Удваивают 4 ГБ ОЗУ компьютера > Тип: Логика > Файловая система: Область обмена >Точка крепления.
- Создают для ОС и рабочих программ: Размер: 51 200 МБ (50 ГБ)> Тип: Логика > Файловая система: ext4 > Точка крепления.
- Создают home, где пользователи обычно сохраняют торрент-загрузки, фильмы, музыку, тысячи фотографий: Размер: 476 454 МБ (более или менее, что осталось от диска) > Тип: Логика > Файловая система: ext4 > Точка крепления: home.
Разметка диска для Linux и Windows
Иногда необходимо установить Linux на ПК с Windows. Для этого необходимо выделить место на диске. Рекомендуют применять инструмент разметки GParted для изменения размера Windows и создания новых разделов для Linux.
В целом, дистрибутивы «Линукс» имеют хорошую аппаратную поддержку. Но необходимы меры предосторожности. Всякий раз, когда не применяют правильную разметку диска Linux, существует риск потери данных, независимо от того, какую ОС устанавливают. Важно удостовериться, что критические данные сохранены на внешнем носителе и что резервные копии не повреждены и могут быть восстановлены.
Ubuntu, как и многие другие дистрибутивы Linux, поставляется в качестве загрузочного LiveCD. Это означает, что можно загрузить ее и проверить совместимость оборудования, не внося никаких изменений в существующие установки.
Процесс планирования разметки жесткого диска для установки Linux:
- После нажатия по кнопке Install начнется установка Linux. Не следует использовать маленький системный раздел Windows, но можно изменить размер раздела NTFS, чтобы освободить место.
- Выбор установки по умолчанию — установить Win и Linux рядом.
- Для Linux нужны три раздела (root, swap, home). Windows уже использует два. На диске допускаются всего четыре основных. Это означает, что потребуется включить дополнительное пространство, полученное в результате сжатия Windows 7, иначе придется отказаться от использования отдельного раздела подкачки или home в Linux.
- Изменяют занимаемый размер Windows (sda2). Создают расширенный — будет называться sda3.
- Создают логические root, swap, home внутри Extended — будут называться sda5, sda6 и sda7.
- Изменяют раздел.
- Используют GParted для создания макета. GParted поставляется с Ubuntu. Его можно найти в «Система» > «Администрирование» > «Редактор».
- Следующим шагом является создание расширенного раздела, который будет занимать все свободное пространство, включая новые 2 ГБ, освобожденные от Windows.
- GParted довольно дружелюбный и начнет работать. Сначала будет запущена задача сжатия, затем запустится симуляция, чтобы убедиться, что разметчик может выполнить желаемую задачу. Затем выполнит проверку согласованности NTFS и исправит ошибки, если найдет их. После он изменит размер и скопирует все данные.
Лучшие менеджеры дисков
Существует много программ, которые помогут управлять разделами на дисках в Linux. Но зачастую такое огромное количество альтернатив становится проблемой для начинающих в данной области и заставляет их сомневаться в том, какую из них выбрать.
Управление разделами жесткого диска — это практика высокого риска, ведь если пользователь точно не знает, что делает, то может сделать систему неработоспособной. Новичкам рекомендуется начинать с графических опций инструментов и забыть о командной строке.
Более продвинутым юзерам следует порекомендовать два лучших инструмента командной строки, которые можно применять для управления разделами и жесткими дисками:
- Fdisk — мощный инструмент командной строки с интерфейсом текстового режима, с помощью которого выполняют управление разделами. Помощь облегчает работу с ней, каждая команда ее интерактивного меню может быть вызвана одной буквой, такой как m — для справки, n — для создания новых, p — для вывода таблицы, t — для форматирования, w — для записи.
- Parted — инструмент в текстовом режиме, основное отличие которого от предыдущего состоит в том, что все действия отправленных команд будут применены немедленно. Поэтому с ним нужно обращаться еще осторожнее, чем с предыдущим.
Три наиболее актуальных инструмента с GUI:
- GParted — рекомендуется для всех пользователей, потому что его графический интерфейс прост и интуитивно понятен, позволяет выполнять множество операций от создания нового, форматирования, создания таблиц, изменения размера.
- GNOME — по умолчанию устанавливается собственный дисковый инструмент, его интерфейс прост, но, если честно, многие рекомендуют все же GParted.
- 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.
Источник