Linux'ta Fstab Dosyasına Öğe Ekleme

click fraud protection

Windows işletim sisteminin aksine, sistemle ilişkili olmayan sabit sürücüler otomatik olarak takılmaz. Bu, kullanıcıları dosya yöneticisini ve el ile açmak zorunda kalmaya zorlar her sürücüyü monte et ve bilgisayarları her başlatıldığında bölümlenir. Bu çok sinir bozucu ama Linux'ta fstab dosyasına öğeler ekleyebilir ve düzeltebilirsiniz.

SPOİLER UYARISI: Aşağı kaydırın ve video eğiticisini izle bu makalenin sonunda.

Yedekleme Dosya Sistemi Sekme Dosyası

Dosya sistemi sekmesi dosyasını değiştirmek çok tehlikelidir. Ne yaptığınızı bilmiyorsanız veya bir harf yerinde değilse, felaket gelebilir. Bu nedenle, bu kılavuzda herhangi bir şey yapmadan ÖNCE tam bir yedekleme yapmanız önemlidir. Ayrıca, ihtiyacınız olduğunda dosyaya erişememeniz durumunda (bazı nedenlerden dolayı) bu yedeklemeyi Dropbox veya Google Drive vb. Dosyalarınıza güvenli bir şekilde yüklemenizi öneririz.

Dosyayı yedeklemek için bir terminal penceresi açın ve yeni bir klasör oluşturun:

mkdir / home / kullanıcı adı / system-backups
instagram viewer

Sonra bir kök kabuk kazanın. Bu ile yapılır sudo -s Komut.

sudo -s

Root ile / etc / dizinini girin ve çalıştırın:

cd / etc /
cp fstab / home / kullanıcı adı / system-backups

Ardından, fstab dosyasını .bak olarak yeniden adlandırın:

mv fstab fstab.bak

Fstab yedeklemesini geri yükleme

Bulut depolama alanınızdan Fstab.bak dosyasının yedeğini indirin ve sistem yedeklemelerine yerleştirin veya (dosya hala oradaysa) cd komutunu kullanın ve / home / username / system-backups adresine gidin. Klasör.

cd ~ / sistem yedekleri

Sudo -s ile root komutlarını girmeyi kolaylaştırmak için root kazanın ve ardından şunları yapın:

mv fstab.bak / etc /

Aşağıdaki gibi / etc / dizinindeki bozuk Fstab dosyasını silin:

cd / etc / rm fstab

Yedeklemeyi şu şekilde geri yükleyin:

mv fstab.bak fstab

Fstab'ın Ne Yaptığını Anlama

Fstab, “dosya sistemi sekmesi” anlamına gelir. İşletim sistemine, sistemdeki hangi bölümlerin ne için kullanılması gerektiğini, nerede olması gerektiğini bildirir. mount, başlangıçta temizlenmeleri gerekiyorsa, dosya sistemi biçiminin ne olduğu ve her şey dosya sistemi ilişkili. Linux'ta bir kurulum sırasında, bu dosya genellikle otomatik olarak oluşturulur ve normal kullanıcılar büyük olasılıkla onunla asla etkileşime girmez.

Bununla birlikte, Linux PC'nizde bireysel sürücüler için özel, özel bağlar kurmak istiyorsanız, Fstab bunu yapmanın en iyi yoludur. Bu dosya ile uğraşmaktan kaçınan kullanıcılar, PC'lerinin her açılışında sabit diskleri terminal / dosya yöneticisine manuel olarak monte etmenin acılarıyla uğraşmak zorundadır.

Fstab'a Öğe Ekle

Dosya sistemi sekmesine öğe eklemek kolay ama sinir bozucu bir işlemdir. Bunun nedeni, herhangi bir yanlış adımın kırılmasına neden olabilmesidir. Sonuç olarak, sürücü eklemenin iki yolunu ele alacağız. Hem UUID yöntemini hem de cihazı engelle yöntemini ele alacağız.

Cihaz Engelleme Yöntemi

Blok cihaz, dosya sistemi sekmesinde bölümleri belirtmek için en basit yöntemdir, ancak aynı zamanda en az güvenlidir. Bunun nedeni, kullanıcının sistemdeki bir sabit sürücünün blok aygıtını belirtmesidir. Bazı acemi Linux kullanıcılarının düşündüğünün aksine, blok cihazlar her zaman aynı kalmaz. Bir blok aygıt, hangi SATA bağlantı noktasına takıldığına bağlı olarak değişebilir ve bir PC'deki sabit sürücü düzenindeki herhangi bir değişiklik işleri ciddi şekilde bozabilir.

Anakartınızdaki sabit diskleri sürekli değiştiriyorsanız (herhangi bir nedenle), bu yöntemi KULLANMAYIN.

Aşama 1: Bir terminal açın ve lsblk -f Komut. Bu, PC'nizdeki tüm blok cihazlar hakkında bilgi verir. Kesin bölümü araştırın ve etiketi not edin.

Örneğin, üçüncü sabit diskimin ilk bölümünü eklemek için şunlara ihtiyacım olacak:

/dev/sdc,

/dev/sdc1 /dev/sdc.

Adım 2: terminalde, dosya sisteminizde bölümü bağlamak istediğiniz bir klasör oluşturun. Bu örnekte, bölümü ~ / içine yerleştireceğiz.

mkdir ~ / Depolama

Aşama 3: Sudo -s ile kök kazanın ve dosya sistemi sekmesini düzenlemek için nano / etc / fstab yazın.

Yapılandırma dosyasında, kullanıcıların sürücünün nereye monte edildiği hakkında her şeyi belirtmesi gerekir. İşte bir örnek:

/ dev / sdc1 / home / kullanıcı adı / Depolama ext4 varsayılanları 0 3

Bunu bir cümle veya bir formül gibi düşünün. İşte böyle çalışır. İlk olarak, blok cihazı bölümünü belirtin:

/dev/sdc1

Sonra, sisteme dosya sistemi türünün ne olduğunu söyleyin (lsblk size bu bilgileri söylemelidir):

ext4'ün

Üçüncü olarak, sisteme bu bağlantının sahip olması gereken seçenekleri ve özellikleri söyleyin. Benim durumumda “varsayılanlar” var. Daha karmaşık şeyler mi istiyorsunuz? Linux dağıtımınızın el kitabına veya wiki'ye "fstab" altında bakın.

varsayılan

Dördüncü olarak, çöplük ve fsck sipariş. Neredeyse hiç kimse “döküm” özelliğini kullanmadığından, 0 yerleştirin ve boşluk çubuğuna basın. Ardından, bu montaj parçasının temizlenmesi gereken sırayı belirtin. Ne anlama geliyor? Başlangıçta, FSCK denetleme aracı sorunları önlemek için sabit sürücülerdeki tüm hataları siler. Dosya sistemi sekmesinde, sıra şu şekildedir: 1 (kök), 2 (ev), sonra her şey.

Bunun sistemin monte edeceği üçüncü şey olduğu göz önüne alındığında, 3 girin. Sonuç:

0 3

Bu bize montaj hattımızı verir: / dev / sdc1 / home / kullanıcı adı / Depolama ext4 varsayılanları 0 3

Bu satırı Fstab'da yazdığınızda, imleci üzerine getirin ve boşluk oluşturmak için “enter” tuşuna basın. Basın # yorum yazmak için. Örneğin:

# Bu, / home / kullanıcı adı / Depolama alanına takılan 1 TB'lık sabit diskim
/ dev / sdc1 / home / kullanıcı adı / Depolama ext4 varsayılanları 0 3

İşiniz bittiğinde, CTRL + O kaydetmek. Sistemi yeniden başlatın. Tekrar giriş yaptığınızda, sabit sürücünüz doğru şekilde monte edilecektir.

UUID Yöntemi

Fstab içindeki bölümlerin montajı UUID yöntemiyle çok daha güvenlidir. Bunun nedeni, manuel olarak değiştirilmedikçe, bir UUID'nin aynı kalmasıdır (blok cihaz etiketlerinin aksine). Bölüm UUID stilini nasıl bağlayacağınız aşağıda açıklanmıştır.

Not: bu yöntemin talimatları Cihaz Engelleme Yöntemi ile aynıdır (bir adım eksi). Kaybolursanız makalenin o bölümüne geri dönün.

Aşama 1: bir terminalde, kullanın lsblk -f

-F anahtarı, yalnızca lsblk tek başına (dosya sistemi biçimleri vb.). UUID'yi arayın. Takmak istediğiniz sabit sürücü bölümüne giden blok cihaz kimliğini takip edin ve yanındaki UUID numarasını kopyalayın.

Adım 2: sudo -s ile terminalde root kazanın ve fstab dosyasını açın:

sudo -s. nano / etc / fstab

Aşama 3: montaj hattınızı yazın. Örneğin, bir UUID bağlama hattı şuna benzer olmalıdır:

# Bu, / home / kullanıcı adı / Depolama alanına takılan 1 TB'lık sabit diskim
UUID = 9332b261-e089-468e-92a0-ffe07b0ae51f / home / kullanıcı adı / Depolama ext4 varsayılanları 0 3

İşiniz bittiğinde, fstab dosyasını CTRL + O ile kaydedin, ardından bilgisayarınızı yeniden başlatın.

Sonuç

Linux'ta dosya sistemi sekmesini düzenlemek korkutucu görünse de, farklı sabit sürücü bölümlerini otomatik olarak bağlamanıza izin verdiği için buna değer. Bu işlemi daha basit hale getirmek için Linux'ta birkaç araç var, ancak bir dezavantaj var: otomatik bir araç kullanarak kullanıcılar hiçbir şey öğrenmiyor. Fstab hakkında bilinmesi gereken her şeyi öğrenerek, sorunları ortaya çıktıklarında gidermek kolay olacaktır.

watch instagram story
Arama
Yakın Zamanda Gönderilenler