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
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.
Bilgisayarı yeniden başlatın ve bölümü istediğiniz gibi bağlamalısınız.
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
/ 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.
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.
@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
Ç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. 🙂
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!
Döküm hakkında, hiçbir fikrim yok, asla bu tür bir yedekleme yapmam. Öğrenmek için buradayız 🙂
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.
/ 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
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.
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. 🙂
Teşekkürler Gaara, aradığım gparted varyantı ile ilgilenen bölümü bilmek sorununu çözdüm, diğer her şey tamam
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
Olurdu:
sudo echo "/ dev / sda1 / media / windows vfat auto, rw, users, umask = 000 0 0" >> / etc / fstab
vfat Fat32'dir 😉
İyi gönderi 😀
Kurulum sırasında montaja izin vermeyen bir yükleyiciye sahip olan Fedora kullanıcıları için çok iyi
Harika bir makale.
Bana incilerden geldi.
Teşekkürler!
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 ...
Asla çok geç değildir, açıklama için çok teşekkür ederim.
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?
"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.
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ı.
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.
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: /
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
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 😉
Komutu çalıştırırsak yeniden başlatmaya gerek yoktur:
$ bağlama -a
Muhtemelen İspanyolca'daki en iyi linux blogu. Tüm topluma selamlar
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
Sevdim!!! Çok teşekkür ederim!!
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
Linux'ta eski bir kullanıcıyım ve şimdi ilgilenmeye başladım hahahhaa, selamlar ve iyi makale