NTFS bölümleri nasıl otomatik sayılandırılır?


109

İki NTFS bölümüm var ve Ubuntu'yu her başlattığımda bunları el ile bağlamak istemiyorum.

  • Bunu nasıl yapabilirim?
  • Kullanılacak bir araç veya kod var mı?
  • Eğer öyleyse, automount güvenli midir? Özellikle başka bir işletim sistemi tarafından kullanıldığında?

2
Tamam, ntfs-config hala haleye güveniyor gibi görünüyor. Hal artık natty'de kullanılmıyor. Her neyse, BT gerçekten / etc / fstab içine her bölüm için bir satır eklemek için bir sihir değildir. Ayrıca, jigolo'daki yazımı düzenledim.
con-f-use

@ Con-f-use: Görüyorum ki, şimdi /etc/fstabaşağıda düzenlemeye çalışıyorum .
Binarylife

Kabul edilen cevap benim için işe yaramadı (Kubuntu 12.10 altında). Ne işe yaradı tuxera.com/community/ntfs-3g-faq/#useroption3
Nikos Alexandris

tüm bölümleri otomatik olarak bağlayın - Bu cevap ARIOS Automount'un denilen çok basit bir uygulama da anlaşılacağı

Yanıtlar:


115

Çoğu Linux sisteminde çalışacak en basit yol onları fstab'ınıza eklemektir . Ama başkaları da var. Bu cevabın her birinin kendi manşeti vardır.

Not:

"Kök" veya "izinler" hakkında bir şeyler söyleyerek yapılan bir hata masajı alırsanız, çoğu montaj seçeneği için kök ayrıcalıklarına ihtiyacınız olacaktır. Unity'de bunu gksudo(grafik uygulamalar) hazırlayarak ya sudoda olağan komutla ve şifrenizi yazarak elde edebilirsiniz. Yani, örneğin + ntfs-configtuşuna basıp yazın .AltF2gksudo ntfs-config


Jigolo

Jigolo Gigolo yükleyin

Gigolo, Nautilus'un uzak dosya sistemi ve montaj yetenekleri ile el ele çalışır. Bölümleri Nautilus yer imlerinize eklemeniz gerekir (Nautilus, Ubuntu'nun varsayılan dosya yöneticisidir). Ondan sonra onları Gigolo'da bulacaksın. Gerisi benim cevabımın başka bir cevabı ile söylenir


fstab

Düzenleme : Yorumlarınızı tahmin ettiğinizden beri, linux ile tanışmamış olduğunuzu bilmediğiniz için prosedürü daha ayrıntılı olarak açıklayacağım:

Fstab yöntemi, gui-tools veya Gigolo'dan daha temiz ve daha basittir. Ayrıca sadece metin kipinde olsa bile diğer sistemlerde de çalışacaktır. Prensip olarak hiçbir şey yüklemeniz gerekmez. Her ntfs bölümü için, çağrılan dosyaya bir satır eklemelisiniz /etc/fstab. Benim için eklediğim çizgi şöyle görünür:

#Windows-Partition
UUID=<xxxxx> /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000    0   0

Söyleyen kısım, UUID=<xxxxx>sisteminize hangi bölümün monte edileceğini söyler. Bu prosedürü takip ve gösterilmesini yinelenen cihazlarınız varsa, değiştirin UUID=<xxxx>ile /dev/disk/by-uuid/<xxxxx>. Her bölüm kendi benzersiz UUID'sine sahiptir. Boşluklar önemlidir, bu yüzden çizgiyi kopyalayıp yapıştırın. Değiştir autotarafından noautoelle monte etmek. Kullanıcılar grupta olmalı plugdev.

Bu satır dosyanızın en sonundaysa, bundan sonra yeni bir satır olması gerektiğini unutmayın. Eğer yoksa, Mount şikayet edecek.

UUID'yi bulma:

Disk Yardımcı Programı ve blkid

Disk İzlencesi'ni açın ve uygun bölümleri boyutlarına (örneğin 120 GB), dosya sistemine (örneğin ntfs) ve adlarına göre belirleyin. "Aygıt:" dosyalarına dikkat edin (örn. /dev/sdb1). Bunun yerine, aşağıdaki komutu aşağıdaki gibi bir Terminalde çalıştırabilirsiniz gnome-terminal:

sudo fdisk -l

Bölmelerinizin UUID'sini sudo blkidkabukta çalıştırarak öğrenebilirsiniz . Çıktı biraz şuna benziyor:

confus@confusion:~$ sudo blkid
[sudo] password for confus: 
/dev/sda1: LABEL="boot" UUID="cc425c68-704f-4836-9123-bbb3aea64471" TYPE="ext2" 
/dev/sda2: UUID="1c8b1489-e111-481c-89f2-743203c3ee7d" TYPE="crypto_LUKS" 
/dev/sda3: UUID="7258CB9858CB598D" TYPE="ntfs" 
/dev/sda4: LABEL="HP_TOOLS" UUID="1405-0A4C" TYPE="vfat" 
/dev/mapper/lukslvm: UUID="xZSNtR-MocS-dLMk-vOWa-Ay65-wS9b-GqaNhV" TYPE="LVM2_member" 
/dev/mapper/vgubuntu-swap: UUID="f415f3b9-4e4d-48b1-99c2-605e16532f9e" TYPE="swap" 
/dev/mapper/vgubuntu-root: UUID="62a862b4-e6c8-4efd-90b5-55eab8e83e39" TYPE="ext4"

Doğru UUID, önünde ve TYPE="ntfs"sonrasında uygun cihaz dosyasına sahip olacaktır . Yani benim için UUID "7258CB9858CB598D". Senin için bu numara farklı olacak. Ayrıca sadece bir NTFS bölümüm var. UUID numaramı bu şekilde bulduğunuzdan fstab'a eklediğiniz satırlara yerleştirin.

Bağlantı noktasını ayarlama

Şimdi bağlama noktası. Her bölüm için bu farklı olacaktır. Seçtiğim /media/win. Ne istersen onu seçebilirsin. Sadece mevcut boş bir dizin olmalı. Dizini oluşturup /home/yourusername/windows1daha sonra fstab'inize de koyabilirsiniz.

Çizgimdeki diğer parametreler

ntfs fstab'a bunun bir ntfs tipi bölüm olduğunu söyler.

rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0bu cevabın kapsamı dışındadır. Sadece bu değerleri olduğu gibi kullanın. İyi olmalılar. İlgilendiğiniz bu parametrelerin açıklamalarını daha önce verdiğim bağlantıda okuyabilirsiniz .

Satırları ekleyip tanımladığım şeylerin hepsini yaptığınızda, dosyayı kaydedin ve sudo mount -akabuk içinde çalıştırın . Bölümlerinize bağlama noktalarından erişebiliyorsanız ve hiçbir hata çıkmadıysa, her şey yolunda gitti. Yazım hataları ve bariz hatalar için kontrol yapmazsanız. Hataları gösterirse yeniden başlatmayın sudo mount -a! Hatalarla bir yeniden başlatma başarısız olabilir.

Kullanıcı ve grup kimliğinizi bulma

Kullanıcı ve grup kimliğinizi idkomut ile öğrenebilirsiniz .

confus@confusion:~$ id
uid=1000(confus) gid=1000(confus) groups=1000(confus),4(adm),7(lp),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare)

ntfs-config

Grafiksel bir araç ntfs-config Ntfs-config'i kurun de mevcuttur ancak gerekli değildir (ve şu anki sürümü Natty Narwhal'da çalışmaz - yakında düzeltileceğini varsayalım). Ayrıca, bu araçla fstab'ınızdaki eski ayarları kaybedebilirsiniz (örneğin, önbelleği belleğe yerleştirmek gibi), çünkü şeyler eklemek yerine / etc / fstab dosyasının üzerine yazar.


