Številni uporabniki želijo samodejno samodejno namestiti particijo. Z drugimi besedami, predpostavimo, da imamo del trdega diska (na primer 100 GB) na drugi particiji, particiji, ki jo uporabljamo za shranjevanje stvari ali igranje iger v sistemu Windows.
¿Cómo hacer para que podamos acceder automáticamente a esta partición desde Linux?
Obstaja več načinov, toda v tej objavi vam bom pokazal najpogostejši način uporabe / etc / fstab
Datoteka / etc / fstab je uporabna za marsikaj, toda ... osredotočimo se na to, s čim imamo opravka zdaj 😉
Recimo, da imamo particijo, imenovano "Windows" (brez narekovajev), in želimo, da je vsakič, ko zaženemo računalnik, ta particija dostopna, to je, da je nameščena. Za to ...
1. Najprej moramo ustvariti mapo v / mediji /, na primer: / media / windows Če želite to narediti, odprite terminal in vanj vstavite naslednje:
sudo mkdir /media/windows
2. Pripravljeni, zdaj moramo natančno ugotoviti, katero particijo želimo namestiti, to je njeno dejansko lokacijo. Če želite to narediti v terminalu, napišite naslednje:
sudo fdisk -l | grep NTFS
3. Videti bi moralo biti približno tako:
/ Dev / sda1 63 40965749 20482843+ 7 HPFS / NTFS / exFAT
V primeru smo krepko podrobno opisali, kaj potrebujemo od te vrstice, kar je samo prva stvar v vrstici: / Dev / sda1
Pravzaprav ... tukaj je vrstica, ki bi vam pokazala ravno to:
sudo fdisk -l | grep NTFS | cut -d" " -f1
No ... bistvo je, da se ZELO DOBRO spomnimo, kaj potrebujemo iz te vrstice.
4. Do zdaj moramo želeti (po tem primeru) vstaviti particijo / dev / sda1 v mapo, ki smo jo ustvarili na začetku, / media / windows / ... za to v terminalu postavimo:
sudo echo "/dev/sda1 /media/windows ntfs-3g auto,rw,users,umask=000 0 0" >> /etc/fstab
Kaj bo naredil, bo napisal navodilo v / etc / fstab, tako da bo ob zagonu sistema samodejno namestil particijo.
Znova zaženite računalnik in particijo namestite po želji.
odlična objava, s tem sem se ravno boril.
Pred branjem te objave sem imel težavo, da sem lahko spreminjal podatke, ki sem jih imel na particiji ntfs, mislim, da je to rešeno z "rw" in drugo, to je, da mi ne dovoli izbrisati podatkov, ki sem jih že imel v particiji nfts, ker mi pove, da se ne more povezati s smetnjakom.
Bi lahko pojasnili, kaj pomenijo ukazi, ki jih uporabljate:… "users, umask = 000 0 0 ″ >> / etc / fstab"?
hvala
Po spremembi datoteke / etc / fstab lahko v terminal vpišete:
$ sudo mount -a
Nato linux namesti particije, omenjene v datoteki fstab, ne da bi moral znova zagnati sistem.
Lep pozdrav.
Odlično, najlepša hvala za ukaz:
Sudo Mount -a.
Popolno je, kot da bi ustvarili vir po uporabi vzdevka ali deklariranju spremenljivke,
na primer: $ JAVA_HOME
Lep pozdrav.
@platonov Gremo po delih
Možnost "uporabniki" uporabnikom, ki pripadajo skupini "uporabniki", omogoča namestitev particije (podobna možnost "uporabnik" omogoča vsem uporabnikom brez izjeme)
Možnost "umask = 000" je maska dovoljenja, v tem primeru bodo datoteke nameščene particije potrebovale 777 dovoljenj, kar je najbolj dovoljeno rwx rwx rwx. Če želite, da datoteke prevzamejo dovoljenja 755, bi bila umaska 022, samo odštejte masko od 777, je to razumljivo? 🙂
dve zadnji ničli ustrezata stolpcem "dump" in "pass". Prva je za varnostne kopije particij, na splošno je na 0. Druga je vrstni red prioritete fsck, če je na 1 (običajno korenska particija), jo je treba najprej preveriti, če je na 2, je naslednja in če je 0, se ne preveri.
Mislim, da je temu tako, v nekaterih točkah dvomim, zato me pustite na cedilu, če se motim
Zelo dobra razlaga.
Eno vprašanje: Ali veste, ali stolpec za smeti uporablja kakšen sodoben program ali je že zastarel? Mogoče se motim, toda kolikor vem, je edini ukaz, ki ga uporablja, dump, ki je že precej zastarel ... Prav radoveden je. 🙂
RudaMale,
Hvala za informacije, zdaj mi deluje pravilno in naučil sem se še nekaj več.
Ena izmed mnogih stvari, ki so mi všeč pri Linuxu, je podpora uporabnikom!
Glede smetišča, ne vem, nikoli ne delam takšnih varnostnih kopij. Tu smo, da se učimo 🙂
Ko tečem:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Odgovoril mi je:
bash: / etc / fstab: Dovoljenje zavrnjeno
Vnaprej hvala za vaš odgovor.
če želite spremeniti katero koli datoteko v imeniku / etc (kot v primeru fstab), morate biti root ali uporabiti program sudo (zaradi česar ste root v tem ukazu).
Vedno, ko se pojavi "Dovoljenje zavrnjeno", je to težava. Mogoče se zdi nadležno, da bi morali postati root, vendar je odličen sistemski ukrep, da se izognemo neželenim spremembam.
pozdrav
No ja, bilo je tisto, kar ste navedli.
Bil sem zmeden, ker sem verjel, da sem s prvotnim sudom že kot root.
Najlepša hvala za težave pri odgovoru in prav tako hvala za objavo članka, ki ga bom shranil za poznejše priložnosti.
Pravzaprav s sudo ukaz zaženete kot root. Zgodi se, da preusmeritev >> pred izvajanjem sudo izvede bash, zato datoteka poskuša pisati brez korenskih dovoljenj.
@ KZKG ^ Gaara: Ena od možnosti je lahko ukaz, kot je ta:
sudo sh -c 'echo «/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0» >> / etc / fstab'
Manj jasno je, vendar ne daje težav z dovoljenjem. 🙂
Hvala Gaara, vprašanje poznavanja particije, ki vas zanima, sem rešil z gparted, različico, ki jo iščem, vse ostalo je v redu
Če gre za particijo v FAT32, je ukaz tak, kot bi bil
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
Upam, da mi lahko pomagate, hvala
Bi:
sudo echo "/ dev / sda1 / media / windows vfat auto, rw, users, umask = 000 0 0" >> / etc / fstab
vfat je Fat32 😉
Dobra objava 😀
zelo dobro za uporabnike Fedore, ki ima namestitveni program, ki med namestitvijo ne omogoča namestitve
Prav čudovit članek.
Prišel sem do biserov.
Hvala!
Ta vadnica bi bila zame odlična pred nekaj dnevi, vendar sem se odločil za čisto namestitev moje ljubljene Mageie 3 na trdi disk in čisto in osnovno namestitev W7 na drug disk, da jo pustim kot "Console", hehehe. Kljub temu ga bom malo uporabljal, ker že preizkušam dobre igre, ki delujejo v Linuxu ...
Nikoli ni prepozno, najlepša hvala za pojasnilo.
Nikoli nisem mogel s to kodo, z datoteko fstab se ni nič zgodilo, izšla je:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Odgovoril mi je:
bash: / etc / fstab: Dovoljenje zavrnjeno
test z:
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
in nič se ni zgodilo, dodati sem ga moral ročno, že deluje, hecno je, da sta bili v Domov ustvarjeni dve datoteki, ena se je imenovala su, druga sudo in znotraj pa so bili vsi poskusi kopiranja omenjene vrstice, vendar brez ponudbe,
Kaj misliš?
Tako deluje "odmev", naredi to, prijavi se kot root, za to:
[koda] sudo su [/ koda]
Zahteval vas bo geslo za sudo in potem boste videli nekaj takega:
[koda] [root @ Jarvis x11tete11x] # [/ code]
Tu boste imeli korenska dovoljenja in lahko boste ta ukaz izvršili tiho
Meni se je v Mageia 4 alpha 3 odlično obneslo, ker čeprav sem v "System Preferences" preveril, ali je samodejno namestil vse particije in jih označil, pa ni.
V ubuntuju in derivativih, ki imajo udisk, je lažje uporabljati:
uporabnik @ stroj: # udisk –mount / dev / sdaX
sdaX = ntfs particija
Z lahkoto ga dodate v /etc/rc.local in voila = D
Pozdravljeni, imam težavo. Kaj se zgodi, je, da ne morem namestiti particije Windows in poskušam uporabiti Ubuntu 14.04, ne da bi ga namestil. Svoje stvari moram spraviti iz osebne mape: / In ko sem hotel to namestiti, želi popolnoma odstraniti Windows: /
Najlepša hvala za prispevek, vendar particije ne morem namestiti, mi pravi, da je dovoljenje zavrnjeno, moram pa tudi povedati, da preden sem namestil Windows 8, vendar sem ga popolnoma odstranil, ne vem, kaj naj storim, upam mi lahko pomagate, hvala vnaprej
deluje odlično, hvala.
@johnjoneshq to naredi kot root (vaše + geslo) in ne s sudo.
tako mi deluje 😉
Če zaženemo ukaz, ni treba znova zagnati:
$mount -a
Verjetno najboljši linux blog v španščini. Lep pozdrav celotni skupnosti
Kako razveljaviti zadnje navodilo, ki ste ga dali?
ker ko večkrat vnesem zadnjo kodo, v sistemskem vnosu dobim naslednje:
Pogon ntfs-3g ni pripravljen ali prisoten.
Počakajte ali pritisnite S, da ne bo nobenega nosilca, ali M za ročno obnovitev
Ljubil sem!!! Najlepša hvala!!
Pogledam okoli sem https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Našel sem ta način za povezavo particije FAT32 z "fstab".
/ dev / sda5 / media / Volume 13 GB vfat uporabnik, rw, umask = 111, dmask = 000 0 0
Brez težav na moji Linux Mint
Sem star uporabnik linuxa in zdaj me je zanimalo hahahhaa, lep pozdrav in dober članek