Su „fstab“: kaip automatiškai prijungti NTFS skaidinį

Vienas iš dalykų, kuriuos nori padaryti daugelis vartotojų, yra automatiškai automatiškai prijungti skaidinį. Kitaip tariant, tarkime, kad standžiojo disko dalį (pavyzdžiui, 100 GB) turime kitame skaidinyje, skaidinyje, kurį naudojame daiktams saugoti ar žaidimams „Windows“.

Kaip tai padaryti, kad galėtume automatiškai pasiekti šį skaidinį desde Linux?

Yra keli būdai, tačiau šiame įraše aš jums parodysiu dažniausiai naudojamus / etc / fstab

Failas / etc / fstab yra naudingas daugeliui dalykų, bet ... sutelkime dėmesį į tai, su kuo dabar susiduriame 😉

Tarkime, kad turime skaidinį, vadinamą „Windows“ (be kabučių), ir norime, kad kaskart paleidus kompiuterį, šis skaidinys būtų prieinamas, tai yra, kad jis būtų sumontuotas. Už jį …

1. Pirmiausia turime sukurti aplanką / pusė /Pavyzdžiui: / media / windows Norėdami tai padaryti, atidarykite terminalą ir įdėkite į jį:

sudo mkdir /media/windows

2. Pasirengę, dabar turime tiksliai sužinoti, kokį skaidinį norime sumontuoti, tai yra, jo tikrąją vietą. Norėdami tai padaryti terminale, parašykite:

sudo fdisk -l | grep NTFS

Jei tai yra NTFS skaidinys, jei norite prijungti tą, kuris yra FAT32, tai paprasta, pakeiskite ten, kur sakoma, NTFS for FAT32

3. Tai turėtų pasirodyti maždaug taip:

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

Paryškintai paryškinu, ko mums reikia iš šios eilutės, o tai yra tik pirmas dalykas eilutėje, pavyzdyje: / dev / sda1

Tiesą sakant ... čia yra eilutė, kuri jums tai parodytų:

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

Na ... esmė ta, kad mes LABAI gerai prisimename tai, ko mums reikia iš tos linijos.

4. Iki šiol mes norime (pagal šį pavyzdį) prijungti / dev / sda1 skaidinį aplanke, kurį sukūrėme pradžioje, / media / windows / ... tam terminale, įdėkime:

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

Tai padarys instrukcijos įrašymas aplanke / etc / fstab, kad paleidus sistemą ji automatiškai pritvirtintų skaidinį.

Svarbu!: Kad tai veiktų, būtina įdiegti paketą ntfs-3g, nes be šio paketo skaidinio negalima montuoti

