S fstab: Jak automaticky připojit oddíl NTFS

Jednou z věcí, kterou chce mnoho uživatelů udělat, je automatické připojení oddílu automaticky. Jinými slovy, předpokládejme, že máme část pevného disku (například 100 GB) v jiném oddílu, oddílu, který používáme k ukládání věcí nebo hraní her ve Windows.

Jak to udělat, abychom mohli automaticky přistupovat k tomuto oddílu desde Linux?

Existuje několik způsobů, ale v tomto příspěvku vám ukážu nejběžnější použití / etc / fstab

Soubor / etc / fstab je užitečný pro mnoho věcí, ale ... zaměřme se na to, s čím máme nyní co do činění 😉

Předpokládejme, že máme oddíl s názvem „Windows“ (bez uvozovek) a chceme, aby při každém spuštění počítače byl tento oddíl přístupný, to znamená, že je připojen. Pro to …

1. Nejprve musíme vytvořit složku v /polovina/, například: / media / windows Chcete-li to provést, otevřete terminál a vložte do něj následující:

sudo mkdir /media/windows

2. Připraveno, nyní musíme zjistit přesně, jaký oddíl chceme připojit, tedy jeho skutečné umístění. Chcete-li to provést v terminálu, napište následující:

sudo fdisk -l | grep NTFS

V případě, že jde o oddíl NTFS, pokud chcete připojit jeden, který je FAT32, je to jednoduché, změňte místo, kde se říká NTFS pro FAT32

3. Měl by vypadat asi takto:

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

Tučně popisuji, co od tohoto řádku potřebujeme, což je jen první věc v tomto řádku, v příkladu: / dev / sda1

Ve skutečnosti ... zde je řádek, který by vám ukázal právě toto:

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

No ... jde o to, že si velmi dobře pamatujeme, co z toho řádku potřebujeme.

4. Až dosud musíme chtít připojit (podle tohoto příkladu) oddíl / dev / sda1 do složky, kterou jsme vytvořili na začátku, / media / windows / ... k tomu v terminálu pojďme:

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

Co to udělá, je napsat instrukci do / etc / fstab, takže když se systém spustí, automaticky připojí oddíl.

Důležité!: Aby to fungovalo, je nutné mít nainstalovaný balíček ntfs-3g, protože bez tohoto balíčku nelze oddíl připojit

