Anunţ

Caută printre mesajele de pe forum înainte de a scrie unul nou!
Formulează corect întrebarea sau problema pe care o ai.
Respectă regulile forumului și Codul de Conduită!

#1 18 Jan 2010 23:09:52

V3n3RiX
Oaspete

Montare automată a mediilor de memorie

Observ in ultima perioada tot mai multa lume care intreaba cum se monteaza automat partitiile ntfs dupa reboot. Prin urmare m-am hotarat sa scriu acest mic how to care sa raspunda intrebarilor atat de frecvente.

In primul rand. Ce trebuie sa stim? Trebuie sa stim care partitie vrem sa o montam la reboot (evident) si UUID-ul acesteia. UUID-ul este un sir de numere prin care sistemul identifica o anume partitie .

Bun! Cum aflam ce partitie vrem sa o montam? Comanda ce trebuie tastata in terminal este :

Cod:

sudo fdisk -l

Aceasta returneaza o lista a tuturor partitiilor existente in sistem, precum si tipul acestor partitii. Rezultatul comenzii ar trebui sa fie ceva de genul :

Cod:

   Device Boot      Start         End      Blocks   Id  System
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0eb00eaf

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3112    24997108+  83  Linux
/dev/sda2            3113       60303   459386707+  83  Linux
/dev/sda3           60304       60801     4000185   83  Linux swap / Solaris
/dev/sda4            2551        8924    51199123+   7  HPFS/NTFS

Observam ca avem o partitii ntfs, /dev/sda4 , pe care vrem sa o montam automat la restart.

Urmatorul pas este aflarea UUID-ului acestei partitii. Comanda ce trebuie tastata in terminal este :

Cod:

sudo blkid

Aceasta returneaza o lista a UUID-urilor fiecarei partitii. Rezultatul comenzii ar trebui sa fie ceva de genul :

Cod:

/dev/sda1: UUID="6e82b681-82c4-4314-a57a-997f4b4ebe9e" TYPE="ext4"
/dev/sda2: UUID="253efb8d-c824-4b5b-a4b4-b27c8582bbee" TYPE="ext4"
/dev/sda3: UUID="3d168a27-552d-494d-ba96-a3437bc894ee" TYPE="swap"
/dev/sda4: UUID="929006D19006BC2B" TYPE="ntfs"

Am obtinut informatiile necesare, putem trece mai departe. Primul lucru care trebuie facut este sa cream un director in care partitia va fi montata la reboot.
Se recomanda crearea acestui director in /media , dar puteti sa il creati oriunde in sistem va lasa imaginatia :

Cod:

sudo mkdir -p /media/disk1

Cu editorul de texte preferat editam /etc/fstab (cu drept de root) si adaugam urmatoarea linie :

Cod:

UUID=929006D19006BC2B   /media/disk1       ntfs-3g       defaults,uid=1000,gid=1000,umask=022     0        0

Salvam fisierul si il inchidem. Avem grija ca userul nostru sa fie proprietarul directorului /media/disk1 si montam partitia :

Cod:

sudo chown user:user /media/disk1
sudo mount -a

In cazul in care nu a aparut nicio eroare fiti siguri ca la urmatorul restart partitia va fi montata in mod automat. Pentru eventuale nelamuriri sau intrebari nu ezitati sa postati. Iar daca aveti mai mult de o partitie nu ramane decat sa adaugati pentru fiecare in parte o noua linie in /etc/fstab conform celor de mai sus.


L.E. : M-am gandit sa explic ce inseamna acele flaguri din liniile pe care le adaugati in /etc/fstab .

uid=1000,gid=1000 - asta inseamna ca partitia respectiva va fi montata cu drepturi de scriere pentru utilizatorul cu uid-ul 1000 . In Ubuntu utilizatorul creat la instalare are automat uid=1000, dar in alte distributii s-ar putea sa nu fie 1000. Deci adaptati in consecinta. Id-ul se afla tastand in terminal comanda :

Cod:

┌─[ venerix @ underworld ] - [ ~ ]
└─[$]> id
uid=1000(venerix) gid=1000(venerix) groups=1000(venerix),5(tty),7(lp),10(wheel),14(uucp),19(log),33(http),91(video),92(audio),93(optical),97(camera)

umask=022 - acest flag va forta ca toate directoarele de pe acea partitie sa aiba mod 755, iar toate fisierele sa aiba mod 644. In traducere populara inseamna ca acest flag forteaza sa aveti drept de scriere asupra fisierelor. Folosind acest flag puteti limita si accesul celorlalti utilizatori la fisierele de pe acea partitie. Spre exemplu umask=077 inseamna mod 700 pentru directoare si mod 600 pentru fisiere. Adica numai proprietarul acestora poate sa le vada, editeze sau stearga. Toti ceilalti utilizatori vor putea totusi accesa partitia respectiva insa nu vor avea dreptul sa vada continutul acesteia.

Editat ultima oară de V3n3RiX (23 Jan 2010 14:01:38)

 

#2 07 Mar 2010 15:30:09

V3n3RiX
Oaspete

Re: Montare automată a mediilor de memorie

UUID este necesar pentru ca se poate intampla, in cazul in care ai mai multe harddiscuri, ca sda sa devina sdb si invers. Consecinte? Sistemul nici macar nu booteaza.

Cat despre NTFS Tool. Nu am scris nicaieri in tutorial ca trebuie editat neaparat fstab. Dar solutia prezentata de mine merge in *TOATE* distributiile Linux.

 

#3 07 Mar 2010 15:51:09

tzepu
GM
Locaţie: Bistrita
Înregistrat: 14 Feb 2008
Mesaje: 2238
Site web

Re: Montare automată a mediilor de memorie

Acesta e un tutorial, nu  coltul blocului, prin urmare mesajele din categoria "datul cu parerea" au fost sterse.
Va rog sa pastrati tematica discutiei.
Spor


Cât trăiește omu'nvață și când moare tăt prost moare.

Offline

 

#4 08 Apr 2010 17:15:48

david08
Membru
Locaţie: Timisoara
Înregistrat: 08 Jan 2009
Mesaje: 92

Re: Montare automată a mediilor de memorie

La tutorial as dori sa mai adaug un exemplu cum poate fi editat fisierul fstab, de exemplu cu gedit(care eu unul il folosesc tot timpul):

Cod:

 sudo gedit /etc/fstab

SI am o intrebare legata de id:
tu in consola pentru a afla toti acei parametri ai folosit comanda id? sau care comanda ai folosit-o?Eu din codul pe care l-ai scris nu am inteles.

Editat ultima oară de david08 (08 Apr 2010 17:24:35)

Offline

 

#5 08 Apr 2010 18:10:38

stanca
Membru
Locaţie: Bucuresti
Înregistrat: 03 May 2009
Mesaje: 1167
Site web

Re: Montare automată a mediilor de memorie

C a sa afli UUID-urile dai comanda:

Cod:

ls -lrt /dev/disk/by-uuid

Offline

 

#6 10 Apr 2010 11:06:00

ThunderM
Membru
Locaţie: Bucuresti
Înregistrat: 18 Jun 2006
Mesaje: 460

Re: Montare automată a mediilor de memorie

legat oarecum de acelasi subiect : Ghid de baza uuid .

Editat ultima oară de ThunderM (10 Apr 2010 11:06:35)


All experiments should be reproductible . They should always fail in the same way...

Offline

 

#7 10 Apr 2010 21:46:46

ghebaur
Membru
Înregistrat: 01 Apr 2010
Mesaje: 70

Re: Montare automată a mediilor de memorie

Eu nu pot sa trec de comanda

sudo chown user:user /media/disk1

zice

