Як підключити зовнішні жорсткі диски в Linux

Чи хотіли ви коли-небудь зробити так, щоб зовнішні жорсткі диски, підключені до вашого ПК з Linux, відображалися у спеціальних папках? Як щодо того, щоб просто зрозуміти, як отримати доступ до жорстких дисків у Linux загалом? Кожен жорсткий диск, USB-диск має етикетку для Linux. Перш ніж отримати доступ до будь-якого жорсткого диска, ми повинні дізнатися етикетку пристрою. Це легко, але дуже важливо. Це тому, що зовнішні жорсткі диски в Linux (на відміну від Windows і Mac) не запускаються автоматично, щоб користувачі могли отримати доступ до файлів. Щоб дізнатися етикетку зовнішнього жорсткого диска, відкрийте термінал і скористайтеся такою командою.

lsblk

Команда lsblk (список блочних пристроїв) показує всі підключені диски. Коли команда блокування списку завершиться, усі підключені диски з’являться в цьому списку. Якщо використовуються жорсткі диски, це буде легко побачити. Це тому, що команда завжди показує, які каталоги використовують розділи жорсткого диска.

Наприклад: Linux майже завжди встановлюється на /dev/sda і монтується до / (а іноді також /boot та /home). Другим диском у цьому списку на знімку екрана є /dev/sdb, і він ні до чого не підключений.

Важливо зазначити, що весь жорсткий диск позначений як /dev/sdb. Ця етикетка завжди належить другому диску. Після цього кожен підключений жорсткий диск буде іншою літерою в алфавіті. Також майте на увазі, що на скріншоті є /dev/sdb1, /dev/sdb2, /dev/sdb3 і /dev/sdb4. Вони дають користувачеві знати, що на жорсткому диску SDB є 4 розділи. Розміри кожного розділу також є в цьому списку.

  Як використовувати FFMpeg з графічним інтерфейсом у Linux за допомогою QWinFF

У цьому підручнику ми будемо монтувати розділ /dev/sdb4. Ваш може відрізнятися.

Використання файлового менеджера для монтування

Існує кілька способів підключення зовнішніх жорстких дисків у Linux. Безумовно, найпростіший і найшвидший спосіб отримати доступ до підключеного жорсткого диска, який не використовується Linux, – це використовувати файловий менеджер Linux.

Спочатку відкрийте файловий менеджер, встановлений на вашому ПК з Linux. Не знаєте, що таке файловий менеджер? Це програма в Linux, яку ви використовуєте для доступу до файлів і папок. Натисніть «Інші місця», якщо ваш файловий менеджер Linux має можливість зробити це. Якщо всі жорсткі диски відображаються на бічній панелі, натисніть тут жорсткий диск.

Після натискання на жорсткий диск, щоб завантажити його в систему, користувачу буде запропоновано ввести пароль. Введіть пароль, доданий до вашого імені користувача. Після введення жорсткий диск монтується в систему. Використовуючи файловий менеджер, клацніть диск, щоб переглянути файли. Розмонтуйте, клацнувши піктограму вилучення або клацнувши правою кнопкою миші, а потім натиснувши «розмонтувати».

  Windows 10 дозволить вам завантажити власне ядро ​​Linux

Примітка: для Linux існує багато файлових менеджерів, і всі вони мають невеликі відмінності. Однак, незважаючи на те, що вони виглядають по-різному, основна концепція цього підручника та сама.

Тимчасове кріплення

Можна тимчасово змонтувати будь-який жорсткий диск до будь-якої папки. Для початку створіть папку монтування в домашньому каталозі. Якщо ви вирішите створити папку з іншою назвою, ніж у прикладі, не забудьте пам’ятати, для чого ця папка, оскільки вона буде порожньою, коли жорсткий диск не підключено.

mkdir -p ~/secondary-hard-drive

Після створення папки підключіть жорсткий диск. У цьому прикладі використовується /dev/sdb4. Ваш може відрізнятися. Обов’язково змініть команду відповідно до ваших потреб.

sudo mount /dev/sdb4 ~/secondary-hard-drive/

Для розділу жорсткого диска (/dev/sdb4) встановлено правильну папку. Коли Linux перезавантажиться, він відключиться.

Постійне кріплення

Постійне монтування додаткового жорсткого диска вимагає зміни вкладки файлової системи. Вкладка «Файлова система» дає Linux знати, куди потрібно розташувати кожен розділ жорсткого диска. Щоб вторинні жорсткі диски постійно монтувалися під час завантаження, виконайте наступне:

Спочатку створіть папку, куди буде завантажуватися жорсткий диск. Ця папка буде домашнім жорстким диском, тому НЕ видаляйте її. Якщо ви це зробите, Linux не завантажиться, і все зламається.

mkdir -p ~/secondary-hard-drive

Папка вторинний жорсткий диск знаходиться в /home/username. Тепер скажіть Linux, щоб він змонтував його назавжди.

  Як грати в 911 Operator на Linux

Примітка: додавання жорсткого диска на вкладку «Файлова система» НЕ ПРАЦЮЄ, якщо ви не вкажете правильний тип файлової системи. Дізнайтеся правильний тип файлової системи, спочатку визначивши мітку диска за допомогою lsblk, а потім скориставшись df -T, щоб визначити тип файлової системи. Кожен диск у df -T матиме мітку диска поруч із ним.

Редагування Fstab

Спочатку наберіть кореневу оболонку.

sudo -s

Потім додайте коментар. Це важливо, оскільки на вкладці файлової системи існує багато речей, і це допоможе відрізнити запис від інших.

echo "# Secondary Hard Drive" >> /etc/fstab

Нарешті, додайте жорсткий диск до списку монтування. Будь ласка, зверніть увагу на цю команду та відредагуйте частину, яка містить ім’я користувача, щоб замість неї було ваше ім’я користувача. Також відредагуйте частину в команді за допомогою NTFS, якщо розділ використовує іншу файлову систему, і змініть /dev/sdb4 на розділ, який ви хочете підключити.

echo "/dev/sdb4 /home/username/secondary-hard-drive ntfs defaults,noatime 0 2" >> /etc/fstab

Повторіть це для потрібної кількості жорстких дисків.

Висновок

Доступ до жорстких дисків у Linux може бути досить заплутаним, особливо якщо ви новий користувач. Це тому, що жоден дистрибутив Linux насправді не потребує часу, щоб пояснити, як працюють жорсткі диски. На щастя, додавання додаткових жорстких дисків є простим процесом, якщо ви дотримуєтеся цього посібника.