2
Çok teşekkürler. İşe yarıyor . Dediğin /etc/fstab/gibi düzenledim .
Binarylife

1
Harika. Bak, küçük bir metin düzenlemesinden korkmana gerek yok. İyi çalışmaya devam et! Daha kolay olacak.
con-f-use

1
Evet, sana katılıyorum, düzenlemekten korkmuyorum. Ama sadece "automount'u" yapmak kolaydır bir araç istedi ve bu seçenek artık easily.But kaldırmak istediğinizde sadece düzenlenebilir çizgiyi kaldırmak olabilir /etc/fstab/, doğru?
Binarylife

Doğru, sadece sil. Seni ya da bir şeyini harekete geçirmek istemedim. Linux için görece yeni olduğunuz izlenimini topladım.
con-f-use

Hayır, hiç sorun değil. Gerçekten yeniyim ve kendimi geliştirmek ve daha fazla şey öğrenmek için elimden geleni yapıyorum. Mükemmel cevap için teşekkür ederim :)!
Binarylife

15

ntfs-config

Bu program, tüm NTFS cihazlarınızı, dost bir kullanıcı arayüzü üzerinden yazma desteği sağlayacak şekilde kolayca yapılandırmanıza olanak tanır . Bu kullanım için, açık kaynaklı ntfs-3g sürücüsünü kullanacak şekilde yapılandırılacaktır. Ayrıca bu özelliği kolayca devre dışı bırakabileceksiniz.

Proje Ana Sayfası: - http://flomertens.free.fr/ntfs-config/

Gereksinimler

NTFS-configUbuntu'da kurun

sudo apt-get install ntfs-config

Bu, ntfs-3g dahil olmak üzere ntfs-config için gerekli tüm paketleri yükler.

Ntfs-Config kullanımı

Bu uygulamayı açmak istiyorsanız bulmaya çalışın -> NTFS Yapılandırma Aracı

Şimdi root şifresini isteyip istemediğinizi sorar ve root şifresini girin.

Kullanılabilir NTFS bölümünü gösterecektir.

Yapılandırmak istediğiniz bölümleri seçmeniz, bağlama noktasının adını eklemeniz ve uygulamanız üzerine tıklamanız gerekir.

Sizin için uygun olan NTFS Yazma desteğini seçin, yani dahili veya harici

Çıkarmayı kaldırmak istiyorsan sökmeden kök olmalısın ve daha sonra bağlama noktasına sağ tıkla, Unmount Volume

Sonuç

Gördüğünüz gibi, NTFS bölümlerini Linux'ta monte etmek bir esinti olabilir. Komut satırını beğenmezseniz veya korkmazsanız, sadece birkaç fare tıklamasıyla çok şey başarabilirsiniz. Gerçeği söylemek gerekirse, bu, Windows'ta tuhaf, yeni, bilinmeyen bölümler eklemekten çok daha kolaydır.

İşte bu. Mutlu Linuxing!


PD: Natty kullanıcısı için güncelleme

Ubuntu Natty'ye yükselttiyseniz, NTFS yapılandırma aracının sizden kök ayrıcalıkları istemesine rağmen çalışmadığını fark edeceksiniz.

Sorun şu ki, aracı açtığınızda hiçbir şey olmuyor. Bu eksik bir klasörden kaynaklanıyor ve bunu düzeltmek için aşağıdaki komutu girmelisiniz:

sudo mkdir -p /etc/hal/fdi/policy

Şimdi, aracın çalışmasını sağlamak için otomatik olarak önyüklemede otomatik olarak monte etmek istediğiniz bölümleri seçin ve WRITE erişimini istiyorsanız, ilgili onay kutularını TICK olarak işaretleyin.

Yeterince kolay: P


Nedense Ntfs-config açılmıyor. Sadece şifre ve sonra hiçbir şey için sorar.
Binarylife