chown: invalid user: `user:ghebaur'

Offline

 

#8 10 Apr 2010 23:44:06

mihail.costea
Membru
Înregistrat: 04 Dec 2009
Mesaje: 552

Re: Montare automată a mediilor de memorie

@ghebaur
Primul user se refera la id tau de login ghebaur (asta e din ce observ) iar al 2-lea la grupul tau care poate fi tot ghebaur, sau poti sa nu il pui deloc. Incearca asa:

Cod:

sudo chown ghebaur:ghebaur /media/disk1

Editat ultima oară de mihail.costea (10 Apr 2010 23:59:25)

Offline

 

#9 11 Apr 2010 08:57:41

octavian
Administrator
Locaţie: Bucuresti
Înregistrat: 17 Dec 2006
Mesaje: 1047

Re: Montare automată a mediilor de memorie

Daca nu ma insel, pentru chown ar fi util si un -R.


Screw you guys, I'm going home...smile

Offline

 

#10 11 Apr 2010 12:53:04

Profesor
Membru nou
Înregistrat: 11 Apr 2010
Mesaje: 1

Re: Montare automată a mediilor de memorie

Buna ziua,
Stiu ca acest topic nu este destinat incepataorilor dar am nevoie de un raspuns...nu reusesc sa-mi instalez pentru mozzila flash player, adobe reader si multe alte plug-in-uri...sunt incepator si nu ma pricep mai deloc la configurari si instalari..va rog sa ma ajutati si pe mine.....
Multumesc Anticipat!!

Offline

 

#11 11 Apr 2010 13:01:57

marianvasile
Administrator
Locaţie: Bucuresti
Înregistrat: 15 Jan 2008
Mesaje: 4042

Re: Montare automată a mediilor de memorie

@ Profesor: pe viitor te rugăm să postezi la categoria corespunzătoare, sunt sigur că există topicuri referitoare la problema ta. dacă le și parcurgi, vei găsi și soluțiile.
http://forum.ubuntu.ro/viewtopic.php?pid=60874#p60874
sau pachetul deb de pe site-ul adobe:
http://get.adobe.com/flashplayer/?promoid=BUIGP

pentru adobe reader, există program echivalent în ubuntu (evince-vizualizator documente).


Tot ceea ce mâinile tale prind să săvârșească, fă cu hotărâre, pentru că în groapa în care te vei duce nu există nici faptă, nici punere la cale, nici știință și nici înțelepciune. (Ec. 9:10)

Offline

 

#12 11 Apr 2010 13:58:26

mihail.costea
Membru
Înregistrat: 04 Dec 2009
Mesaje: 552

Re: Montare automată a mediilor de memorie

octavian a scris:

Daca nu ma insel, pentru chown ar fi util si un -R.

Nu am incercat tutorialul, dar din ce reiese montarea o face dupa crearea si atribuirea drepturilor corespunzatoare respectivului folder asa ca in acel moment ar fi inutil sa dai -R +, sper sa nu ma insel intrucat nu am putut face exprimente pe ntfs, s-ar putea sa faci anumite prostioare cu chown pe partitii de tip ntfs care nu functioneaza ca ext in ceea ce priveste drepturi, etc. De ultima afirmatie nu sunt sigur, poate altcineva stie mai bine cum stau lucrurile pe ntfs.

Editat ultima oară de mihail.costea (11 Apr 2010 14:02:48)

Offline

 

#13 17 Apr 2010 12:38:08

hotice
Membru nou
Locaţie: Bucuresti
Înregistrat: 21 May 2008
Mesaje: 28
Site web

Re: Montare automată a mediilor de memorie

Am facut un script care face asta automat.

Pentru a-l rula:

Cod:

wget http://webupd8.googlecode.com/files/autontfs_0.2.7
chmod +x autontfs_0.2.7
sudo ./autontfs_0.2.7

Bineinteles, nu e indicat sa rulati un script fara a vedea ce anume face, asa ca recomand sa il deschideti si sa va uitati la cod mai intai smile

Suport aici: http://www.webupd8.org/2010/04/ubuntu-s … mount.html (desi n-ar trebui sa dea rateuri, am luat in considerare toate cazurile posibile si imposibile).

Offline

 

#14 17 Apr 2010 15:59:48

drlabs
Membru
Înregistrat: 26 Feb 2010
Mesaje: 472

Re: Montare automată a mediilor de memorie

Umm... de ce fortezi instalarea ntfs-3g inainte de if-ul care verifica daca exista deja ntfs-3g fstab enabled?????
Nu era mai bine (zic si eu, ca nu sunt mare programator) daca...

Cod:

if [ $(cat /etc/fstab | grep '^[^#].*ntfs-3g' > /tmp/checkntfs-3g.txt; cat /tmp$
then
    echo "You already have ntfs-3g enabled"
else
        echo "Activating/Reactivating NTFS support"
        sudo apt-get -y --force-yes install ntfs-3g
        echo "Enabling Automount"
        NTFSS=$(sudo blkid -c /dev/null -t TYPE=ntfs | cut -d ':' -f 1 > /tmp/c$
        while read curline; do
              echo $curline
              dirr=$(echo $curline | cut -c 6- | sed -e 's/\///g')
              sudo mkdir /media/$dirr
              eval "echo $curline /media/$dirr ntfs-3g      users              $
        done < /tmp/checkntfs.txt
        echo Done!
fi

Ma gandesc ca n-are rost sa fortam reinstalarea ntfs-3g pe un sistem functional unde trebuie doar facut automount (exemplu 9.10)
smile


Dau la schimb jaf cu megaavion smile Bonus cd cu manele!

Offline

 

#15 14 Jun 2010 12:46:42

Călin
Membru
Locaţie: Cluj Napoca
Înregistrat: 23 Feb 2010
Mesaje: 158
Site web

Re: Montare automată a mediilor de memorie

Am facut un mic script in Python ce ar trebui sa automatizeze acest proces. Il puteti descarca de aici.
Sper ca va va ajuta. Mult noroc!

EDIT: Scriptul nu merge decat la unii. L-am facut acum mult timp si se pare ca nu l-am facut bine. Am sa refac scriptul corect daca mi se cere.

Editat ultima oară de calinut1 (23 Jan 2011 17:05:50)

Offline

 

#16 16 Aug 2010 22:11:37

Ăla mic
Moderator
Locaţie: Constanța
Înregistrat: 10 Feb 2010
Mesaje: 5592

Re: Montare automată a mediilor de memorie

V3n3RiX a scris:

UUID este necesar pentru ca se poate intampla, in cazul in care ai mai multe harddiscuri, ca sda sa devina sdb si invers. Consecinte? Sistemul nici macar nu booteaza.

Cat despre NTFS Tool. Nu am scris nicaieri in tutorial ca trebuie editat neaparat fstab. Dar solutia prezentata de mine merge in *TOATE* distributiile Linux.

Cu inima cât un purice, am încercat și eu . MERGE :

http://upload.centerzone.it/images/55804539703573087213_thumb.jpg  http://upload.centerzone.it/images/52422109576100864773_thumb.jpg   http://upload.centerzone.it/images/22243221904910963245_thumb.jpg

Mulțumesc !
.


[REZOLVAT] ? => DONEAZĂ !   GRUB2   E1-571    Ce este un forum?   Anti-troll   Ubuntu = umanitate către ceilalți

Offline

 

#17 05 Oct 2010 12:20:15

bdiaconu
Membru nou
Înregistrat: 05 Oct 2010
Mesaje: 1

Re: Montare automată a mediilor de memorie

salut

Multumesc, foarte bine scris si a mers chiar din primul post.

Legat de id, uid, gid, se pare ca pentru primul utilizator sunt aceleasi ca aici (adica, 1000) .

Din ce afiseaza blkid, observam ca TYPE="ntfs".  Poti explica te rog de ce in /etc/fstab ai pus ntfs-3g ?

Offline

 

#18 05 Oct 2010 12:32:02

shadow9063
Membru
Înregistrat: 28 Jun 2010
Mesaje: 317

Re: Montare automată a mediilor de memorie

@bdiaconu
ntfs-3g este driver-ul care permite citirea/scrierea sistemului de fisiere ntfs.
Aici ai mai multe informatii.
http://www.tuxera.com/community/ntfs-3g-download/

http://www.tuxera.com/community/ntfs-3g-manual/

Editat ultima oară de shadow9063 (05 Oct 2010 12:34:15)


PC: Intel® Core™ i7-4790 CPU @ 3.60GHz × 8, 16 GB DDR3, Windforce GF GTX 660 1024 MB DDR5, Kingstone SV300S37A SSD 120GB + Samsung SSD 840 EVO 120GB + 2xWD Caviar Green 2TB + WD Caviar RED 3TB + WD Caviar Black 640GB
Linux Mint 17.3 + Linux Mint 17.2 Rafaela 64-bit

Offline

 

#19 05 Oct 2010 12:55:40

SethX
Membru
Locaţie: Cluj-Napoca
Înregistrat: 19 Apr 2008
Mesaje: 260
Site web

Re: Montare automată a mediilor de memorie

Am incercat in Kubuntu 10.0 si merge. Tutorial scris bine si merge ok.


Linuxim osteni???????
Linuxim ..Maria-Ta!!!!

Offline

 

#20 06 Oct 2010 22:04:11

Iulian62
Membru
Locaţie: Iasi
Înregistrat: 12 Nov 2009
Mesaje: 193

Re: Montare automată a mediilor de memorie

Lol dar eu de cand folosesc linux iar cand aveam si win instalat totdeauna imi instalam si MountManager care mi le monta automat la fiecare restart....nam dat nici o comanda nimic.

Editat ultima oară de Iulian62 (06 Oct 2010 22:05:14)


*Be smart and choose Linux/Open Source
*Choose Freedom

Offline

 

#21 06 Oct 2010 22:23:13

Virgil
Membru
Locaţie: Satu Mare
Înregistrat: 29 Nov 2009
Mesaje: 1574
Site web

Re: Montare automată a mediilor de memorie

Cel mai simplu e la instalare....Use as NTFS....Mount point-/media/date sau /media/C sau media/D

Offline

 

#22 12 Oct 2010 20:15:26

Boghi13
Membru nou
Înregistrat: 12 Oct 2010
Mesaje: 2

Re: Montare automată a mediilor de memorie

Hmm eu am o alta dilema, tutorialul functioneaza e totul perfect ...dar din punct de vedere estetic pe Ubuntu 10.04 in momentul in care montez partitia automat imi creeaza un shortcut pe desktop catre acel disk (exact ca si cum asi fi utilizat meniul Places) cea ce este oarecum neplacut  (vreau sa am desktop curat) cam ce ar trebui sa dezactivez ca sa scap de "problema"
Multam!

Offline

 

#23 15 Oct 2010 22:06:37

danwtf
Membru nou
Înregistrat: 17 Jul 2010
Mesaje: 16

Re: Montare automată a mediilor de memorie

Vezi ca in ubuntu Tweak ai optiunea "show mounted volumes on desktop", incearca sa o debifezi sa vezi daca iti mai apar iconitele pe desktop.

Offline

 

#24 15 Oct 2010 22:18:53

marianvasile
Administrator
Locaţie: Bucuresti
Înregistrat: 15 Jan 2008
Mesaje: 4042

Re: Montare automată a mediilor de memorie

nu vor mai apărea, însă bănuiesc că în acest mod nu vor mai fi arătate nici mediile usb la conectare. dar le vei găsi în meniul Locuri.


Tot ceea ce mâinile tale prind să săvârșească, fă cu hotărâre, pentru că în groapa în care te vei duce nu există nici faptă, nici punere la cale, nici știință și nici înțelepciune. (Ec. 9:10)

Offline

 

#25 15 Oct 2010 23:18:36

Riddick
Moderator
Locaţie: Baia Mare
Înregistrat: 11 Nov 2007
Mesaje: 2763
Site web

Re: Montare automată a mediilor de memorie

@ Boghi13 :
Sau descarci .deb -ul următor, îl instalezi apoi în System-Preferences-Startup Applications îl vei adăuga să pornească automat.


Nintendo Network ID: Bodolay

Offline

 
Feed

Antet forum

Powered by FluxBB