Rain WikiWindows · Linux · Android

/etc/fstab

Yapılandırma dosyasıTüm Linux dağıtımlarıSilinmesi güvenli: Hayır

/etc/fstab, Linux'a açılışta hangi dosya sistemlerinin, nereye ve hangi seçeneklerle bağlanacağını söyleyen dosyadır. Her satır bir dosya sistemini veya takas alanını tanımlar. Hatalı bir satır sistemin normal şekilde açılmasını engelleyebilir, bu nedenle değişiklikler yeniden başlatılmadan önce test edilmelidir.

1Altı alan

Her satır altı alan içerir: aygıt (örneğin UUID=...), bağlanma noktası, dosya sistemi türü (ext4, xfs, vfat, swap), bağlanma seçenekleri (örneğin defaults, noatime, nofail), döküm alanı (genellikle 0) ve fsck sırası (kök dosya sistemi için 1, diğerleri için 2, kontrolü atlamak için 0).

2Neden UUID'ler

/dev/sdb1 gibi aygıt adları diskler eklendiğinde veya yeniden sıralandığında değişebilir. Bir UUID veya LABEL dosya sisteminin kendisini tanımlar, böylece doğru olan bağlanır. blkid veya lsblk -f komutu UUID'leri gösterir.

3nofail ve systemd

systemd ile fstab satırları önyüklemede bağlanma birimlerine dönüştürülür. 'nofail' seçeneği, bir USB sürücü gibi kritik olmayan eksik bir disk durumunda önyüklemenin devam etmesini sağlar.

Bir fstab girdisi nasıl eklenir ve test edilir

  1. Dosya sisteminin UUID'sini bulun: lsblk -f
  2. Bağlanma noktasını oluşturun, örneğin: sudo mkdir -p /mnt/data
  3. Dosyanın yedeğini alın: sudo cp /etc/fstab /etc/fstab.bak
  4. Şuna benzer bir satır ekleyin: UUID=<uuid> /mnt/data ext4 defaults,nofail 0 2
  5. Dosyayı kontrol edin: sudo findmnt --verify
  6. Yeniden başlatmadan listelenen her şeyi bağlayın: sudo mount -a

Dikkat

  • Kök veya /boot satırındaki bir hata, sistemin acil durum modunda başlamasına neden olabilir.
  • Çalışan dosyanın bir kopyasını saklayın ve yeniden başlatmadan önce mount -a ile test edin.

Kaynaklar

  1. fstab(5) kılavuz sayfası man7.org
  2. findmnt(8) kılavuz sayfası man7.org

Son gözden geçirme: