- - Linux'ta Fstab Dosyasına Öğeler Eklemek

Linux'ta Fstab Dosyasına Nasıl Öğe Eklenir

Windows işletim sisteminden farklı olarak, sabit sürücülersistemle ilişkili değil otomatik olarak bağlanma. Bu, kullanıcıları dosya yöneticisini açmaya zorlar ve her bir sürücüyü ve bölümü, bilgisayarları her başlatıldığında manuel olarak bağlar. Bu çok can sıkıcı bir durum ancak Linux'ta fstab dosyasına öğeler ekleyip düzeltebilirsiniz.

SPOİLER UYARISI: Aşağı kaydırın ve bu makalenin sonunda eğitim videosunu izleyin.

Yedekleme Dosya Sistemi Sekmesi Dosyası

Dosya sistemi sekme dosyasını değiştirmek çoktehlikeli. Ne yaptığınızı bilmiyorsanız veya bir harf yerine oturmuyorsa, felaket olabilir. Bu nedenle, bu kılavuzdaki herhangi bir şeyi yapmadan ÖNCE eksiksiz bir yedekleme yapmak önemlidir. Ayrıca, gerektiğinde dosyaya erişememeniz durumunda (bazı nedenlerden dolayı) bu yedeği Dropbox'ınıza veya Google Drive vb.

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

mkdir /home/username/system-backups

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

sudo -s

Kök ile, / etc / dizinini girin ve çalıştırın:

cd /etc/
cp fstab /home/username/system-backups

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

mv fstab fstab.bak

Fstab yedeklemesini geri yükleme

Fstab'ın yedeğini indirin.bulut depolama alanınızdan bak dosyasını sistem yedekleme klasörüne yerleştirin veya (eğer hala dosya varsa) cd komutunu kullanın ve / home / username / system-backups klasörüne gidin.

cd ~/system-backups

Sudo -s ile kök komutlarını girmeyi kolaylaştırmak için kök kazanın, sonra şunları yapın:

mv fstab.bak /etc/

/ Etc / with içindeki bozuk Fstab dosyasını silin:

cd /etc/
rm fstab

Yedeklemeyi şu şekilde geri yükleyin:

mv fstab.bak fstab

Fstab'ın Ne Yaptığını Anlamak

Fstab “dosya sistemi sekmesi” anlamına gelir. İşletim sistemine tam olarak sistemdeki hangi bölümlerin kullanılması gerektiğini, nereye monte edilmeleri gerektiğini, başlangıçta temizlenmesi gerekiyorsa, dosya sistemi formatının ne olduğunu ve dosya sistemi ile ilgili her şeyi anlatır. 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 asla etkileşimde bulunmazlar.

Özel bir şeyler kurmak istiyorsan,Linux PC'nizdeki bireysel sürücüler için özel montajlar, Fstab bunu yapmanın en iyi yoludur. Bu dosyaya dokunmamaktan kaçınan kullanıcılar, bilgisayarlarını her önyükleme yaparken sabit sürücüleri terminal / dosya yöneticisine elle monte etmenin acısıyla uğraşmak zorunda kalırlar.

Fstab'a Öğe Ekleme

Dosya sistemi sekmesine öğe eklemek kolaydır.ama sinir sarma işlemi. Bunun nedeni, herhangi bir hatalı adımın kırılmaya neden olabileceğidir. Sonuç olarak, sürücü eklemek için iki yoldan geçeceğiz. Hem UUID yöntemini hem de blok cihaz yöntemini gözden geçireceğiz.

Blok Aygıt Yöntemi

Blok cihazı, en basit yöntemdirdosya sistemi sekmesinde bölümler belirtmek, ancak aynı zamanda en az güvenli olan bölümdür. Bunun nedeni, kullanıcının sistemdeki bir sabit sürücünün blok cihazını belirlemesidir. Bazı yeni başlayanlar Linux kullanıcılarının düşündüğünün aksine, blok aygıtları 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ü sırasındaki herhangi bir değişiklik işleri ciddi şekilde kırabilir.

