Fstab ile: Bir NTFS bölümünü otomatik olarak bağlama

Birçok kullanıcının yapmak istediği şeylerden biri, bir bölümü otomatik olarak otomatik olarak bağlamaktır. Başka bir deyişle, sabit diskin bir parçası (örneğin 100 GB) farklı bir bölümde, eşyalarımızı depolamak için kullandığımız bir bölüme veya Windows'ta oyun oynamak için kullandığımız bir bölüme sahip olduğumuzu varsayalım.

Bu bölüme otomatik olarak erişebilmemiz için nasıl yapılır? desde Linux?

Birkaç yol var, ancak bu yazıda size en yaygın olanı göstereceğim. / Etc / fstab

/ Etc / fstab dosyası birçok şey için kullanışlıdır, ancak ... şimdi uğraştığımız şeye odaklanalım 😉

Farz edelim ki "Windows" adında (tırnak işaretleri olmadan) bir bölümümüz var ve bilgisayarı her başlattığımızda bu bölüme erişilebilir, yani bağlanmış olmasını istiyoruz. Onun için …

1. Önce şurada bir klasör oluşturmalıyız: / media /, örneğin: / media / windows Bunu yapmak için bir terminal açın ve içine aşağıdakileri koyun:

sudo mkdir /media/windows

2. Hazır, şimdi tam olarak hangi bölümü monte etmek istediğimizi, yani gerçek konumunu bulmalıyız. Bunu terminalde yapmak için aşağıdakileri yazın:

sudo fdisk -l | grep NTFS

Bu, bir NTFS bölümü olması durumunda, FAT32 olanı bağlamak istiyorsanız, basittir, FAT32 için NTFS yazan yeri değiştirin

3. Şöyle bir şey görünmeli:

/ Dev / sda1 63 40965749 20482843+ 7 HPFS / NTFS / exFAT

Bu satırdaki ilk şey olan bu satırdan ihtiyacımız olanı kalın bir şekilde detaylandırıyorum, örnekte: / Dev / sda1

Aslında ... işte size tam olarak bunu gösterecek satır:

sudo fdisk -l | grep NTFS | cut -d" " -f1

Şey ... mesele şu ki, bu satırdan ihtiyacımız olanı ÇOK İYİ hatırlıyoruz.

4. Şimdiye kadar (bu örneği takip ederek) başlangıçta oluşturduğumuz klasördeki / dev / sda1 bölümünü, bunun için bir terminalde / media / windows / ...

sudo echo "/dev/sda1 /media/windows ntfs-3g auto,rw,users,umask=000 0 0" >> /etc/fstab

Yapacağı şey talimatı / etc / fstab içine yazmaktır, böylece sistem başladığında otomatik olarak bölümü bağlar.

Önemli!: Bunun çalışması için paketin kurulu olması gerekir ntfs-3g, çünkü bu paket olmadan bölme monte edilemez

