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

Итак, вы решили установить себе операционную систему Убунту, но вдруг столкнулись с таким понятием, как разметка диска, и не понимаете, что делать дальше. Ситуация до боли знакома многим новичкам в мире Linux. Но паниковать не стоит. Стоит лишь чуть-чуть разобраться, как создать разделы диска при установке Ubuntu, и вы с лёгкостью сделаете это самостоятельно.

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

Разделение HDD диска на разделы при установке Ubuntu.

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

Разделы диска в Ubuntu

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

  • Первичный, или основной раздел. Главное, что нужно о нём знать — он всегда должен быть на диске. На него устанавливают операционные системы. Например, Виндовс можно установить исключительно на основной раздел.
  • Логический раздел — это то свободное место, которое оставляет система на винчестере под пользовательские нужды. Если у вас была Windows XP, то вы помните несколько «Локальных дисков»: C, D, E, F. Это и есть логические разделы. Linux-системы, кстати, легко загружаются и с них.
  • Расширенный раздел — это контейнер, который нужно создать, чтобы поместить на него неограниченное количество логических. На практике количество, конечно, ограничено программным обеспечением, но вот в теории нет. В отличие от тех же основных: их может быть максимум четыре — такое правило диктуют современное оборудование компьютера, которое больше первичных разделов не потянет.

Для чего же нужно такое распиливание винчестера на куски? Наверное, некоторые уже догадались.

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

Теперь понятно, для чего стоит создать расширенный раздел, если его ещё нет на HDD — установить туда Ubuntu. Однако и это ещё не всё. Linux, в свою очередь, делит эту половину, треть или четвертину от большого яблока ещё на несколько кусков разной величины. Этим она и принципиально отличается от Windows. Рассмотрим эти основные части.

  • / — основной раздел. Внутри его находятся все данные. С какой-то стороны это даже не раздел, а контейнер под разделы.
  • /home — домашний раздел. Здесь располагаются какие-либо пользовательские данные. Как видите, он принадлежит корневому разделу.
  • /swap — раздел подкачки. Как вы знаете, оперативной памяти не всегда достаточно, кроме того, чтобы входить в режим гибернации, всегда необходимо иметь такой раздел. В Windows для этого используется файл, но с разделом всё же удобнее.
  • /boot — часть винчестера, где расположена сама операционная система: ядро и всё прочее.

Разметка HDD в Ubuntu

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

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

Подготовка диска

Переходим к практике. Перед тем как начать непосредственно разметку, необходимо подготовить HDD с установленной Windows. Процесс, который мы будем выполнять, называется сжатие. Дело в том, что изначально неразмеченного пространства нет, поэтому нужно сделать его самостоятельно. Сжимать удобно средствами старой ОС, так как Ubuntu может запросто стереть все установленные файлы с диска C, а вместе с ними и систему.

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

Работа в Windows

  1. Открываем утилиту управления дисками. Сделать это можно следующим образом: щёлкаем ПКМ по значку «Этот компьютер» и выбираем «Управление», оттуда открываем эту утилиту.
  2. В утилите выбираем том C, однако, если есть D (что важно), выбираем его. D перед этим стоит отформатировать. Если в процессе форматирования вы не хотите терять все файлы, перекиньте их на C или на внешний носитель. С диском C же так не поступишь, поскольку он системный.
  3. Выбираем C в окошке «Диск 1», жмём ПКМ и там щёлкаем «Сжать том».
  4. Открывается новое окно. В поле «Размер сжимаемого пространства» ставим столько, сколько не жалко для Убунту, но при этом не в ущерб Windows, так как эти гигабайты потом трудно будет вернуть ей обратно. Оптимально будет освободить для новой системы от 40 ГБ и больше.
  5. После этого нажимаем «Сжать». Важно, чтобы во время сжатия ПК был подключён к сети и не произошло отключение питания. В противном случае винчестер можно потерять совсем.

