Vraag Hoe automount NTFS-partities te automatiseren?


Ik heb twee NTFS-partities en ik wil ze niet elke keer handmatig koppelen als ik Ubuntu start.

  • Hoe kan ik dit doen?
  • Is er een tool of een code om te gebruiken?
  • Als dat zo is, is het dan veilig om te automatiseren? speciaal wanneer ze worden gebruikt door een ander besturingssysteem?

98
2018-06-02 15:27


oorsprong


Okay ziet eruit als ntfs-config is nog steeds afhankelijk van Hal. Hal wordt niet meer in natty gebruikt. Hoe dan ook, IT is echt geen magie om een ​​regel toe te voegen voor elke partitie in je / etc / fstab. Ook heb ik mijn post op gigolo bewerkt. - con-f-use
@ Con-f-gebruik: ik begrijp het, ik probeer het nu te bewerken /etc/fstab zo beneden. - Binarylife
Het geaccepteerde antwoord werkte niet voor mij (onder Kubuntu 12.10). Wat werkte waren de instructies bij tuxera.com/community/ntfs-3g-faq/#useroption3 - Nikos Alexandris
om alle partities automatisch te monteren - deze antwoord suggereert een heel eenvoudige app genaamd AriOS Automount - cipricus


antwoorden:


De meest voor de hand liggende manier die op de meeste Linux-systemen werkt, is door ze toe te voegen aan je fstab. Maar er zijn anderen. Elk heeft zijn eigen kop in dit antwoord.

Notitie:

Als je een foutmassage krijgt die iets zegt over "root" of "permissies", dan is dat omdat je voor de meeste montage-opties root-rechten nodig hebt. In Unity kun je dat bereiken door vooraf te gaan gksudo (grafische toepassingen) of sudo naar de gebruikelijke opdracht en typ je wachtwoord. Dus, b.v. in het geval van ntfs-config je drukt op alt+F2 en typ gksudo ntfs-config.


Gigolo

Gigolo    Install gigolo   

Gigolo werkt hand in hand met het externe bestandssysteem en de bevestigingsmogelijkheden van Nautilus. U moet de partities toevoegen aan uw Nautilus-bladwijzers (Nautilus is de standaard bestandsbeheerder van Ubuntu). Daarna vindt u ze in Gigolo. De rest wordt gezegd nog een antwoord van mij.


Fstaaf

Bewerk: Omdat je op basis van je reacties niet zo vertrouwd bent met Linux, zal ik de procedure in meer detail uitleggen:

De fstab-methode is schoner en eenvoudiger dan gui-tools of Gigolo. Het werkt ook op andere systemen, zelfs die alleen tekst-modus zijn. In principe hoeft u niets te installeren. Voor elke ntfs-partitie moet je één regel toevoegen aan het bestand genaamd /etc/fstab. Voor mij ziet de regel die ik heb toegevoegd er zo uit:

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

Het deel dat zegt UUID=<xxxxx> vertelt uw systeem welke partitie moet worden gemount. Als u deze procedure volgt en er dubbele apparaten verschijnen, vervangt u UUID=<xxxx> met /dev/disk/by-uuid/<xxxxx>. Elke partitie heeft zijn eigen unieke UUID. Spaties zijn belangrijk, dus best kopieer en plak de regel. Vervangen auto door noauto om handmatig te monteren. Gebruikers moeten in de groep zitten plugdev.

Merk op dat als deze regel helemaal aan het einde van uw bestand staat er achteraf een nieuwe regel moet staan. Mount zal klagen als je het niet hebt.

De UUID vinden:

Disk Utility and blkid

Open Schijfhulpprogramma en identificeer de juiste partities door hun grootte (bijvoorbeeld 120 GB), bestandssysteem (bijvoorbeeld ntfs) en naam. Noteer hun "Device:" bestand (bijv. /dev/sdb1). In plaats daarvan kunt u de volgende opdracht uitvoeren in a Terminal zoals gnome-terminal:

sudo fdisk -l

Je kunt de UUID van je partities achterhalen door te draaien sudo blkid in de schaal. De uitvoer ziet er ongeveer zo uit:

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"

De juiste UUID heeft het juiste apparaatbestand ervoor en TYPE="ntfs" na. Dus voor mij is de UUID "7258CB9858CB598D". Voor jou zal dit aantal anders zijn. Ik heb ook maar één NTFS-partitie. Plaats mijn UUID in de regels die u toevoegt aan fstab door degene die u op deze manier hebt gevonden.

Het koppelpunt instellen

Nu het koppelpunt. Voor elke partitie zal dit anders zijn. ik kies /media/win. Je kunt kiezen wat je wilt. Het moet gewoon een bestaande lege map zijn. Je kunt net zo goed de map maken /home/yourusername/windows1 en zet het dan in je fstab.

De andere parameters in mijn lijn

ntfs vertelt de fstab dat het een NTFS-partitie is.

rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0 valt buiten het bestek van dit antwoord. Gebruik deze waarden gewoon zoals ze zijn. Ze zouden in orde moeten zijn. Als je geïnteresseerd bent, kun je een uitleg van deze parameters in de link die ik heb verstrekt eerder.

Wanneer je de regels hebt toegevoegd en alle dingen hebt gedaan die ik heb beschreven, sla je het bestand op en voer het uit sudo mount -a in de schaal. Als je je partities via hun mountpunten kunt openen en er geen fouten worden afgedrukt, is alles goed gegaan. Zo niet, controleer dan op typefouten en voor de hand liggende fouten. Start niet opnieuw op als sudo mount -a geeft fouten weer! Met fouten kan een reboot mislukken.

Uw gebruikers- en groeps-ID vinden

U kunt uw gebruikers- en groeps-ID achterhalen met de id opdracht.

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

Een grafisch hulpmiddel ntfs-config  Install ntfs-config is ook beschikbaar, maar niet noodzakelijk (en de huidige versie werkt niet in Natty Narwhal - stel dat dit binnenkort wordt opgelost). Bovendien zou je met dit gereedschap oude instellingen in je fstab kunnen verliezen (bijvoorbeeld het cachen van het cache in het geheugen), omdat het het bestand / etc / fstab overschrijft in plaats van dingen toe te voegen.


105
2018-06-02 15:43



Hartelijk bedankt. Het werkt . Ik heb bewerkt /etc/fstab/ zoals je zei. - Binarylife
Super goed. Zie, je hoeft niet bang te zijn voor een kleine tekstbewerking. Ga zo door! Het wordt gemakkelijker. - con-f-use
Ja, ik ben het met je eens, het is niet dat ik bang ben om te bewerken. Maar ik wilde een tool die eenvoudig is om "automount" te maken en wanneer ik deze optie gemakkelijk wil verwijderen. Maar nu kon ik de bewerkte regel gewoon verwijderen in /etc/fstab/ , toch? - Binarylife
Juist, verwijder het gewoon. Ik wilde je niet betuttelen of zo. Ik heb net de (misschien onjuiste) indruk verzameld dat je relatief nieuw was voor linux. - con-f-use
Nee, helemaal geen probleem. Het klopt dat ik een beetje nieuw ben en ik doe mijn best om mezelf te verbeteren en meer te leren. Bedankt voor het geweldige antwoord :)! - Binarylife


ntfs-config

Met dit programma kunt u eenvoudig al uw NTFS-apparaten configureren om schrijfondersteuning toe te staan via een vriendelijke gui. Voor dat gebruik, zal het hen configureren om de open source ntfs-3g driver te gebruiken. U kunt deze functie ook eenvoudig uitschakelen.

Startpagina van het project: - http://flomertens.free.fr/ntfs-config/

Vereisten

Installeren NTFS-config in Ubuntu

sudo apt-get install ntfs-config

Hiermee installeer je alle vereiste pakketten voor ntfs-config inclusief ntfs-3g

Ntfs-Config gebruiken

Als u deze toepassing wilt openen, zoekt u -> NTFS Configuration Tool

Nu zal het om het root-wachtwoord vragen. Voer het root-wachtwoord in en klik op OK

Het toont de beschikbare NTFS-partitie.

U moet de partities selecteren die u wilt configureren, de naam van het aankoppelpunt toevoegen en op Toepassen klikken.

Selecteer de NTFS Write-ondersteuning die geschikt is voor u, dat wil zeggen intern of extern

als je wilt unmounten moet je root zijn om te unmounten en klik vervolgens met de rechter muisknop op mount point selecteer Unmount Volume

Conclusie

