Внешний жёсткий диск в linux

В линукс нельзя просто так вставить например жёсткий диск, он не заработает. Чтобы работало надо монтировать.

1 найти

Ну кароче надо сперва понять куда вставленный диск прописался

sudo blkid

blkkid

Ну вот тут показывается список просто устройств

sudo fdisk -l

fdisk

тут вот видно “ My Passport 0742” подсосался к /dev/sdb

2 optional

Я не понимаю почему тут уже нельзя пользоваться, это маразм.

Там может быть косячная файловая система и т. д. Кароче, если диск новый, то надо натравить на него fdisk

Ну там можно разобраться, сделать файловую систему ext4 ну можно на разделы разбить если надо.

3 маунтить

Теперь надо подмонтировать, кароче это подсосать к директории где как бы появится содержимое диска.

Созздать папку, называется как угодно.

md /mnt

А потом хуйнуть

sudo mount /dev/sdb /mnt

4 права

Ещё может получиться так, что диск подмонтировал, но ДОСТУПА НЕТ ведь права хуё-моё.

Кароче надо права выставить. Не обязательно ставить 777 но вообще неебу зачем что-то другое на домашней хуёвине.

sudo chmod 777 /mnt

5 автоматически ставить

Это всё отвалится после перезагруки, хоть диск и вставлен. Надо чтобы после загрузки автоматически маунтилось. Для этого надо редактировать файл лишний символ в котором может наебнуть все. НЕ ЗАБЫТЬ СДЕЛАТЬ БЕКАП потом

sudo vim /etc/fstab

Вниз надо вот так прописать

/dev/sdb        /mnt    ext4    auto,nofail,noatime,rw,user        0       0

<https://askubuntu.com/questions/14365/mount-an-external-drive-at-boot-time- only-if-it-is-plugged-in> Если диска нет чтобы всё не упало надо параметр nofail

Будет как то так выглядеть

fstab

Всё, должно заработать

Про fstab читать тут https://wiki.archlinux.org/title/Fstab

6 unmount

Ещё можно анмаунтить

sudo umount /mnt
Tags
Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)

Written by Fedor

© 2023