Изучите множество способов монтирования диска в Ubuntu

Установка дисков в Ubuntu необходима для всех пользователей Ubuntu, поскольку это одна из наиболее распространенных задач по управлению данными и приложениями. Но если у вас возникли трудности с установкой диска в Ubuntu, не волнуйтесь! В этом руководстве все подробно объяснено.

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

Продолжайте читать и начинайте устанавливать диски как профессионал!

Предварительные требования

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

Установка диска в Ubuntu через графический интерфейс

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

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

1. Подключите внешний диск, который вы хотите установить на свою машину.

2. После подключения откройте приложение файлового менеджера (Файлы) в Ubuntu.

Opening the file manager

3. Найдите диск или раздел, который вы хотите примонтировать, в списке устройств, отображаемом в файловом менеджере. Диск может быть указан в разделах Другое или Компьютер.

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

4. Теперь щелкните правой кнопкой мыши по диску и выберите Примонтировать в контекстном меню, чтобы примонтировать диск к вашей системе.

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

Mounting a drive via GUI (file manager)

5. После монтирования перейдите на диск, и у вас будет доступ к содержимому, как показано ниже.

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

Viewing and accessing the content of the mounted drive.

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

Отключение диска сначала разрывает соединение между диском и ОС. Это позволяет безопасно удалить диск без потери данных или повреждения.

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

Unmounting a drive

Установка дисков через CLI в Ubuntu

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

Вот несколько причин, но не ограничиваясь ими, для использования CLI при монтировании диска в Ubuntu:

  • Монтирование дисков через CLI полезно, если у вас не установлена графическая среда рабочего стола или если работаете на сервере без графического интерфейса.
  • CLI позволяет автоматизировать задачи и писать скрипты в CI/CD-пайплайнах, которые могут автоматически монтировать диски. Монтирование дисков через CLI может быть полезным для администраторов, управляющих несколькими серверами или выполняющих частые операции монтирования/размонтирования.
  • CLI позволяет выполнять более сложные задачи, такие как указание параметров монтирования или редактирование таблицы файловых систем (fstab) для настройки автоматического монтирования.

В любом случае, монтирование дисков через CLI в Ubuntu действительно пригодится. Так что читайте дальше и узнайте, как монтировать диски через CLI.

Монтирование раздела

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

1. Запустите нижеприведенную команду fdisk, чтобы перечислить (-l) текущие разделы всех накопителей, подключенных к вашей системе.

sudo fdisk -l

Накопители обычно обозначаются своими именами устройств, такими как /dev/sda, /dev/sdb, /dev/sdc, и т. д. Эти имена устройств относятся к физическим дискам, подключенным к системе, где sda является первым диском, sdb вторым и так далее.

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

Listing all partitions and identifying one to mount

2. Теперь, когда вы определили устройство для монтирования, вам необходимо создать каталог монтирования. Запустите нижеприведенную команду mkdir, которая не выводит информацию, но создает каталог точки монтирования под названием /mnt/sdc.

sudo mkdir /mnt/sdc

3. Затем запустите нижеприведенную команду mount, чтобы смонтировать раздел в ваш каталог точки монтирования (mnt/sdc). С этой командой ничего не выводится, но позже вы проверите все смонтированные разделы в вашей файловой системе.

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

sudo mount /dev/sdc /mnt/sdc

4. После монтирования выполните нижеприведенную команду df, чтобы просмотреть все смонтированные файловые системы в удобочитаемой форме (-h).

df -h

Ниже вы можете проверить, что раздел успешно смонтирован.

Verifying the partition has been successfully mounted

5. После проверки смонтированного раздела выполните следующую команду ls, чтобы вывести длинный список всех (-la) содержимого смонтированного раздела (/mnt/sdc).

ls -la /mnt/sdc

Если всё настроено правильно, вы увидите содержимое смонтированного раздела, как показано ниже.

Listing all contents of the mounted partition

6. Теперь выполните следующую команду umount, которая не выводит результат, но размонтирует диск (/mnt/sdc). Размонтирование дисков – это хорошая практика, чтобы избежать случайных изменений их содержимого.