Zoals u ziet, kan het installeren van NTFS-partities in Linux een fluitje van een cent zijn. Als u de opdrachtregel niet bevalt of vreest, kunt u veel bereiken met slechts een paar muisklikken. De waarheid is dat dit veel eenvoudiger is dan het monteren van vreemde, nieuwe, onbekende partities in Windows.

Nou, dat is het dan. Veel plezier met Linux!


P.D: update voor Natty-gebruiker

Als je een upgrade hebt uitgevoerd naar Ubuntu Natty, zul je merken dat de NTFS-configuratietool niet werkt, ook al wordt je gevraagd om rootrechten.

Het probleem is dat er bij het openen van de tool niets gebeurt. Nou, het komt door een ontbrekende map en om dit op te lossen zou je de volgende opdracht moeten invoeren:

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

Nu heb je het gereedschap aan het werk, selecteer gewoon de partities die je automatisch wilt mounten tijdens het booten en als je SCHRIJF-toegang wilt, druk je gewoon op de overeenkomstige selectievakjes.

Makkelijk genoeg: P


15
2018-01-30 23:31



Om een ​​of andere reden wordt Ntfs-config niet geopend. Het vraagt ​​alleen om het wachtwoord en daarna niets. - Binarylife
probeer het in een terminal (met gksudo) uit te voeren en kijk of er een fout is afgedrukt. Zoals ik al in mijn vorige bericht heb vermeld, heb je geen grafische tool nodig. Bewerk gewoon / etc / fstab - con-f-use
GROTE WAARSCHUWING: Back-up /etc/fstab omdat het het overschrijft !!! - Jürgen Paul


U kunt een opstartvermelding toevoegen met de volgende opdracht:

gvfs-mount -d /dev/sda3

Waar in dit geval, /dev/sda3 is uw NTFS-partitie

BEWERK: gvfs-mount wordt verouderd en vervangen door gio:

gio mount -d /dev/sda3

3
2018-06-25 09:42



Eenvoudigste oplossing. Bedankt. :) - M. Junaid Salaat


Arios-Automount

U zou deze eenvoudige en kleine software kunnen gebruiken:

  • Voeg deze PPA toe met de opdracht:

    sudo apt-add-repository ppa:trebelnik-stefina/multisystem 
    
  • Update de indexbestanden:

    sudo apt-get update
    
  • Installeer de arios-automount pakket:

    sudo apt-get install arios-automount
    

Met deze kleine software kun je alles wat je hebt ntfs partitie. En dit gebeurt vóór uw login.

Ik hoop dat dit zal helpen.


Bijwerken

De PPA werkt niet in Ubuntu 16.04 Xenial


2
2018-06-02 15:35



werkt erg goed, en het lijkt erop dat het de fstab niet raakt - cipricus
Failed to fetch http://ppa.launchpad.net/trebelnik-stefina/multisystem/ubuntu/dists/yakkety/main/binary-amd64/Packages 404 Not Found - Gabor
@Gabor Je moet weten dat PPA's kunnen sterven. Het antwoord is in 2012 geschreven en het was een leuk antwoord. Dat is geen geldige reden om te herstemmen - Anwar


Kijk naar de gemeenschapsdocumentatie op fstab. Probeer ook te zoeken naar NTFS Configuration Tool in het Ubuntu Software Center


1
2017-07-26 14:19





U kunt dit probleem proberen op te lossen door de HD tijdens het opstarten te monteren en waarschijnlijk is een van de gemakkelijkste manieren om dit te doen, het gebruik van pysdm.

sudo apt-get install pysdm

Na installatie kunt u de stappen hierin volgen post


1
2018-06-02 15:59



Een ding dat belangrijk was hierover. Ik moest de naam van de koppeling instellen op de exacte naam die ik eerder had gebruikt, omdat deze standaard werd gekoppeld aan / media / sdb3 en ik had alles ingesteld om te werken met / media / ACER - George Mauer


Dit is een veilige manier om dingen te doen. Ik denk niet dat het bijzonder riskant is om een ​​pure data-Windows-partitiemontage te hebben tijdens het opstarten. Maar ik zou de partitie verlaten waarop het besturingssysteem is geïnstalleerd in a noauto opstelling.

Je hebt de ntfs-3g pakket.

Zoek eerst de UUID's van de betreffende partities door in een terminal te doen:

$ sudo blkid

Nu moet je je /etc/fstab bewerken om te configureren of deze twee partities automatisch worden gemount of niet. In een terminal:

$ gksudo gedit /etc/fstab

Mogelijk hebt u al een aantal regels voor de NTFS-partities. Zo niet, dan moet je er een paar maken. Ze zien er ongeveer zo uit (afhankelijk van aankoppelpunten en UUID's):

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

Merk op noauto keuze. Dit betekent dat de partitie niet automatisch wordt geactiveerd bij het opstarten. U moet deze handmatig koppelen als u er toegang toe wilt hebben.


0
2017-10-27 12:12



Ik heb nooit problemen gehad met het installeren van Windows partities en automatische instellingen. Hij zei ook dat hij de partities manueel zou kunnen monteren, dus hij wil duidelijk automatisch monteren en het impliceert dat ntfs-3g is geïnstalleerd (standaard). - con-f-use
@ con-f-gebruik: Yeh, ik las de vraag eerst helemaal ondersteboven. Ik heb mijn antwoord gewijzigd om dit weer te geven. - boehj


Om automount in of uit te schakelen, opent u een terminal en typt u dconf-editor gevolgd door de [Enter] -toets.

Blader naar

org.gnome.desktop.media-handling

De automount-toets bepaalt of media automatisch moet worden gemount. Indien ingesteld op true, zal Nautilus automatisch media zoals gebruikers-zichtbare harde schijven en verwijderbare media monteren bij het opstarten en het invoegen van media.

Er is nog een sleutel

org.gnome.desktop.media-handling.automount open

Dit bepaalt of een map automatisch moet worden geopend voor automatisch vastgelegde media.

Indien ingesteld op true, opent Nautilus automatisch een map wanneer media wordt geautomatiseerd. Dit is alleen van toepassing op media waarbij geen x-content / * -type bekend was; voor media waarbij een bekend type x-inhoud wordt gedetecteerd, wordt in plaats daarvan de door de gebruiker configureerbare actie ondernomen.

dconf-editor disabling automount

Bron: Ubuntu-documentatie


0
2017-12-26 22:30





Ik denk dat de eenvoudigste manier is om schijven (gnome-disk-utility) te gebruiken die standaard bij Ubuntu horen.

Start gewoon schijven, ga naar de partitie die u automatisch wilt opstarten bij het opstarten, druk op de tandwieltjesknop en ga naar "Bewerk aankoppelopties". Schakel vervolgens "Automatic Mount Options" uit en vink "Mount bij opstarten" aan. Ik denk dat je al het andere als standaard kunt laten staan, druk op OK, voer het wachtwoord in en start opnieuw op.


0
2018-02-25 07:24





Video-uitleg

U kunt gewoon een item toevoegen /etc/fstab. Het is vrij eenvoudig. Eerst doen sudo blkid om de UUID van de partitie te achterhalen. Volg daarna het fstab-schema:

<file system> <mount point>   <type>  <options>       <dump>  <pass>
  • voor het bestandssysteem, voeg je partities UUID toe. Voorbeeld: UID=07446dab-913a-4cf3-8e62-62ecdd26e927

  • voor het koppelpunt kunt u elke gewenste map opgeven. Volgens afspraak wordt Ubuntu gemonteerd in /media/YourUsernameHere/PartitionNameHere

  • voor het type in jouw geval is dat ntfs

  • voor de rest kun je gewoon gebruiken defaults 0 2


0
2017-09-03 07:12





  • Open Disks-hulpprogramma in Ubuntu.
  • Ga naar de harde schijf die u op de door u gewenste locatie wilt monteren.
  • Ontkoppel de geselecteerde partitie.
  • Open de instellingen en selecteer 'Edit Mount Options ...'
  • Wijzig vervolgens het koppelpunt naar de locatie die u krijgt na het typen van 'pwd' na het handmatig monteren van uw harde schijf.
  • Verander het 'identify As'-veld in / dev / disk / by-label / Data (je hebt misschien iets anders, maar dat maakt niet zoveel uit)
  • Bewaar en monteer de harde schijf en deze zal automatisch worden gemonteerd.

Vergelijkbare vraag: Problemen met tweede harde schijf (niet gedetecteerd tot klik, en extra win10 loader)


0