Anakartınızdaki sabit disklerin etrafında sürekli değişiyorsanız (ne sebeple olursa olsun), bu yöntemi KULLANMAYIN.

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

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

/ Dev / SDC , <- SDC, bu durumda tüm sabit sürücünün kısaltmasıdır.

/ Dev / sdc1 <- bölüm 1’in kısaltması / Dev / SDC.

Adım 2: Terminalde, dosya sisteminizde bölümü monte etmek istediğiniz bir klasör oluşturun. Bu örnekte, bölümü ~ / şeklinde monte edeceğiz.

mkdir ~/Storage

Aşama 3: Sudo -s ile root kazanın ve sonra şunu girin: nano / etc / fstab dosya sistemi sekmesini düzenlemek için.

Konfigürasyon dosyasında, kullanıcılar sürücünün nereye monte edildiği ile ilgili her şeyi belirtmelidir. İşte bir örnek:

/dev/sdc1 /home/username/Storage ext4 defaults 0 3

Bunu bir cümle veya formül gibi düşünün. İşte nasıl çalışıyor. İlk önce, blok aygıtı bölümünü belirtin:

/dev/sdc1

Daha sonra, sisteme dosya sistemi tipinin ne olduğunu söyleyin (lsblk size bu bilgiyi söylemelidir):

ext4

Üçüncüsü, sisteme bu montajın hangi seçenek ve özelliklere sahip olduğunu söyleyin. Benim durumumda “varsayılanlar” var. Daha karmaşık şeyler ister misiniz? Linux dağıtımınızın kullanım kılavuzuna ya da “fstab” altındaki wiki'ye bakın.

defaults

Dördüncü, belirtin dump ve fsck sipariş. Neredeyse hiç kimse “boşaltma” ö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 kontrol aracı, sorunları önlemek için sabit sürücülerdeki tüm hataları temizler. Dosya sistemi sekmesinde, sipariş şu şekilde gider: 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/username/Storage ext4 defaults 0 3

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

# This is my 1 TB hard drive which mounts to /home/username/Storage
/dev/sdc1 /home/username/Storage ext4 defaults 0 3

İşiniz bittiğinde tuşuna basın. CTRL + O kaydetmek. Sistemi yeniden başlatın. Tekrar oturum açtığınızda, sabit sürücünüz doğru monte edilecektir.

UUID Yöntemi

Fstab içindeki bölmelerin montajı çok daha güvenlidirUUID yöntemi. Bunun nedeni, manuel olarak değiştirilmediği sürece bir UUID'nin aynı kalmasıdır (blok cihaz etiketlerinin aksine). İşte bir bölümün UUID stilinin nasıl monte edileceği

Not: Bu yönteme ilişkin talimatlar, Blok Aygıt Yöntemi ile aynıdır (eksi bir adım). Kaybolursanız makalenin o bölümüne geri dönün.

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

-F anahtarı sadece lsblk kendi üzerinde (örneğin dosya sistemi formatları ve benzeri). UUID'yi arayın. Takmak istediğiniz sabit sürücü bölümündeki blok cihaz kimliğini izleyin ve yanındaki UUID numarasını kopyalayın.

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

sudo -s
nano /etc/fstab

Aşama 3: mount hattını yaz. Örneğin, bir UUID montaj hattı buna benzer görünmelidir:

# This is my 1 TB hard drive which mounts to /home/username/Storage
UUID=9332b261-e089-468e-92a0-ffe07b0ae51f /home/username/Storage ext4 defaults 0 3

İşlem tamamlandığında, fstab dosyasını CTRL + O ile kaydedin, ardından bilgisayarınızı yeniden başlatın.

Sonuç

Linux'ta dosya sistemi sekmesini düzenleme rağmenkorkutucu görünüyor, buna değer, çünkü farklı sabit disk bölümlerini otomatik olarak monte etmenizi sağlar. Linux'ta bu işlemi çok daha basit hale getirmek için 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, ortaya çıktıklarında sorunları gidermek kolaylaşacaktır.

Yorumlar