Restartujte počítač a měli byste oddíl připojit podle potřeby.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   platonov řekl

    vynikající příspěvek, jen jsem s tím zápasil.
    Před přečtením tohoto příspěvku jsem měl problém s možností upravit data, která jsem měl v oddílu ntfs, představuji si, že je to vyřešeno pomocí „rw“ a další, která mi nedovolí smazat data, která jsem již měl v oddílu nfts, protože mi říká, že se nemůže spojit s košem.
    Mohli byste vysvětlit, co znamenají příkazy, které používáte:… „users, umask = 000 0 0 ″ >> / etc / fstab“?
    díky

  2.   Ariel řekl

    Po provedení změn v souboru / etc / fstab můžete do terminálu napsat:
    $ sudo mount -a
    Poté linux připojí oddíly uvedené v souboru fstab, aniž by bylo nutné restartovat systém.

    Zdravím.

    1.    David Becerra Montellano řekl

      Výborně, moc děkuji za povel:

      sudo mount -a

      Je to perfektní, je to jako vytvořit zdroj po použití aliasu nebo deklaraci proměnné,
      například: $ JAVA_HOME

      Zdravím.

  3.   RudaMale řekl

    @platonov Pojďme po částech

    Možnost „uživatelé“ umožňuje uživatelům patřícím do skupiny „uživatelé“ připojit oddíl (podobná možnost „uživatel“ umožňuje všem uživatelům bez výjimky)
    Možnost „umask = 000“ je maska ​​oprávnění, v tomto případě soubory připojeného oddílu budou mít oprávnění 777, což je nejpřípustnější rwx rwx rwx. Pokud chcete, aby soubory přijímaly oprávnění 755, umask by byl 022, stačí odečíst masku od 777, rozumíte tomu? 🙂
    dvě koncové nuly odpovídají sloupcům „dump“ a „pass“. První je pro zálohy oddílů, obecně je na 0. Druhým je pořadí priorit fsck, pokud je na 1 (obvykle kořenový oddíl), je to první, který má být zkontrolován, pokud je na 2, je to další a pokud je 0, není zaškrtnuto.

    Myslím, že to tak je, v některých bodech mám pochybnosti, tak mě nech, pokud se pletu 🙂

    1.    hexborg řekl

      Velmi dobré vysvětlení.

      Jedna otázka: Víte, zda je sloupec výpisu používán nějakým moderním programem, nebo je již zastaralý? Možná se mýlím, ale pokud vím, jediný příkaz, který jej používá, je výpis, který je již docela zastaralý ... Je to jen zvláštní. 🙂

    2.    platonov řekl

      Ruda Macho,
      Díky za informace, teď to funguje správně pro mě a já jsem se naučil trochu víc.
      Jednou z mnoha věcí, které se mi na Linuxu líbí, je podpora, kterou poskytujete uživatelům!

    3.    RudaMale řekl

      O výpisu, žádný nápad, nikdy nedělám tento druh zálohy. Jsme zde, abychom se učili 🙂

  4.   tafurer řekl

    Když spustím:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, uživatelé, umask = 000 0 0" >> / etc / fstab

    Odpovídá mi:
    bash: / etc / fstab: Oprávnění odepřeno

    Díky předem za vaši odpověď.

    1.    vůbec řekl

      Chcete-li upravit libovolný soubor v adresáři / etc (jako je tomu v případě fstab), musíte být root nebo použít program sudo (který vás v daném příkazu změní na root).
      Kdykoli se objeví zpráva „Povolení odepřeno“, je to problém. Může se zdát nepříjemné muset rootovat, ale je to skvělé systémové opatření, jak se vyhnout nechtěným změnám.
      pozdravy

      1.    tafurer řekl

        Ano, bylo to to, co mi říkáš.
        Byl jsem zmatený, protože jsem věřil, že s počátečním sudo jsem už byl jako root.

        Děkuji vám za potíže s odpovědí a také stejné díky za zveřejnění článku, který si nechám pro pozdější příležitosti.

        1.    hexborg řekl

          Ve skutečnosti s sudo spustíte příkaz jako root. Stává se, že přesměrování >> provádí bash před spuštěním sudo, takže se soubor pokouší psát bez oprávnění root.

          @ KZKG ^ Gaara: Jednou z možností může být příkaz takto:

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

          Je méně jasný, ale nedává problémy se svolením. 🙂

  5.   Neo61 řekl

    Díky Gaare jsem vyřešil znalost oddílu, který se zajímá s gparted, varianta, kterou hledám, všechno ostatní v pořádku

  6.   isanter řekl

    Pokud se jedná o oddíl na FAT32, příkaz by vypadal jako by byl
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, uživatelé, umask = 000 0 0" >> / etc / fstab
    o
    sudo echo "/ dev / sda1 / media / windows FAT32-3g auto, rw, uživatelé, umask = 000 0 0" >> / etc / fstab

    Doufám, že mi pomůžete, díky

    1.    KZKG ^ Gaara řekl

      Bych:
      sudo echo "/ dev / sda1 / media / windows vfat auto, rw, uživatelé, umask = 000 0 0" >> / etc / fstab

      vfat je Fat32 😉

  7.   izzyvp řekl

    Dobrý příspěvek 😀

  8.   Edo řekl

    velmi dobré pro uživatele Fedory, která má instalační program, který neumožňuje připojení během instalace

  9.   jorgecg řekl

    Prostě skvělý článek.

    Přišlo mi to z perel.

    Děkuji vám!

  10.   Rocholc řekl

    Tento tutoriál by pro mě byl před pár dny skvělý, ale rozhodl jsem se provést čistou instalaci mé milované Mageie 3 na pevný disk a čistou a základní instalaci W7 na jiný disk, abych ji nechal jako „Console“, hehehe. I tak to ale málo využiji, protože už testuji dobré hry, které nativně běží na Linuxu ...

  11.   patodx řekl

    Nikdy není pozdě, moc vám děkuji za vysvětlení.

  12.   Cristian řekl

    S tímto kódem jsem nikdy nemohl, se souborem fstab se nic nestalo, vyšlo to:

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

    Odpovídá mi:
    bash: / etc / fstab: Oprávnění odepřeno

    test s:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, uživatelé, umask = 000 0 0" >> sudo / etc / fstab

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

    a nic se nestalo, musel jsem to přidat ručně, už to funguje, legrační je, že v Home byly vytvořeny dva soubory, jeden s názvem su a druhý sudo a inside byly všechny pokusy o kopírování uvedeného řádku, ale bez citáty,
    Co myslíš?

    1.    x11tete11x řekl

      Je to kvůli tomu, jak „echo“ funguje, dělá to, přihlašujte se jako root, protože to dělá:
      [code] sudo su [/ code]

      Požádá vás o heslo sudo a poté uvidíte něco takového:
      [kód] [root @ Jarvis x11tete11x] # [/ kód]

      Zde budete mít oprávnění root a můžete tento příkaz provést tiše

  13.   ghermain řekl

    V Mageii 4 alfa 3 to fungovalo perfektně, protože i když jsem zkontroloval "Předvolby systému", abych automaticky připojil všechny oddíly a označil je všechny, nestalo se tak.

  14.   linuxer řekl

    V ubuntu a derivátech, které mají udisk, je jednodušší použít:

    uživatel @ stroj: # udisk –mount / dev / sdaX

    sdaX = oddíl ntfs

    Můžete jej snadno přidat do /etc/rc.local a voila = D

  15.   David řekl

    Dobrý den, mám problém, co se stane, je to, že nemohu připojit svůj oddíl Windows a zkusím použít Ubuntu 14.04 bez jeho instalace, jak to mohu udělat? Potřebuji dostat své věci z osobní složky: / A když jsem to chtěl nainstalovat, chce to úplně odebrat Windows: /

  16.   johnjoneshq řekl

    Velice vám děkuji za příspěvek, ale nemohu připojit oddíl, říká mi, že povolení bylo odepřeno, musím také říci, že jsem měl předtím nainstalovaný Windows 8, ale úplně jsem ho odstranil, nevím, co mám dělat, doufám můžete mi pomoci, díky předem 😀

    1.    pozorovatel měsíce řekl

      funguje perfektně, díky.
      @ johnjoneshq to udělejte jako root (vaše + heslo) a ne se sudo.
      tak to u mě funguje 😉

  17.   nerol řekl

    Pokud provedeme příkaz, není nutné restartovat:
    $mount -a

    Pravděpodobně nejlepší linuxový blog ve španělštině. Zdravím celou komunitu

  18.   qinxiu řekl

    Jak vrátit poslední zadaný pokyn?

    protože při zadávání posledního kódu několikrát dostanu v položce systému následující:

    Jednotka ntfs-3g není připravena nebo není k dispozici.

    Pokračujte v čekání nebo stiskněte S pro žádné připojení nebo M pro ruční obnovení

  19.   Nathan řekl

    Miloval jsem!!! Díky moc!!

  20.   the_blunderbuss řekl

    Rozhlížím se tady https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Našel jsem tento způsob připojení oddílu FAT32 s "fstab".
    / dev / sda5 / media / Volume13GB uživatel vfat, rw, umask = 111, dmask = 000 0 0

    Žádný problém s mým Linux Mint

  21.   Anonymní WebHacker řekl

    Jsem starý uživatel v linuxu a teď mě to začalo zajímat hahahhaa, zdravím a dobrý článek