Herhangi bir hatanın yazdırılıp yazdırılmadığını görmek için bir terminalde (gksudo ile) çalıştırmayı deneyin. Daha önceki yazımda belirttiğim gibi, herhangi bir grafik aracına ihtiyacınız yok. Sadece / etc / fstab dosyasını düzenleyin
con-f-use

BÜYÜK UYARI : Üzerine yazarken yedekleme /etc/fstab!!!
Jürgen Paul,

4

Aşağıdaki komutu kullanarak bir başlangıç ​​girişi ekleyebilirsiniz:

gvfs-mount -d /dev/sda3

Bu durumda, /dev/sda3NTFS bölümünüz nerede?

EDIT : gvfs-mount modası geçiyor ve yerine gio kullanılıyor:

gio mount -d /dev/sda3

2

Arios-Automount

Bu basit ve küçük yazılımı kullanabilirsiniz:

  • Bu PPA'yı komuta ekleyin:

    sudo apt-add-repository ppa:trebelnik-stefina/multisystem 
    
  • Dizin dosyalarını güncelleyin:

    sudo apt-get update
    
  • arios-automountPaketi yükleyin :

    sudo apt-get install arios-automount
    

Bu minik yazılım tüm ntfsbölümünüzü oluşturacak. Ve bunu Girişinizden önce yapar.

Umarım bu yardımcı olur.


Güncelleme

PPA Ubuntu 16.04 Xenial’de çalışmıyor


Çok iyi çalışıyor ve buna fstab dokunmaz görünüyor

Failed to fetch http://ppa.launchpad.net/trebelnik-stefina/multisystem/ubuntu/dists/yakkety/main/binary-amd64/Packages 404 Not Found
Gabor

1
@Gabor PPA'ların ölebileceğini bilmek zorundasınız. Cevap 2012'de yazıldı ve güzel bir cevaptı. Bu, düşürmek için geçerli bir neden değil
Anwar,


1

HD'yi önyükleme zamanında monte ederek ve muhtemelen bunu yapmanın en kolay yollarından birini pysdm kullanarak çözmeyi deneyebilirsiniz.

sudo apt-get install pysdm

Kurulduktan sonra bu yer adımları izleyebilirsiniz yazı


Bu konuda önemli olan bir şey. Mount ismini daha önce kullandığım ismin tamına ayarlamam gerekiyordu çünkü varsayılan olarak / media / sdb3'e bağlanıyordu ve / media / ACER
George Mauer

1

Video Açıklaması

Sadece bir giriş ekleyebilirsiniz /etc/fstab. Bu oldukça basit. Öncelikle sudo blkidbölümün UUID'sini bulmak için yap. Sonra fstab şemasını izleyin:

<file system> <mount point>   <type>  <options>       <dump>  <pass>
  • dosya sistemi için UUID bölümleri ekleyin. Örnek:UID=07446dab-913a-4cf3-8e62-62ecdd26e927

  • bağlama noktası için istediğiniz herhangi bir dizini belirleyebilirsiniz. Kurallara göre Ubuntu da/media/YourUsernameHere/PartitionNameHere

  • davanızdaki tip için ntfs

  • geri kalanlar için sadece kullanabilirsiniz defaults 0 2


0

Bu, işlere gitmenin güvenli bir yoludur. Ben önyükleme sırasında tamamen Windows veri bölümü otomatik montaj olması riskli olduğunu sanmıyorum. Ama ben OS üzerinde yüklü olduğu bölümü bırakacaktı noautokurulum.

ntfs-3gPakete ihtiyacınız olacak .

Öncelikle bir terminalde yaparak söz konusu bölümlerin UUID'lerini bulun:

$ sudo blkid

Şimdi bu iki bölümün otomatik olarak monte edilip edilmeyeceğini yapılandırmak için / etc / fstab dosyanızı düzenlemeniz gerekir. Bir terminalde:

$ gksudo gedit /etc/fstab

