Монтуємо HFS+ в режимі запису
Mac OS форматує накопичувачі в файлову систему HFS+. В Debian, Ubuntu і Raspbian стандартні засоби дозволяють монтувати HFS+ розділи, але тільки в режимі read-only
(тільки читання). Для можливості запису необхідно встановити кілька пакетів.
sudo apt-get install hfsplus hfsutils hfsprogs
Створимо точку монтування для розділу.
sudo mkdir /media/WD750
Підключимо розділ на накопичувачі для перевірки.
sudo mount -o force /dev/sda2 /media/WD750
Якщо розділ все ж в монтується тільки в read-only
або він був неправильно витягнутий або пошкоджений, тоді потрібно скористатися програмою fsck.hfsplus
.
Перед цим отмонтіруем накопичувач:
sudo umount /media/WD750
Тепер запустимо програму відновлення:
sudo fsck.hfsplus /dev/sda2
Висновок:
** /dev/sda2 ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume WD750 appears to be OK.
Якщо ж висновок такий:
** /dev/sda2 ** Checking HFS Plus volume. fsck_hfs: Volume is journaled. No checking performed. fsck_hfs: Use the -f option to force checking.
Тоді потрібно запустити програму з параметром -f
:
sudo fsck.hfsplus -f /dev/sda2
Автоматичне монтування
Дізнаємося UUID накопичувача одним з двох способів.
1) Дивимося в /dev/disk/by-uuid
ls -l /dev/disk/by-uuid
Висновок:
lrwxrwxrwx 1 root root 10 Jan 1 1970 02cdd893-43cc-3811-9e82-d02afb65f2ad -> ../../sda2
2) За допомогою утиліти blkid
blkid /dev/sda2
Висновок:
/dev/sda2: UUID="02cdd893-43cc-3811-9e82-d02afb65f2ad" LABEL="WD750" TYPE="hfsplus"
Додамо запис в fstab
для автоматичного монтування:
sudo nano /etc/fstab
# EXTERNAL HDD UUID="02cdd893-43cc-3811-9e82-d02afb65f2ad" /media/WD750 hfsplus defaults,force 0 0
Перевіримо автомонтірованіе:
sudo mount -a
Тепер є можливість не тільки читання з накопичувача відформатованого в HFS+, але і записи, а також автоматичне монтування.
Якщо ця стаття допомогла вам, будь ласка, залиште коментар
Дякую за прочитання!
Arthur is a designer and full stack software engineer. He is the founder of Space X-Chimp and the blog My Cyber Universe. His personal website can be found at arthurgareginyan.com.