Самый опасный этап пути пройден. Дальше будем работать с софтом Ubuntu.

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

Разметку можно выполнять многими разными способами, в том числе и через терминал. Для новичков оптимальна разметка диска в Ubuntu при установке либо через утилиту GParted, которая отлично подходит для этой цели.

Разделение средствами Ubuntu

Это наиболее простая разметка HDD. Выполняется она при установке системы с загрузочной флешки или диска.

  1. Загружаемся с загрузочного носителя (простите за тавтологию).
  2. Выбираем «Установить Ubuntu».
  3. Все опции расставляем, руководствуясь своими приоритетами. Самое важное — окно «Тип установки». Здесь предложено три варианта: совместно со старой ОС, удалить старую ОС и поставить Убунту либо свой вариант. Вы можете ограничиться выбором одного из первых двух. Тогда всё произойдёт автоматически, дальше можно не читать. Однако полезно будет сделать всё своими руками, чтобы с успехом применить новые знания. В общем — решайте сами.
  4. Если выбрали третий вариант, в следующем окне необходимо будет сделать новую таблицу разделов, нажав соответствующую кнопку.
  5. Выделяем свободное место, которое сделали в предыдущем шаге и жмём на плюс.
Кроме этого:  Как узнать что пора менять масло Тест карманного маслоанализатора

Здесь стоит сделать небольшое, но важное отступление. Дальше вновь можно идти двумя путями.

  • Первый — если у вас UEFI. UEFI — это аналог BIOS, но более современный, выполняющий те же самые функции. Обычно, если стоит UEFI, то это будет указано на какой-нибудь наклейке на компьютере. Либо же можно воспользоваться специальными утилитами, чтобы узнать. Во всяком случае, если вы дошли до этого шага, значит, подключали загрузочный носитель, значит, уже пользовались UEFI или БИОСом.
  • Второй — если у вас BIOS. Тогда всё будет слегка иначе и чуть проще.

UEFI

  1. Жмём на плюс.
  2. Первый создаваемый раздел будет загрузочный. Нужно поставить маркер на «Первичный» и выбрать «Использовать как загрузочный раздел EFI». Размер: 200 МБ.
  3. Далее, создаём корневой каталог. Ставим в графе использовать «Журналируемая файловая система Ext4». Размер: 20–30 ГБ, в зависимости от того, сколько у вас есть места. В целом это примерно 40–50% от всего места. Первичный. Начало этого пространства.
  4. Следующий раздел: домашний. Всё то же самое, кроме размера, который теперь нужно подогнать так, чтобы осталось 2–4 ГБ для файла подкачки и точки монтирования: /home. Хотя вполне можно сделать и логический раздел. Большого значения не имеет.
  5. Третий раздел, как можно догадаться, будет Swap или «Своп». Для него выделяем место, равное объёму оперативки на ПК. Выделять больше нет смысла. Ставим: «Использовать как раздел подкачки». Тип логический.
  6. Выбираем устройством для установки загрузчика полностью весь ранее не размеченный раздел.
  7. Жмём «Установить сейчас».

Немного иначе обстоят дела, если UEFI у вас нет.

  1. Первый создаваемый раздел будет называться /boot. Занимаемый размер: 7–10 ГБ. Вполне достаточно и семи, однако, если с местом нет проблем, лучше взять десять, так как каждое последующее обновление будет прибавлять по 200–300 МБ. Тип: логический. Журналируемая файловая система
  2. Второй раздел: /home. Здесь выделяем всё место, кроме того, что останется на Своп. Файловая система та же, тип также логический.
  3. Ну и Своп. Здесь всё в точности, как в предыдущей пошаговой инструкции.
  4. Теперь устройством для установки загрузчика нужно назначить раздел /boot, который и был создан для этого.

GParted

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