NTFS bölümleri için zaten birkaç satırınız olabilir. Değilse, bazı yapmanız gerekecek. Bunun gibi bir şeye bakacaklar (montaj noktalarına ve UUID'lere bağlı olarak):

UUID=76E4F702E4F6C401  /media/windowsOS    ntfs-3g  noauto,defaults,locale=en_US.utf8  0  0
UUID=76E4F702E4F6C402  /media/windowsdata  ntfs-3g  defaults,locale=en_US.utf8         0  0

Seçeneğe dikkat edin noauto. Bu, bölümün açılışta otomatik olarak bağlanmayacağı anlamına gelir. Erişmek istediğinizde manuel olarak monte etmeniz gerekir.


Windows yükleme bölümü ve otomatik ayar ile herhangi bir sorun yaşamadım. Ayrıca bölümleri manuel olarak monte edebileceğini söyledi, böylece açıkça oto montajı istiyor ve ntfs-3g'nin kurulu olduğunu ima ediyor (varsayılan).
con-f-use

@ con-f-use: Evet, soruyu ilk başta tamamen ters okudum. Bunu yansıtacak cevabımı değiştirdim.
boehj

0

Automount'u etkinleştirmek veya devre dışı bırakmak için bir terminal açın ve dconf-editor yazıp ardından [Enter] tuşuna basın.

Göz atın

org.gnome.desktop.media işleme

Automount tuşu, medyanın otomatik olarak kurulup kurulmayacağını kontrol eder. True olarak ayarlanırsa, Nautilus, kullanıcı tarafından görülebilir sabit diskler ve çıkarılabilir medya gibi medyayı başlangıçta ve medya yerleştirmede otomatik olarak monte eder.

Başka bir anahtar var

org.gnome.desktop.media-handling.automount açık

Bu, otomatik medya için bir klasörün otomatik olarak açılıp açılmayacağını kontrol eder.

True olarak ayarlanırsa, medya otomatik olarak ayarlandığında Nautilus otomatik olarak bir klasör açar. Bu yalnızca bilinen hiçbir x-content / * türünün algılanmadığı ortamlar için geçerlidir; Bilinen bir x içeriği türünün algılandığı ortamlar için bunun yerine kullanıcı tarafından yapılandırılabilir işlem gerçekleştirilecektir.

dconf-editor automount özelliğini devre dışı bırakma

Kaynak: Ubuntu Belgeleri


0

Bence en kolay yol, varsayılan olarak Ubuntu ile birlikte gelen diskleri (gnome-disk-utility) kullanmak.

Sadece diskleri başlatın, başlangıçta otomatik olarak monte etmek istediğiniz bölüme gidin, vites düğmesine basın ve "Montaj seçeneklerini düzenle" ye gidin. Ardından, "Otomatik Montaj Seçenekleri" nin işaretini kaldırın ve "Başlangıçta montaj" seçeneğini işaretleyin. Sanırım her şeyi varsayılan olarak bırakabilirsiniz, Tamam tuşuna basın, şifreyi girin ve yeniden başlatın.


0
  • Ubuntu'da Disks yardımcı programını açın.
  • İstediğiniz yere monte etmek istediğiniz sabit sürücüye gidin.
  • Seçilen bölümü çıkarın.
  • Ayarlarını açın ve 'Mount Options'ı Düzenle ...' seçeneğini seçin.
  • Daha sonra, sabit sürücünüzü elle monte ettikten sonra 'pwd' yazdıktan sonra bağlama noktasını aldığınız konuma değiştirin.
  • 'Farklı tanımla' alanını / dev / disk / by-label / Data olarak değiştirin (Başka bir şeye sahip olabilirsiniz ama bunun önemi yoktur)
  • Sabit sürücüyü kaydedin ve yeniden takın; otomatik olarak montaja başlayacaktır.

Benzer soru: İkinci sabit sürücüyle ilgili sorunlar (tıklanıncaya kadar algılanmadı ve ekstra win10 yükleyici)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.