sudo umount /mnt/sdc

Настройка автоматического монтирования разделов

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

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

Чтобы настроить раздел для автоматического монтирования, вам необходимо добавить запись в файл /etc/fstab. В этом конфигурационном файле содержится список файловых систем, предназначенных для автоматического монтирования при загрузке.

1. Откройте файл конфигурации /etc/fstab с помощью выбранного вами текстового редактора.

sudo nano /etc/fstab

2. Затем добавьте следующую запись в конец файла /etc/fstab, сохраните изменения и закройте файл. Эта запись указывает системе выполнить следующее:

  • Монтируйте раздел /dev/sdc на точку монтирования /mnt/sdc при загрузке. Укажите тип файловой системы как ext4, используйте стандартную точку монтирования (defaults). Установите значения для резервного копирования и проверки (0 0), которые определяют порядок резервного копирования и проверки файловых систем утилитой fsck.

/dev/sdc /mnt/sdc ext4 defaults 0 0
Configuring auto-mount for partitions

3. Наконец, перезагрузите систему; раздел будет автоматически монтироваться при запуске системы.

Создание раздела

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

Для создания раздела на диске можно использовать утилиты, такие как gparted и fdisk. Эти утилиты позволяют просматривать текущую структуру разделов диска и создавать, удалять или изменять размеры разделов по мере необходимости.

1. Запустите команду fdisk ниже, чтобы вывести (-l) текущие разделы всех подключенных к системе дисков.

sudo fdisk -l

Диски обычно обозначаются их именами устройств, такими как /dev/sda, /dev/sdb, /dev/sdc и так далее. Эти имена устройств относятся к физическим дискам, подключенным к системе, где sda – это первый диск, sdb – второй, и так далее.

В списке разделов ниже определите тот, который вы хотите подключить. В этом руководстве выбран диск /dev/sdc, но ваш случай может отличаться.

Listing all partitions and identifying one to mount

2. Затем выполните следующую команду parted, чтобы открыть утилиту parted для определенного диска. Замените /dev/sdc на фактическое имя устройства внешнего диска.

? Обратите внимание, что изменение таблицы разделов на диске может быть опасным, так как это может привести к потере данных или их повреждению. Будьте осторожны при использовании утилиты parted, и убедитесь, что вы создали резервные копии всех важных данных перед продолжением.

sudo parted /dev/sdc

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

Opening the parted shell

3. Выполните команду mklabel в оболочке parted, чтобы создать новую таблицу разделов gpt. Для современных систем GPT является рекомендуемой таблицей разделов. GPT более гибкая и поддерживает более крупные накопители, чем традиционные таблицы разделов MBR.

mklabel gpt

Введите Да и нажмите Enter, чтобы подтвердить создание таблицы разделов GPT.

Creating a new gpt partition table

4. Теперь выполните следующую команду mkpart, чтобы создать новый раздел primary на выбранном диске, начиная с начала диска (0GB) и заканчивая 4GB. Основные разделы – основные строительные блоки для любого диска.

Эта команда не выдаст вывод, но новый раздел будет отформатирован с файловой системой по умолчанию (обычно ext2, ext3 или ext4). Кроме того, разделу будет присвоен следующий доступный номер раздела.

mkpart primary 0GB 4GB

5. После форматирования раздела выполните следующую команду quit, чтобы выйти из оболочки parted.

quit
Exiting the parted shell

6. Наконец, выполните следующую команду mkfs.ext4, чтобы отформатировать раздел (/dev/sdc) с файловой системой ext4, популярной для систем Linux.

Этот шаг необходим, чтобы сделать диск доступным из Ubuntu.

sudo mkfs.ext4 /dev/sdc

Введите Y и нажмите Enter, когда будет запрос о подтверждении форматирования раздела.

Formatting the partition

Заключение

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

Почему бы вам не расширить свои знания по монтированию дисков? Возможно, стоит заглянуть в прикрепление и монтирование тома EBS к вашему экземпляру Ubuntu EC2 с Linux?

Source:
https://adamtheautomator.com/mount-a-drive-in-ubuntu/