Утилита GParted

  1. Для начала подключаем загрузочный CD или USB и запускаем Ubuntu без установки.
  2. Включаем GParted. Скачивать её не надо, она уже входит в список предустановленных программ.
  3. Работаем с неразмеченным пространством. Оно уже должно так отображаться в главном окне программы. Если оно вдруг оказалось примонтированным (в строке напротив него нарисован ключ), щёлкаем по нему ПКМ и жмём «Отмонтировать». После этого с ним можно будет выполнять дальнейшие действия.
  4. Создаём из него расширенный раздел. Щёлкаем ПКМ, выбираем «Новый», или New, и, не уменьшая пространства, ставим расширенный раздел, или Extended Partition, в правой верхней графе. Название можно не заполнять.
  5. Снова кликаем правой кнопкой мыши и выбираем «Создать раздел», или New. Размер будет 7–10 ГБ или 7000–10000 МБ. Файловая система: ext Логический раздел. Название:/root.
  6. Аналогично ставим Своп с тем же типом раздела, но другим именем (swap), файловой системой (linux-swap) и объёмом 2 или 4 ГБ.
  7. И последний раздел, который вновь вместит в себя всё оставшееся место, будет /home. Файловая система ext4 и логический тип.
  8. Кстати, не забываем о UEFI. Если он есть, для него также надо создать раздел по аналогии с предыдущей инструкцией.
  9. Финальный шаг. Проверяем, чтобы всё было правильно выставлено, а затем нажимаем вверху на зелёную галочку. Дело в том, что GParted обладает одной очень удобной функцией. Он не начнёт выполнять никакие операции, пока вы не нажмёте эту кнопку вверху. До этого момента можно безбоязненно как угодно экспериментировать с разметкой. Главное — сверить всё перед нажатием заветной кнопки.
  10. Процессы будут выполняться небыстро. В это время нельзя отключать ноутбук или компьютер от сети.

После такой разметки через GParted вы легко сможете установить Убунту в уже готовую директорию. Использовать нужно, как вы знаете, раздел /boot.

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

Источник

Разбивка диска при установке убунту

В этой небольшой заметке я покажу на практическом примере, как работать с дисками в 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:

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

Кроме этого:  Как поставить Windows 7 на ноутбук с двумя жесткими дисками один SSD емкостью и второй HDD как в Samsung NP530U3C

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

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

С дисками в /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.

Источник



Разметка жёсткого диска для Ubuntu вручную

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

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

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

  • Корневой раздел — «/», сама система плюс сопутствующие библиотеки, устанавливаемые позднее — кодеки, обновления, здесь же будут находиться и все установленные приложения.
  • swap раздел — своеобразный аналог файла подкачки в системе Windows.
  • Раздел home — пользовательская директория, хранящая документы, аналогично каталогу «Мои документы» в Windows.

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

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

На изображении можем видеть устройство: /dev/sda — это и есть наш жёсткий диск.

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

Создание корневого раздела. Если вы будете устанавливать Ubuntu 16.04 LTS, то понадобиться минимум 25 Гб дискового пространства.

В данном примере рассмотрена установка Ubuntu версии 12.04 LTS, поэтому выделяем не менее 10 Гб. Указываем размер в мегабайтах, а именно, 10000 Мб.

Выбираем тип файловой системы «Ext4». В графе «Точка монтирования» выбираем слеш «/» и жмём «ОК».

Распределим оставшееся свободное место на диске. Вновь кликнем по строке «свободное место», после чего жмём кнопку «Добавить».

Добавляем swap-раздел. Выделим под него 4 Гб, введём значение 4000 Мб. Укажем в поле «Использовать как» значение «раздел подкачки».

Жмём «ОК», чтобы перейти к следующему этапу.

Как видим, у нас осталось 20 Гб свободного места. Оставим его под пользовательскую директорию.

Нажимаем снова кнопку «Добавить».

Размер раздела менять не нужно, тип файловой системы выберем «Ext4».

В поле «Точка монтирования» установим значение «/home», жмём «ОК».

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

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

Источник

Как в 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.

Источник