Bilgisayarı yeniden başlatın ve bölümü istediğiniz gibi bağlamalısınız.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Platonov dijo

    mükemmel gönderi, sadece bununla mücadele ediyordum.
    Bu yazıyı okumadan önce ntfs bölümünde sahip olduğum verileri değiştirebilme sorunu yaşadım, "rw" ile çözüldüğünü hayal ediyorum ve bir diğeri de zaten sahip olduğum verileri silmeme izin vermiyor. nfts bölümünde bana çöp kutusuna bağlanamayacağını söylüyor.
    Kullandığınız komutların ne anlama geldiğini açıklayabilir misiniz:… "kullanıcılar, umask = 000 0 0 ″ >> / etc / fstab"?
    teşekkürler

  2.   Ariel dijo

    / Etc / fstab dosyasındaki değişiklikleri yaptıktan sonra, terminale yazabilirsiniz:
    $ sudo bağlama -a
    Daha sonra linux, sistemi yeniden başlatmaya gerek kalmadan fstab dosyasında belirtilen bölümleri bağlar.

    Selamlar.

    1.    David Becerra Montellano dijo

      Harika, komut için çok teşekkür ederim:

      sudo montajı -a

      Bu mükemmel, bir takma ad uyguladıktan veya bir değişken bildirdikten sonra kaynak yapmak gibi,
      örneğin: $ JAVA_HOME

      Selamlar.

  3.   RudaErkek dijo

    @platonov Hadi parçalara ayrılalım

    "Kullanıcılar" seçeneği, "kullanıcılar" grubuna ait kullanıcıların bölümü bağlamasını sağlar (benzer "kullanıcı" seçeneği istisnasız tüm kullanıcıları etkinleştirir)
    "Umask = 000" seçeneği bir izin maskesidir, bu durumda bağlanmış bölümün dosyaları 777 izin alır, yani rwx rwx rwx en izin vericidir. Dosyaların izinleri 755 almasını istiyorsanız umask 022 olur, maskeyi 777'den çıkarmanız yeterlidir, anlaşıldı mı? 🙂
    sondaki iki sıfır, "boşaltma" ve "geçme" sütunlarına karşılık gelir. Birincisi, bölüm yedeklemeleri içindir, genel olarak 0'dadır. İkincisi, fsck öncelik sırasıdır, eğer 1 ise (genellikle kök bölüm), kontrol edilecek ilk sıradır, 2'de ise, sonraki sıradır ve 0 ise kontrol edilmez.

    Sanırım böyle, bazı noktalarda şüphelerim var, bu yüzden yanılıyorsam beni yüzüstü bırak

    1.    Hexborg dijo

      Çok güzel bir açıklama.

      Bir soru: Döküm sütununun modern bir program tarafından kullanılıp kullanılmadığını biliyor musunuz yoksa kullanımdan kaldırılmış mı? Belki yanılıyorum, ama bildiğim kadarıyla, onu kullanan tek komut dump, ki bu zaten oldukça eski ... Bu sadece merak. 🙂

    2.    Platonov dijo

      RudaErkek,
      Bilgi için teşekkürler, şimdi benim için doğru çalışıyor ve biraz daha öğrendim.
      Linux ile ilgili sevdiğim pek çok şeyden biri, kullanıcılara verdiğiniz destek!

    3.    RudaErkek dijo

      Döküm hakkında, hiçbir fikrim yok, asla bu tür bir yedekleme yapmam. Öğrenmek için buradayız 🙂

  4.   tafurer dijo

    Koştuğumda:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab

    Bana cevap veriyor:
    bash: / etc / fstab: İzin reddedildi

    Cevabınız için şimdiden teşekkürler.

    1.    hiç dijo

      / etc dizinindeki herhangi bir dosyayı değiştirmek için (fstab'da olduğu gibi), root olmanız veya sudo programını kullanmanız gerekir (bu, sizi o belirli komutta root yapar).
      "İzin reddedildi" ifadesi göründüğünde, sorun budur. Kök haline gelmek can sıkıcı görünebilir, ancak istenmeyen değişiklikleri önlemek için harika bir sistem önlemidir.
      selamlar

      1.    tafurer dijo

        Evet, belirttiğiniz şey buydu.
        Kafam karışmıştı çünkü ilk sudo ile zaten kök olduğuma inanıyordum.

        Bana cevap vermekte zorlandığınız için çok teşekkürler ve aynı zamanda daha sonraki durumlar için saklayacağım makalenin gönderilmesi için teşekkürler.

        1.    Hexborg dijo

          Aslında sudo ile komutu root olarak başlatırsınız. Olan şey, yeniden yönlendirme >>'nin sudo çalıştırılmadan önce bash tarafından yapılmasıdır, bu nedenle dosya kök izinleri olmadan yazmaya çalışıyor.

          @ KZKG ^ Gaara: Bir seçenek komutu şu şekilde koymak olabilir:

          sudo sh -c 'echo «/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0» >> / etc / fstab'

          Daha az açık, ancak izin sorunu yaratmıyor. 🙂

  5.   Neo61 dijo

    Teşekkürler Gaara, aradığım gparted varyantı ile ilgilenen bölümü bilmek sorununu çözdüm, diğer her şey tamam

  6.   isanter dijo

    FAT32'de bir bölüm ise, komut olduğu gibi
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
    o
    sudo echo "/ dev / sda1 / media / windows FAT32-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab

    Umarım bana yardım edebilirsin, teşekkürler

    1.    KZKG ^ Gaara dijo

      Olurdu:
      sudo echo "/ dev / sda1 / media / windows vfat auto, rw, users, umask = 000 0 0" >> / etc / fstab

      vfat Fat32'dir 😉

  7.   izzvp dijo

    İyi gönderi 😀

  8.   edo dijo

    Kurulum sırasında montaja izin vermeyen bir yükleyiciye sahip olan Fedora kullanıcıları için çok iyi

  9.   Jorgecg dijo

    Harika bir makale.

    Bana incilerden geldi.

    Teşekkürler!

  10.   Rocholc dijo

    Bu öğretici birkaç gün önce benim için harika olurdu, ancak sevdiğim Mageia 3'ü bir sabit diske ve başka bir diske temiz ve basit bir W7 kurulumunu "Konsol" olarak bırakmak için temiz bir kurulum yapmaya karar verdim. hehehe. Yine de çok az kullanacağım çünkü zaten Linux'ta yerel olarak çalışan iyi oyunları test ediyorum ...

  11.   Patodx dijo

    Asla çok geç değildir, açıklama için çok teşekkür ederim.

  12.   cristian dijo

    Bu kodla asla yapamadım, fstab dosyasında hiçbir şey olmadı, çıktı:

    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab

    Bana cevap veriyor:
    bash: / etc / fstab: İzin reddedildi

    İle denedim:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> sudo / etc / fstab

    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> su / etc / fstab

    ve hiçbir şey olmadı, manuel olarak eklemek zorunda kaldım, zaten çalışıyor, komik olan şey, Ana Sayfa'da iki dosya oluşturulmuş, biri su, diğeri sudo ve içinde söz konusu satırı kopyalamak için yapılan girişimlerdi, alıntılar
    Sen ne düşünüyorsun?

    1.    x11tete11x dijo

      "Echo" bu şekilde çalışır, bunu yapar, kök olarak oturum açın, bunun için:
      [kod] sudo su [/ kod]

      Sizden sudo şifresini isteyecek ve sonra şöyle bir şey göreceksiniz:
      [kod] [root @ Jarvis x11tete11x] # [/ kod]

      Burada root izinlerine sahip olacaksınız ve bu komutu sessizce çalıştırabilirsiniz.

  13.   Germain dijo

    Mageia 4 alpha 3'te benim için mükemmel çalıştı çünkü "Sistem Tercihleri" nde tüm bölümleri otomatik olarak monte edip hepsini işaretlediğini kontrol etsem de yapmadı.

  14.   Linuxçu dijo

    Ubuntu ve udisk içeren türevlerde kullanmak daha kolaydır:

    kullanıcı @ makine: # udisk –mount / dev / sdaX

    sdaX = ntfs bölümü

    Kolaylıkla /etc/rc.local ve voila = D'ye ekleyebilirsiniz.

  15.   David dijo

    Merhaba, bir sorunum var, ne oluyor Windows bölümümü monte edemiyorum ve Ubuntu 14.04'ü kurmadan kullanmaya çalışıyorum, bunu nasıl yapabilirim? Eşyalarımı kişisel klasörden çıkarmam gerekiyor: / Ve bunu kurmak istediğimde Windows'u tamamen kaldırmak istiyor: /

  16.   Johnjoneshq dijo

    Katkı için çok teşekkür ederim ama bölümü bağlayamıyorum, bana izin verilmediğini söylüyor, ayrıca şunu söylemeliyim ki Windows 8'i kurmadan önce ama tamamen kaldırdım, ne yapacağımı bilmiyorum, umarım bana yardım edebilirsin, şimdiden teşekkürler

    1.    ay gözlemcisi dijo

      mükemmel çalışıyor, teşekkürler.
      @johnjoneshq bunu sudo ile değil, root (+ şifreniz) olarak yapın.
      benim için böyle çalışıyor 😉

  17.   portakal çiçeği esansı dijo

    Komutu çalıştırırsak yeniden başlatmaya gerek yoktur:
    $ bağlama -a

    Muhtemelen İspanyolca'daki en iyi linux blogu. Tüm topluma selamlar

  18.   Qinxiu dijo

    Verdiğiniz son talimatı nasıl geri alabilirsiniz?

    çünkü son kodu birkaç kez girdiğimde, sistem girişinde aşağıdakileri alıyorum:

    Ntfs-3g sürücüsü hazır değil veya mevcut değil.

    Beklemeye devam edin veya montaj yok için S'ye veya manuel kurtarma için M'ye basın

  19.   Nathan dijo

    Sevdim!!! Çok teşekkür ederim!!

  20.   the_blunderbuss dijo

    Buraya bakıyorum https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Bir FAT32 bölümünü "fstab" ile bağlamak için bu yolu buldum.
    / dev / sda5 / media / Volume13GB vfat kullanıcısı, rw, umask = 111, dmask = 000 0 0

    Linux Mint'imde sorun yok

  21.   AnonimWebHacker dijo

    Linux'ta eski bir kullanıcıyım ve şimdi ilgilenmeye başladım hahahhaa, selamlar ve iyi makale