Iš naujo paleiskite kompiuterį ir, jei norite, įdėkite skaidinį.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   platonovas sakė

    puikus postas, aš tiesiog kovojau su tuo.
    Prieš perskaičius šį įrašą kilo problema, kad galėčiau modifikuoti duomenis, kuriuos turėjau ntfs skaidinyje, įsivaizduoju, kad tai išspręsta naudojant „rw“, o kitas dalykas yra tai, kad jis neleidžia man ištrinti jau turimų duomenų nfts skaidinyje, nes jis man sako, kad jis negali susieti su šiukšliadėže.
    Ar galėtumėte paaiškinti, ką reiškia jūsų naudojamos komandos:… "vartotojai, umask = 000 0 0" >> / etc / fstab "?
    Gracias

  2.   ariel sakė

    Atlikę pakeitimus faile / etc / fstab, galite parašyti terminale:
    $ sudo kalnas -a
    Tada „Linux“ sumontuoja fstab faile minimus skaidinius, nereikalaujant perkrauti sistemos.

    Sveikinimai.

    1.    Davidas Becerra Montellano sakė

      Puiku, labai ačiū už komandą:

      sudo kalnas -a

      Tai puikus, tai lyg šaltinio sukūrimas pritaikius pseudonimą arba paskelbus kintamąjį,
      pavyzdžiui: $ JAVA_HOME

      Sveikinimai.

  3.   RudaMale sakė

    @platonov Eikime dalimis

    Parinktis „vartotojai“ leidžia vartotojams, priklausantiems „vartotojų“ grupei, prijungti skaidinį (panaši parinktis „vartotojas“ įgalina visus vartotojus be išimties)
    Parinktis "umask = 000" yra leidimo kaukė, šiuo atveju prijungto skaidinio failams reikės 777 leidimų, tai yra rwx rwx rwx, labiausiai leistini. Jei norite, kad failai gautų leidimus 755, umask būtų 022, jūs tiesiog turite atimti kaukę iš 777, ar tai suprantama? 🙂
    du galiniai nuliai atitinka stulpelius „dump“ ir „pass“. Pirmasis yra skirsnių atsarginėms kopijoms, paprastai jis yra 0. Antrasis yra fsck prioriteto tvarka, jei jis yra 1 (paprastai šakninis skaidinys), jis yra pirmasis, kurį reikia patikrinti, jei jis yra 2, tai kitas o jei jis yra ties 0, jis netikrinamas.

    Manau, kad taip yra, tam tikrais momentais man kyla abejonių, todėl nuvilkite mane, jei klystu 🙂

    1.    Hexborg sakė

      Labai geras paaiškinimas.

      Vienas klausimas: ar žinote, ar iškelties stulpelį naudoja kokia nors moderni programa, ar jis jau nebenaudojamas? Gal aš klystu, bet, kiek žinau, vienintelė komanda, kuri ją naudoja, yra „dump“, kuri jau yra gana pasenusi ... Tai tiesiog įdomu. 🙂

    2.    platonovas sakė

      RudaMale,
      Ačiū už informaciją, dabar ji man veikia tinkamai ir aš sužinojau šiek tiek daugiau.
      Vienas iš daugelio dalykų, kurie man patinka „Linux“, yra parama, kurią teikiate vartotojams!

    3.    RudaMale sakė

      Apie sąvartyną, neįsivaizduoju, aš niekada nedarau tokios atsarginės kopijos. Mes čia mokomės learn

  4.   Tafureris sakė

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

    Jis man atsako:
    bash: / etc / fstab: Leidimas atmestas

    Iš anksto dėkoju už atsakymą.

    1.    VISADA sakė

      Norėdami modifikuoti bet kurį failą kataloge / etc (kaip yra fstab atveju), turite būti root arba naudoti sudo programą (kuri priverčia jus įsitvirtinti toje konkrečioje komandoje).
      Kai pasirodo „Leidimas atmestas“, tai yra problema. Gali atrodyti, kad erzina būtinybė įsitvirtinti, tačiau tai yra puiki sistemos priemonė norint išvengti nepageidaujamų pokyčių.
      saludos

      1.    Tafureris sakė

        Na taip, tai buvo tai, ką tu man sakei.
        Buvau sutrikęs, nes tikėjau, kad su pradiniu sudo aš jau buvau kaip šaknis.

        Labai ačiū jums už sunkumus atsakant į mane ir tą patį ačiū dėl straipsnio paskelbimo, kurį išsaugosiu vėlesnėms progoms.

        1.    Hexborg sakė

          Tiesą sakant, naudojant „sudo“, jūs paleidžiate komandą kaip šakninį. Kas atsitinka, yra tai, kad peradresavimą >> atlieka bash prieš vykdant sudo, todėl failas bando rašyti be root teisių.

          @ KZKG ^ Gaara: Viena iš galimybių gali būti tokia komanda:

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

          Tai mažiau aišku, tačiau nesuteikia problemų dėl leidimo. 🙂

  5.   Neo61 sakė

    Ačiū Gaarai, aš išsprendžiau žinodamas „gparted“ dominantį skaidinį, variantą, kurio ieškau, ir visa kita gerai

  6.   izanteris sakė

    Jei tai yra FAT32 skaidinys, tokia komanda, kokia ji būtų
    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

    Tikiuosi, kad galite man padėti, ačiū

    1.    KZKG ^ Gaara sakė

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

      vfat yra Fat32 😉

  7.   izzyvp sakė

    Geras įrašas 😀

  8.   Edo sakė

    labai gerai „Fedora“ vartotojams, kurie turi diegimo programą, kuri neleidžia montuoti diegiant

  9.   jorgecg sakė

    Tiesiog puikus straipsnis.

    Man atėjo perlai.

    Ačiū!

  10.   Rocholc sakė

    Ši pamoka man būtų buvusi puiki prieš kelias dienas, bet aš nusprendžiau švariai įdiegti savo mylimą „Mageia 3“ kietajame diske ir švarų bei pagrindinį W7 diegimą kitame diske, kad palikčiau jį kaip „Konsolę“ hehehe. Vis tiek naudosiu nedaug, nes jau išbandau gerus žaidimus, kurie natūraliai veikia „Linux“ ...

  11.   patodxas sakė

    Niekada nevėlu, labai ačiū už paaiškinimą.

  12.   Cristian sakė

    Niekada negalėjau su tuo kodu, nieko neįvyko su „fstab“ failu, jis išėjo:

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

    Jis man atsako:
    bash: / etc / fstab: Leidimas atmestas

    išbandyti su:
    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

    ir nieko neatsitiko, turėjau pridėti rankiniu būdu, tai jau veikia, juokingiausia tai, kad namuose buvo sukurti du failai, vienas vadinamas su, o kitas sudo ir viduje buvo visi bandymai nukopijuoti tą eilutę, bet be citatos,
    Ką tu manai?

    1.    x11tete11x sakė

      Dėl to, kaip veikia „aidas“, jis tai daro, prisijungia kaip root, todėl:
      [kodas] sudo su [/ kodas]

      Ji paprašys jūsų sudo slaptažodžio ir pamatysite kažką tokio:
      [kodas] [root @ Jarvis x11tete11x] # [/ kodas]

      Čia turėsite root teises ir galėsite tyliai įvykdyti šią komandą

  13.   Ghermainas sakė

    Tai puikiai veikė man „Mageia 4 alpha 3“, nes nors ir patikrinau „System Preferences“, kad automatiškai pritvirtinčiau visas skaidinius ir juos visus pažymėčiau, taip nebuvo.

  14.   „Linuxer“ sakė

    „Ubuntu“ ir dariniuose, kuriuose yra „udisk“, lengviau naudoti:

    vartotojas @ mašina: # udisk –mount / dev / sdaX

    sdaX = ntfs skaidinys

    Jį lengvai galite pridėti prie /etc/rc.local ir voila = D

  15.   Davidas sakė

    Sveiki, aš turiu problemą, kas atsitinka taip, kad negaliu prijungti savo „Windows“ skaidinio ir bandau naudoti „Ubuntu 14.04“ neįdiegęs. Kaip tai padaryti? Turiu pašalinti daiktus iš asmeninio aplanko: / Ir kai aš norėjau tai įdiegti, jis nori visiškai pašalinti „Windows“: /

  16.   johnjoneshq sakė

    Labai ačiū už indėlį, bet negaliu prijungti skaidinio, jis man sako, kad atsisakyta leidimo, taip pat turiu pasakyti, kad prieš tai, kai aš įdiegiau „Windows 8“, bet aš jį visiškai pašalinau, aš nežinau, ką daryti galite man padėti, ačiū iš anksto

    1.    mėnulio stebėtojas sakė

      veikia puikiai, ačiū.
      @johnjoneshq darykite tai kaip root (savo + slaptažodį), o ne su sudo.
      taip man tai veikia 😉

  17.   Nerolis sakė

    Nebūtina paleisti iš naujo, jei vykdome komandą:
    $ kalnas -a

    Turbūt geriausias „Linux“ tinklaraštis ispanų kalba. Sveikinimai visai bendruomenei

  18.   Qinxiu sakė

    Kaip anuliuoti paskutinę pateiktą instrukciją?

    nes įvesdamas paskutinį kodą kelis kartus, sistemos įraše gaunu:

    „Ntfs-3g“ diskas nėra paruoštas arba jo nėra.

    Laukite arba paspauskite S, jei norite, kad nebūtų tvirtinimo, arba M, jei norite atkurti rankiniu būdu

  19.   Natanas sakė

    Aš mylėjau!!! Labai ačiū!!

  20.   the_blunderbuss sakė

    Žvalgomės čia https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Radau tokį būdą prijungti FAT32 skaidinį su „fstab“.
    / dev / sda5 / media / Volume 13GB vfat user, rw, umask = 111, dmask = 000 0 0

    Mano Linux monetų kalykloje nėra jokių problemų

  21.   „AnonymousWebHacker“ sakė

    Esu senas linux vartotojas ir dabar susidomėjau hahahhaa, sveikinimai ir geras straipsnis