[Linux] 리λ μ€ νμΌ μμ€ν λ§μ΄νΈ κ°μ΄λ
μλ³Έ κ²μκΈ: https://velog.io/@euisuk-chung/Linux-리λ μ€-νμΌ-μμ€ν -λ§μ΄νΈ-κ°μ΄λ
fstab
, df -h
, λ§μ΄νΈ λͺ
λ Ήμ΄ μλ²½ μ΄ν΄νκΈ°
리λ μ€ μμ€ν μμ νμΌ μμ€ν λ§μ΄νΈλ νμμ μΈ μμ μ λλ€. μμ€ν μ΄ λΆν ν λλ§λ€ μλμΌλ‘ λμ€ν¬λ₯Ό λ§μ΄νΈνκ³ , λ€μν νμΌ μμ€ν μ κ΄λ¦¬νλ κ³Όμ μμ ν¨μ¨μ±κ³Ό μμ μ±μ λμ΄κΈ° μν΄ μ¬λ¬ λͺ λ Ήμ΄λ₯Ό νμ©ν μ μμ΅λλ€.
μ΄ κΈμμλ 리λ
μ€ λ§μ΄νΈ κ΄λ ¨ ν΅μ¬ νμΌμΈ /etc/fstab
, λμ€ν¬ μ¬μ©λ νμΈμ μν df -h
, νμΌ μμ€ν
λ§μ΄νΈμ κ΄λ ¨λ λͺ
λ Ήμ΄λ€μ λν΄ μμλ³΄κ² μ΅λλ€.
-
/etc/fstab
νμΌ: νμΌ μμ€ν μλ λ§μ΄νΈ μ€μ
μν
/etc/fstab
νμΌμ μμ€ν
λΆν
μ μλμΌλ‘ λ§μ΄νΈν νμΌ μμ€ν
μ μ 보λ₯Ό μ μ₯νλ κ΅¬μ± νμΌμ
λλ€.
- μ΄λ₯Ό ν΅ν΄ λμ€ν¬λ₯Ό λ§€λ² μλμΌλ‘ λ§μ΄νΈν νμ μμ΄, μμ€ν μ΄ μμλ λ μ§μ λ νμΌ μμ€ν μ΄ μλμΌλ‘ λ§μ΄νΈλ©λλ€.
/etc/fstab
νμΌ κ΅¬μ‘°
fstab
νμΌμ 6κ°μ νλλ‘ κ΅¬μ±λ κ° νμΌ μμ€ν
μ μ 보λ₯Ό ν¬ν¨νκ³ μμ΅λλ€:
- νμΌ μμ€ν
: λ§μ΄νΈν μ₯μΉλ νμΌ μμ€ν
μ κ²½λ‘ (μ:
/dev/sda1
λλ UUID). - λ§μ΄νΈ μ§μ : νμΌ μμ€ν
μ΄ λ§μ΄νΈλ λλ ν 리 (μ:
/mnt/data
). - νμΌ μμ€ν
μ ν:
ext4
,NTFS
,NFS
λ±. - μ΅μ
: λ§μ΄νΈ μ΅μ
μ€μ (
defaults
,ro
,rw
,noexec
λ±). - λ€ν: λ°±μ
μ νΈλ¦¬ν°
dump
κ° μ¬μ©ν μ§ μ¬λΆ (0 λλ 1). - ν¨μ€:
fsck
λͺ λ Ήμ΄λ‘ λΆν μ νμΌ μμ€ν κ²μ¬ μμλ₯Ό μ§μ (0μ κ²μ¬νμ§ μμ).
μμ:
1
UUID=abc123 /mnt/data ext4 defaults 0 2
μ£Όμ μ¬ν
fstab
νμΌμ μ€λ₯κ° μμΌλ©΄ λΆν
μ΄ μ€ν¨ν μ μμΌλ―λ‘, νμ νΈμ§ μ λ°±μ
μ κΆμ₯ν©λλ€:
1
sudo cp /etc/fstab /etc/fstab.bak
-
df -h
: λμ€ν¬ μ¬μ©λ νμΈ
df -h
λͺ
λ Ήμ΄λ νμΌ μμ€ν
μ λμ€ν¬ μ¬μ©λμ κ°νΈνκ² νμΈν μ μλ λͺ
λ Ήμ΄μ
λλ€.
- μ©λ: κ° νμΌ μμ€ν μ μ΄ μ©λ, μ¬μ© μ€μΈ μ©λ, μ¬μ 곡κ°, μ¬μ©λ₯ , λ§μ΄νΈ μ§μ μ νμν©λλ€.
-
μ΅μ :
-h
: μ¬λμ΄ μ½κΈ° μ¬μ΄ ννλ‘ νμ (GB, MB λ±).
μ¬μ© μμ:
1
df -h
μΆλ ₯ μμ:
1
2
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 15G 33G 32% /
-
νμΌ μμ€ν λ§μ΄νΈ:
mount
λͺ λ Ήμ΄ μ¬μ©λ²
κΈ°λ³Έ μ¬μ©λ²
νμΌ μμ€ν
μ νΉμ λ§μ΄νΈ μ§μ μ λ§μ΄νΈνκΈ° μν΄ mount
λͺ
λ Ήμ΄λ₯Ό μ¬μ©ν©λλ€:
1
sudo mount [μ΅μ
] <μ₯μΉ> <λ§μ΄νΈ μ§μ >
μμ:
1
sudo mount /dev/sdb1 /mnt/external_drive
μΌλ°μ μΈ λ§μ΄νΈ μ΅μ
ro
: μ½κΈ° μ μ© λ§μ΄νΈ.rw
: μ½κΈ°/μ°κΈ° κ°λ₯ λ§μ΄νΈ.noexec
: μ€ν νμΌμ΄ μ€νλμ§ μλλ‘ μ€μ .user
: μΌλ° μ¬μ©μκ° λ§μ΄νΈ κ°λ₯νλλ‘ μ€μ .
λ€μν νμΌ μμ€ν μ ν λ§μ΄νΈ
ext4
: 리λ μ€ κΈ°λ³Έ νμΌ μμ€ν , λ΄κ΅¬μ± λμ.NTFS
: μλμ° μμ€ν κ³Όμ νΈνμ±μ μν΄ μ¬μ©.NFS
: λ€νΈμν¬ νμΌ μμ€ν , λ€νΈμν¬ κ³΅μ λλΌμ΄λΈμ μ¬μ©.
1
sudo mount -t ntfs /dev/sdb1 /mnt/ntfs_drive
μμ λ§μ΄νΈμ μꡬ λ§μ΄νΈμ μ°¨μ΄
- μμ λ§μ΄νΈ:
mount
λͺ λ Ήμ΄λ‘ λ§μ΄νΈ, μμ€ν μ¬λΆν μ ν΄μ λ¨. - μꡬ λ§μ΄νΈ:
/etc/fstab
μ νλͺ©μ μΆκ°ν΄ μμ€ν λΆν μ μλμΌλ‘ λ§μ΄νΈλ¨.
-
μμ£Ό μ¬μ©λλ λ§μ΄νΈ κ΄λ ¨ λͺ λ Ήμ΄
umount
: νμΌ μμ€ν
μΈλ§μ΄νΈ
νμΌ μμ€ν
μ μμ νκ² ν΄μ νλ €λ©΄ umount
λͺ
λ Ήμ΄λ₯Ό μ¬μ©ν©λλ€:
1
sudo umount <λ§μ΄νΈ μ§μ >
μμ:
1
sudo umount /mnt/external_drive
findmnt
: νμ¬ λ§μ΄νΈλ νμΌ μμ€ν
μ 보 νμ
νμ¬ λ§μ΄νΈλ λͺ¨λ νμΌ μμ€ν μ νμν©λλ€.
1
findmnt
blkid
: λΈλ‘ μ₯μΉμ UUID λ° νμΌ μμ€ν
μ ν νμΈ
blkid
λͺ
λ Ήμ΄λ₯Ό ν΅ν΄ μ₯μΉμ UUID λ° νμΌ μμ€ν
μ νμ νμΈν μ μμ΅λλ€.
1
blkid /dev/sdb1
-
μ€μ μ¬μ© μ¬λ‘
μ νλ λμ€ν¬ μΆκ° λ° λ§μ΄νΈ
- μ λμ€ν¬λ₯Ό μΆκ°ν ν,
fdisk -l
μ ν΅ν΄ λμ€ν¬ λͺ©λ‘μ νμΈν©λλ€. -
mkfs
λͺ λ Ήμ΄λ₯Ό μ¬μ©ν΄ νμΌ μμ€ν μ μμ±ν©λλ€:1
sudo mkfs.ext4 /dev/sdb1
-
/etc/fstab
νμΌμ μΆκ°νμ¬ μꡬ λ§μ΄νΈν©λλ€:1
UUID=abc123 /mnt/newdisk ext4 defaults 0 2
USB λλΌμ΄λΈ μλ λ§μ΄νΈ μ€μ
USB λλΌμ΄λΈλ₯Ό μλμΌλ‘ λ§μ΄νΈνλ €λ©΄ /etc/fstab
μ μΆκ°ν©λλ€. USBκ° μ¬λ¬ κ°μΌ κ²½μ° UUIDλ₯Ό μ¬μ©ν΄ μ νν μ€μ ν μ μμ΅λλ€.
1
UUID=usb-unique-id /media/usbdrive vfat defaults,user 0 0
NFS 곡μ λ§μ΄νΈνκΈ°
NFS μλ²μ λλ ν 리λ₯Ό ν΄λΌμ΄μΈνΈ μμ€ν
μ λ§μ΄νΈνλ €λ©΄ /etc/fstab
μ λ€μκ³Ό κ°μ΄ μΆκ°ν©λλ€:
1
server:/shared /mnt/shared nfs defaults 0 0
-
λ§μ΄νΈ κ΄λ ¨ λ¬Έμ ν΄κ²°
μΌλ°μ μΈ λ§μ΄νΈ μ€λ₯ λ° ν΄κ²° λ°©λ²
- fstab ꡬ문 μ€λ₯:
fstab
νΈμ§ μ μ€νκ° μμΌλ©΄ λΆν μ΄ μ€ν¨ν μ μμ΅λλ€.mount -a
λͺ λ Ήμ΄λ‘ λΆν μ ν μ€νΈλ₯Ό κΆμ₯ν©λλ€. -
λΆν μ€ν¨ μ μκΈ λͺ¨λλ‘ μ§μ : μκΈ λͺ¨λμμ
rw
λͺ¨λλ‘ νμΌ μμ€ν μ λ§μ΄νΈνμ¬fstab
νμΌμ μμ ν©λλ€:1 2
mount -o rw,remount / vi /etc/fstab
-
보μ κ³ λ €μ¬ν
νμΌ μμ€ν
λ§μ΄νΈ μ 보μμ μ μν΄μΌ ν©λλ€. μλ₯Ό λ€μ΄, USB μ₯μΉμλ noexec
, nosuid
μ κ°μ μ΅μ
μ μ€μ νμ¬ μ μ¬μ μΈ μ
μ± νμΌ μ€νμ λ°©μ§ν μ μμ΅λλ€:
1
UUID=usb-unique-id /media/usbdrive vfat noexec,nosuid,nodev 0 0
κ²°λ‘
리λ
μ€μ νμΌ μμ€ν
λ§μ΄νΈλ μμ€ν
μ€μ κ³Ό μ΄μμμ μ€μν λΆλΆμ
λλ€. /etc/fstab
νμΌμ μ¬μ©ν΄ λΆν
μ μλ λ§μ΄νΈλ₯Ό μ€μ νκ³ , νμμ λ°λΌ mount
, umount
, df -h
λ±μ λͺ
λ Ήμ΄λ₯Ό μ¬μ©ν΄ λμ€ν¬ κ΄λ¦¬μ νμΌ μμ€ν
μ μ¬μ©λμ νμΈν μ μμ΅λλ€.
μ΄ κ°μ΄λλ₯Ό ν΅ν΄ νμΌ μμ€ν μ λ³΄λ€ μμ νκ³ ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν΄λ³΄μΈμ. π