Montarea unui disc în Ubuntu. Montarea automată a partițiilor cu ntfs la pornirea ubuntu
Și acum despre problema care este inerentă tuturor distribuțiilor Debian (inclusiv Ubuntu).
Dacă resursele sunt montate folosind metoda de mai sus, atunci când reporniți sau închideți sistemul, veți vedea următorul mesaj:
1.CIFS VFS: Niciun răspuns pentru Cmd
Acest lucru se datorează faptului că mai întâi toate serviciile sunt dezactivate (S20sendsigs), apoi se încearcă demontarea resurselor de rețea (S31umountnfs.sh). Dar serviciile sunt deja dezactivate. Am întâlnit această problemă în Ubuntu 8.04. Rămâne în Ubuntu 9.04.
Pentru a o elimina, trebuie să editați nivelurile de rulare, și anume rc0 și rc6. Pentru a face acest lucru, executați comenzile:
cd /etc/rc0.d
Aceleași acțiuni trebuie făcute în directorul rc6.d
cd /etc/rc6.d
sudo mv S31umountnfs.sh S19umountnfs.sh
Acum, când închideți sau reporniți sistemul, resursele de rețea sunt mai întâi demontate, iar apoi serviciile sunt dezactivate.
montură
Material de pe Wikipedia - enciclopedia liberă
Utilizare
montați dispozitivul /dev/cdrom /mnt/cdrom /dev/cdrom montat în director /mnt/cdrom, dacă există. Începând din momentul montării până când utilizatorul demontează sistemul de fișiere (sau se montează altceva acolo) în director /mnt/cdrom va conține arborele directorului dispozitivului /dev/cdrom; acele fișiere și subdirectoare care au fost localizate anterior în /mnt/cdrom, va fi salvat, dar nu va fi disponibil până când dispozitivul nu este demontat /dev/cdrom.Demontarea cu umount
Pentru a demonta, trebuie doar să specificați punctul de montare sau numele dispozitivului.umount /dev/cdrom
Montarea unităților USB
Pentru cazul obișnuit în care unitatea USB are un sistem de fișiere FAT32, comanda de montare arată astfel:mount -t vfat -o codepage=866,iocharset=utf8 /dev/sda1 /mnt Parametrul codepage este necesar pentru ca numele fișierelor create să fie afișate corect în sistemele de operare mai vechi (de exemplu, DOS). Dacă distribuția folosește altceva decât UTF-8 ca codificare locală a sistemului, atunci aceasta trebuie specificată în parametrul iocharset astfel:
mount -t vfat -o codepage=866,iocharset=koi8-r /dev/sda1 /mnt Codificarea reală utilizată poate fi determinată prin rularea comenzii locale.
Opțiunile utile la montarea unităților flash sunt sincronizarea și fluxul. Primul face ca tamponul de scriere să fie permanent șters pe disc, astfel încât datele să nu se piardă atunci când discul flash este scos fără a fi demontat. Un efect secundar al acestei monturi este o scădere semnificativă a vitezei de înregistrare. A doua opțiune (disponibilă numai în nucleele Linux mai noi) face ca bufferul să fie golit pe disc după ce ultimul fișier a fost scris. Acest lucru ajută, de asemenea, la păstrarea datelor dacă discul este scos fără a fi demontat, dar nu duce la o scădere a vitezei de scriere.
Montarea discurilor/partițiilor NTFS
mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xpMontarea imaginilor pe disc
Dacă aveți o imagine de disc sub forma unui fișier iso, atunci pentru a o monta trebuie să specificați parametrul de buclă -o și, de obicei, tipul sistemului de fișiere -t iso9660 (opțional) (fișier.iso este numele fișier imagine și /mnt/iso este punctul de montare):mount -o loop -t iso9660 file.iso /mnt/iso Montarea imaginilor în formate non-iso va necesita convertirea într-o imagine iso sau utilizarea unui emulator. Pentru a converti, puteți folosi utilitarele din linia de comandă (vezi mai jos) sau utilitarul GUI kiso. Montarea imaginilor de disc în Linux
imagini bin/cue
Pentru a converti o imagine bin/cue într-o imagine iso, puteți utiliza convertorul bchunk:bchunk image.bin image.cue image.iso
Montarea unităților de rețea NFS
montare 172.22.2.1:/mnt/iso/ /mnt/iso/Montarea unităților de rețea SMB
Un exemplu de montare a resurselor SMB de rețea:mount -t smbfs -o nume utilizator=utilizator,parolă=pass //server/dir /mnt/localdir/ mount -t cifs -o nume utilizator=utilizator,parolă=pass //server/dir /mnt/localdir/ (Utilitarul smbfs a fost înlocuit în nucleul Linux cu un CIF compatibil.) note:
- „-t cifs” poate fi uneori omis dacă numele dispozitivului montat este „//server/dir”
- daca pentru autorizare este necesara specificarea numelui de domeniu al utilizatorului, atunci in parametrii comenzii mount este specificat ca "-o username=domain\\user", totusi, la specificarea resursei de montat in /etc/fstab , numele de utilizator este specificat ca „domeniu/utilizator”:
Montarea serverelor FTP
curlftpfs -v -o iocharset=UTF-8 ftp://user: [email protected]/ /mnt/ftpMontarea unui director de sistem de fișiere de pe alt computer prin ssh
Modulul kernel Fuse (adoptat în ramura oficială a nucleului din 2.6) permite utilizatorilor neprivilegiati să monteze diferite sisteme de fișiere.Pentru a funcționa, trebuie să adăugați utilizatorul la grupul de siguranțe, o puteți face astfel:
usermod -G -un utilizator de siguranțe sau
utilizatorul adduser fuze sau edita manual /etc/group. De asemenea, este necesar ca modulul nucleului siguranței să fie încărcat:
modprobe fuse După aceasta, puteți monta directorul altui computer folosind sshfs:
sshfs user@udalenniy_server:/tmp ~/udalennaya_papka Pentru a demonta trebuie să introduceți comanda:
fusermount -u ~/udalennaya_papka
Opțiuni de montare
Dacă este necesar, puteți specifica parametrii de montare suplimentari atunci când executați comanda de montare.-t Tipul sistemului de fișiere
De obicei, atunci când este montat, este determinat automat sau preluat din fișierul de configurare (vezi mai jos). Dar, în unele cazuri, trebuie să specificați în mod explicit tipul sistemului de fișiere. De exemplu, când montați un DVD cu sistemul de fișiere UDF.mount /dev/cdrom /mnt/dvd -t udf Dacă specificați tipul de sistem de fișiere greșit, comanda mount va genera un mesaj de eroare
mount: tip fs greșit, opțiune greșită, superbloc prost pe /dev/cdrom, pagina de cod lipsă sau altă eroare În unele cazuri, informații utile se găsesc în syslog - încercați dmesg | tail sau cam așa ceva și vă sfătuiește să vă uitați la sfârșitul fișierului mesaj de sistem.
Nu se poate identifica formatul CD-ROM. Dacă este montat cu succes, va indica de obicei că CD-ul este montat (în mod implicit) în modul numai citire.
mount: dispozitivul bloc /dev/cdrom este protejat la scriere, se montează doar în citire
-o Atribute de acces
- Acces numai citire (ro) sau citire-scriere (rw).
- Permiterea sau interzicerea rulării programelor (noexec)
mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb Exemplul 2 (de exemplu, montarea unei partiții ntfs cu Windows XP instalat):
mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xp Exemplul 3 (remontați dispozitivul cu acces citire-scriere (rw))
mount -o remount,rw /dev/sda2
monte --lega
Comanda mount cu comutatorul --bind sau comutatorul scurt -B este folosită pe sistemele kernel Linux (începând cu 2.4.0) pentru a crea un sinonim de director în arborele sistemului de fișiere. De exemplu, comanda:mount --bind /mnt/cdrom/Files /var/ftp/cdrom vă va permite să accesați fișiere din /mnt/cdrom/Files prin calea /var/ftp/cdrom, unde /var/ftp/cdrom există deja director (posibil gol) (conținutul său real nu va fi disponibil până la demontare). De asemenea, puteți scrie -o bind în loc de o opțiune separată --bind, care va avea un efect similar. Acest lucru vă permite, de asemenea, să adăugați o regulă la fișierul /etc/fstab pentru montare la pornirea sistemului:
/olddir /newdir none bind Un avantaj al acestei metode de a crea legături de directoare față de legăturile simbolice este capacitatea de a ocoli restricțiile de acces la sistemul de fișiere impuse proceselor care rulează într-un mediu chroot sau servere care folosesc principiul chroot. De exemplu, serverul FTP proftpd face indisponibile legăturile simbolice care indică fișiere și directoare din afara unui anume director. Acțiunea comenzii mount --bind este similară cu subst .
Lista sistemelor de fișiere montate
Rularea comenzii mount fără parametri afișează o listă de sisteme de fișiere montate:/dev/md/5 pe / tip reiserfs (rw,noatime) proc pe /proc tip proc (rw) sysfs pe /sys tip sysfs (rw,nosuid,nodev,noexec) udev pe /dev tip tmpfs (rw,nosuid) devpts pe /dev/pts tip devpts (rw,nosuid,noexec) /dev/md/4 pe /file tip xfs (rw,noatime) /dev/sda3 pe /mnt/a tip ext3 (rw,noatime) /dev/ sdd2 pe /mnt/docs tip reiserfs (rw,noatime) shm pe /dev/shm tip tmpfs (rw,noexec,nosuid,nodev) usbfs pe /proc/bus/usb tip usbfs (rw,noexec,nosuid,devmode=0664 ,devgid=85) binfmt_misc pe /proc/sys/fs/binfmt_misc tip binfmt_misc (rw,noexec,nosuid,nodev) nfsd pe /proc/fs/nfs tip nfsd (rw,noexec,nosuid,nodev) // pe /mnt/smb tip smbfs (0) 172.22.2.1:/fișiere pe /mnt/files tip nfs (rw,addr=172.22.2.1) Acest exemplu arată multe sisteme de fișiere montate (FS).
- prima linie afirmă că liniile corespunzătoare acționează ca sistem de fișiere rădăcină. Exemplu de conținut pentru acest fișier:
## NOTĂ: Dacă partiția dvs. BOOT este ReiserFS, adăugați opțiunea notail la opts. #/dev/BOOT /boot ext2 noauto,noatime 1 2 /dev/sda5 / reiserfs noatime 0 1 /dev/sda1 none swap sw 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 # NOTĂ: Următoarea linie este critică pentru pornire! proc /proc proc defaults 0 0 # glibc 2.2 și mai sus se așteaptă ca tmpfs să fie montat la /dev/shm pentru # memorie partajată POSIX (shm_open, shm_unlink). # (tmpfs este un disc ram care poate fi extins/micșorabil dinamic și # va folosi aproape deloc memorie dacă nu este populat cu fișiere) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 În viitor, va fi posibil să specificați doar dispozitivul nume sau punct în comanda mount mount - toți parametrii suplimentari vor fi preluați din fișierul de configurare. De exemplu, pentru această configurație, comanda mount /mnt/cdrom ar fi echivalentă cu rularea comenzii
mount /dev/cdrom /mnt/cdrom -t iso9660 -o noauto,ro Un alt scop al fișierului de configurare este acela de a monta automat sistemele de fișiere când sistemul pornește. Dacă nu doriți să montați anumite sisteme de fișiere, atunci trebuie să specificați parametrul noauto pentru ele în fișierul de configurare.
Dacă trebuie să conectați/montați un hard disk cu sistemul de fișiere NTFS sau ext2, ext3 la un computer bazat pe sistemul de operare Linux, atunci citiți articolul potrivit.
De ce să o faci manual dacă sistemele desktop Linux moderne o fac automat?
Există unele cazuri când sistemul Linux nu poate monta/conecta automat un disc din cauza unor defecțiuni logice ale discului, viruși care au infectat partițiile NTFS/FAT sau din cauza a ceva anormal. Pentru a face acest lucru, administratorii de sistem reali o fac manual. Și fac asta cu comanda mount.
Comanda mount în Linux este un instrument foarte flexibil în mâinile unui administrator de sistem. Puteți utiliza comanda mount pentru a monta o unitate de rețea, o partiție de hard disk sau o unitate USB.
Acest articol nu este o descriere completă și exhaustivă a comenzii mount (o descriere completă a comenzii mount poate fi găsită rulând comanda man mount în consolă), dar se străduiește să facă acest lucru. Articolul care descrie comanda mount este actualizat și modificat în mod constant. Puteți lăsa toate sugestiile dumneavoastră cu privire la articol în comentarii.
Dispozitivele care sunt conectate în prezent la computer pot fi vizualizate tastând în consolă:
Această comandă arată toate dispozitivele care sunt conectate. Este posibil să nu fie montate, dar sunt conectate. Pe ecran veți vedea ceva de genul acesta:
Disc /dev/sda: 40,0 GB, 40020664320 octeți
255 capete, 63 sectoare/sină, 4865 cilindri
Identificator de disc: 0x815aa99a Intrările din tabelul de partiții nu sunt în ordinea discului
Disc /dev/sdb: 80,0 GB, 80026361856 octeți
255 capete, 63 sectoare/sină, 9729 cilindri
Unități = cilindri de 16065 * 512 = 8225280 octeți
Identificatorul discului: 0x973248ad
Device Load Start End Blocks Id System
/dev/sdb1 * 1 9729 78148161 83 Linux
Disc /dev/sdc: 1027 MB, 1027604480 octeți
32 capete, 62 sectoare/sină, 1011 cilindri
Unități = cilindri de 1984 * 512 = 1015808 octeți
Identificatorul discului: 0x6f20736b
Din lista de mai sus puteți vedea că următoarele sunt conectate la sistemul de operare:
- două hard disk-uri: /dev/sda - sistem de operare și /dev/sdb - „file trash”
- unitate USB detașabilă: /dev/sdc
După aceasta, puteți vedea pe ecran:
/dev/sda1 pe / tastați reiserfs (rw,relatime,notail) tmpfs pe /lib/init/rw tip tmpfs (rw,nosuid,mode=0755)
/proc pe /proc tip proc (rw,noexec,nosuid,nodev)
sysfs pe /sys tip sysfs (rw,noexec,nosuid,nodev)
varrun pe /var/run tip tmpfs (rw,nosuid,mode=0755)
varlock pe /var/lock tip tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev pe /dev tip tmpfs (rw,mode=0755)
tmpfs pe /dev/shm tip tmpfs (rw,nosuid,nodev)
devpts pe /dev/pts tip devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl pe /sys/fs/fuse/connections tip fusectl (rw)
lrm pe /lib/modules/2.6.27-14-tmpfs de tip generic/volatil (rw,mode=755)
/dev/sda3 pe /home tip ext3 (rw,relatime)
securityfs pe /sys/kernel/security tip securityfs (rw)
binfmt_misc pe /proc/sys/fs/binfmt_misc tip binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon pe /home/user/.gvfs tip fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc pe /media/USBFlash tip vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)
- prima linie afirmă că sistemul de fișiere rădăcină este sistemul de fișiere reiserfs cu parametrii de montare: acces de citire și scriere (rw)
- /dev/sda3 este partiția de disc /home
- /dev/sdc este un dispozitiv USB detașabil montat
27 martie, 09:27
după ce am introdus această comandă: sudo chmod -R 0777 /home/roza/Desktop Nu au existat mesaje de eroare în Debian, dar în Mint, în timpul pornirii, apare un mesaj cu următorul conținut:
Fișierul utilizator $HOME/.dmrc are permisiuni incorecte și este ignorat. Acest lucru împiedică salvarea sesiunii implicite și a limbii. Proprietarul acestui fișier trebuie să fie utilizatorul, iar fișierul trebuie să aibă permisiunea 0644. Dosarul principal al utilizatorului ($HOME) trebuie să fie deținut de utilizator și nu trebuie să poată fi scris de alți utilizatori.
Apoi totul se îngheață pentru câteva secunde și desktopul se deschide. Și acum nu pot folosi nici sudo, nici doar su - terminalul nu înjură în rusă. Este posibil să restaurați drepturile la ($HOME). Poate că acest lucru se poate face folosind un disc live Mint?
29 martie, 12:13
Pasărea Colibri: Apoi totul se îngheață pentru câteva secunde și desktopul se deschide. Și acum nu pot folosi nici sudo, nici doar su - terminalul nu înjură în rusă. Este posibil să restaurați drepturile la ($HOME). Poate că acest lucru se poate face folosind un disc live Mint?
Ei bine, încercați să returnați drepturile înapoi:
sudo chmod -R 0644 /home/roza/Desktop
Iar proprietarul:
sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop
2 aprilie, 08:43
3 aprilie, 13:39
Pasărea Colibri: Totuși, nimic nu a funcționat :(. În general, am reinstalat partiția cu Mint. Principalul lucru este că am învățat cum să montez partiții (am înțeles cum se face, apoi este mai ușor) Și am învățat și o lecție pentru mine - aveți nevoie pentru a distribui drepturile cu mare atenție. Mulțumesc oricum!
P.S. Principalul lucru este că ai învățat ceva))
19 mai, 08:41
Mulțumesc.
Câteva completări.
1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe la rădăcina partiției mele și din această cauză Linux nu a vrut să monteze această partiție.
Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și a existat un octet pe ntfs despre verificarea integrității sistemului de fișiere. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de FS, pentru a nu-l deteriora.
2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS.
Și ca exemplu, dați ceva de genul:
mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/
20 mai, 15:26
24 mai, 03:04
26 mai, 17:27
Alex în construcție: Mulțumesc. Câteva completări. 1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe la rădăcina partiției mele și din această cauză Linux nu a vrut să monteze această partiție. Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și a existat un octet pe ntfs despre verificarea integrității sistemului de fișiere. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de FS, pentru a nu-l deteriora. 2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS. Și ca exemplu, dați ceva de genul: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/
Nu e important: Ar fi bine dacă ar fi descrisă și montarea NFS
Multumesc pentru comentariu. Voi adăuga câteva completări.
Tonik:Și articolul m-a ajutat. Elementar! – Am uitat cum să-l montez... Am răsfoit rapid articolul și mi-am amintit. Mulțumesc mult autorului!
Revino des :)
11 iunie, 11:47
Multumesc pentru articol,
foarte bun inteligibil
9 iulie, ora 13:05
# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
nu funcționează, dă ajutor
utilizare: ……
Lucrez in ubuntu. trebuie să conectați folderul Windows partajat
Poate echipa greșește?
9 iulie, 22:11
Lyudmila:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video nu funcționează, oferă ajutor de utilizare: ...... Lucrez în ubuntu. trebuie să conectați folderul Windows partajat. Poate comanda este greșită?
Linia
username=vasja,parola=pukin
trebuie înlocuit cu parametrii necesari. Dacă vă conectați în numele unui oaspete, atunci trebuie să fiți atenți, există nuanțe și diferențe între sistemul de operare Windows rus și englez.
31 august, ora 10:04
În Ubuntu ar trebui să fie așa:
mount -t cifs -o username=tridge,parola=foobar //fjall/test /mnt/smb/fjall
14 septembrie, ora 20:28
cj@Monster:~$ sudo umount /dev/sda1
umount: /: dispozitivul este ocupat. (În unele cazuri informații utile despre procesele care folosesc dispozitivul sunt găsite de lsof(8) sau fuser(1))
cj@Monster:~$ df -h
File system Size Use Dost Use % montat pe
/dev/sdb1 26G 9.1G 16G 37% /
niciunul 1,7G 416K 1,7G 1% /dev
niciunul 1,7G 0 1,7G 0% /dev/shm
niciunul 1,7G 200K 1,7G 1% /var/run
niciunul 1.7G 0 1.7G 0% /var/lock
niciunul 1,7G 0 1,7G 0% /lib/init/rw
/dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
/dev/sdb5 30G 22G 8.1G 74% /media/Win7
/dev/sda5 50G 8.9G 41G 18% /media/Altele
/dev/sdc1 373G 372G 946M 100% /media/STORAGE
/dev/sdb7 94G 88G 5.5G 95% /media/MUSIC & GAMES
/dev/sda1 26G 9.1G 16G 37% /
15 septembrie, 09:46
19 septembrie, ora 20:14
CJ: Trebuie să montați discul /dev/sda1, dar susține că este deja montat în punctul „/”, deși partiția de sistem Ubuntu este montată în acest moment. Spune-mi ce sa fac, sunt deja chinuit :(
Puteți afișa rezultatul comenzii:
sudo fdisk -l
Vladimir:
Singura observație sunt erorile în utilizarea tsya/tsya.-TSYA sau -TSYA? Mulțumesc din nou.:)
Ar putea fi ;) Va trebui să-l aduci în atenția editorului tău ;)
27 septembrie, 06:59
30 septembrie, 06:46
Taras: Comanda samba mount nu funcționează.
Ce anume nu funcționează în el?
2 noiembrie, 20:41
Ce se întâmplă dacă sistemul de fișiere este LWM2 și Linux Mint se plânge?!
adică comanda sudo mount -t lwm2 /dev/sdb /home/user/Video nu este acceptată.
2 noiembrie, 22:52
Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
Asa de? Adică, punctul de montare este /home/roza/Desktop?Dacă totul este montat pentru dvs. și sistemul de fișiere /dev/hda3 este vizibil, dar nu aveți suficiente drepturi, atunci trebuie doar să adăugați aceste drepturi:
sudo chmod -R 0777 /home/roza/Desktop
mmm... mi se pare... ca asta nu a fost o modalitate foarte buna... mai corect ar fi sa te loghezi de la root pentru ca asa ai dat drepturi tuturor si tuturor... si asta nu e bine ...
DIN PUNCTUL MEU DE VEDERE! chiar daca se spune ca sunt un milion de articole, tot e un articol bun) dar nu sunt suficiente exemple... as vrea sa vad niste aplicatii non-standard... pentru ca cu exemple totul este mai usor de inteles)
29 noiembrie, ora 20:33
5 decembrie, 19:34
max: Era Windows, hard disk-ul era împărțit în 4 unități logice (c,d,e,f). Am instalat ubuntu 10.04 pe unitatea „c”, distrugând astfel Windows. Acum nu am acces și nu pot vedea celelalte unități logice. Vă rog să-mi spuneți ce să fac pentru a avea acces la ele?
6 decembrie, 14:41
>
>
14 decembrie, 10:48
Ihor:> Montarea partițiilor hard disk
> ...Puteti lua orice punct de montare.
Se pare că Big Red Book (am auzit și „de Nemeth”) spune: „... este indicat să nu existe fișiere în folderul în care montezi, pentru că nu vor fi vizibile.”
Ei bine, asta e de la sine înțeles.
7 ianuarie, 22:06
Am montat imaginea iso
# sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk
El scrie nume de fișiere rusești într-un limbaj criptic.
29 martie, ora 16:15
Sunt o mulțime de articole și cărți, dar este prima dată când văd ceva scris uman, ca să spun așa, arătat și spus, autoarei, am găsit ceva pentru mine, dar de câțiva ani am putut' nu-l înțeleg și nu l-am găsit. Autorul este demn de respect; dacă un astfel de articol ar fi venit în mâinile mele în urmă cu 7 ani, când am început să navighez pe întinderile Linux, aș fi fost foarte fericit.
Totul a fost spus
18 august, 08:09
Vă rog să-mi spuneți cum să curăț cozile suportului? Mulțumesc.
12 ianuarie, 23:29
Un lucru amuzant mi s-a întâmplat aici. Am încercat să fac o unitate flash Windows bootabilă. Am formatat unitatea flash cu comanda mkfs, apoi după recomandările unor utilizatori „avansați”. Am instalat aplicația gparted, am dat unității flash steag-ul bootabil (activ)... Și după aceea, au început miracolele:
1. problemă: comenzile mount & unmount au dispărut
2. Am reușit să restabilim comenzile, dar există o altă problemă. La montarea unei partiții (indiferent de sistem), fs-ul este conectat în modul de citire și drepturile de acces nu pot fi modificate. Sistemul pur și simplu nu răspunde la aceste taste de comandă și spune că totul este în regulă, operațiunea a fost finalizată cu succes.
Concluzie Pot ridica fișiere de pe orice media, dar nu pot oferi fișiere. Am citit articolul de pe fstab. Am rescris fișierul manual. Nu i-am mai făcut modificări. Dar o încercare de a monta un disc cu drepturi de scriere și execuție s-a încheiat cu eșec. După ce am eliminat gparted și am repornit sistemul, fișierul fstab pe care l-am editat a început să funcționeze corect și comenzile de montare au fost restaurate.
Întrebare de atenție: Care este motivul acestui comportament al lui gparted și cum a făcut-o? Ei bine, cum să rezolvi asta fără a șterge gparted?
21 ianuarie, 23:07
Articole excelente, inteligibile: acesta, „.. SWAP in Linux”, „.. ce este fstab?”!
Stimate autor, vă rugăm să scrieți încă câteva, care acoperă subiecte precum partiționarea, partiționarea discurilor, fuzionarea partițiilor, mutarea acasă la o altă partiție.
Ar fi o colecție grozavă!
7 aprilie, 00:35
Este posibil să obțineți cumva codul sursă al acestui program minune?
29 iunie, 01:27
Spune-mi ce să fac?
Am instalat Ubuntu 12.04 acum o săptămână. După câteva acțiuni neglijente, sistemul s-a prăbușit. Discul conține 250 GB de informații. HDD LiveCD vede, dar nu pornește (da o eroare). Și nu există nicio modalitate de a-l conecta. Iată rezultatul (chiar și în această versiune) -
root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
mount: tip fs greșit, opțiune greșită, superbloc defectuos pe /dev/sda1, pagina de cod sau program de ajutor lipsă sau altă eroare În unele cazuri, informații utile pot fi găsite în syslog - încercați dmesg | coada sau ceva de genul asta
Am încercat să refac sistemul folosind recomandări de pe site-uri web, dar fără rezultat. La pornirea de pe disc, indică faptul că managerul de boot nu a detectat sistemul de operare.
Spune-mi ce să fac?, unde să „fug”?
25 octombrie, ora 23:50
Bună ziua. Există un server pentru un proiector de film pe Linux. Se deosebește de cele obișnuite prin faptul că are încorporat un program Digital Cinema pentru afișarea filmelor printr-un proiector. Placa de bază a murit recent, au înlocuit-o și au instalat alta. Totul a fost reîncărcat. Acum serverul nu vede hard diskul portabil SATA. este conectat folosind o sanie pentru a transfera filme pe server (1 film cântărește de la 90 la 300 GB). Spune-mi, pot folosi comanda mount pentru ca el să o vadă? (alimentarea este furnizată pe disc, toate cablurile sunt conectate, dar încă nu vede discul)
Să ne uităm la cum să montezi un hard disk în Ubuntu. Pentru a face acest lucru, trebuie să efectuați trei pași:
- Creați o partiție pe hard disk.
- Formatarea discului.
- Montarea unui disc în sistem.
Folosim utilitarul fdisk. Puteți vizualiza lista de discuri conectate la computer cu comanda:
Comanda produce text aproximativ după cum urmează:
Disc /dev/sda: 21,5 GB, 21474836480 octeți
255 capete, 63 sectoare/sină, 2610 cilindri
Identificatorul discului: 0x000bedde
Device Load Start End Blocks Id System
/dev/sda1 * 1 2497 20051968 83 Linux
/dev/sda2 2497 2611 916481 5 Extins
/dev/sda5 2497 2611 916480 82 Linux swap / Solaris
Disc /dev/sdb: 2147 MB, 2147483648 octeți
255 capete, 63 sectoare/sină, 261 cilindri
Unități = cilindri de 16065 * 512 = 8225280 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Identificatorul discului: 0x00000000
Discul /dev/sdb nu are o tabelă de partiții validă
Avem două discuri, sda și sdb. Există deja trei partiții pe sda și sdb nu este partiționat. Pentru a crea partiții pe sdb, rulați comanda:
Vi se va solicita să introduceți `m` pentru ajutor, să îl introduceți și să vedeți ce opțiuni există pentru a lucra cu discul
Acțiune de comandă
o comutare de semnalizare de boot
b editarea etichetei discului bsd
c comutați indicatorul de compatibilitate DOS
d ștergeți partiția
l listă de tipuri cunoscute de sisteme de fișiere
m afișează acest meniu
n adăugarea unei noi partiții
o crearea unui nou tabel de partiții DOS gol
p ieșire tabel de partiții
q ieșiți fără a salva modificările
s creează o nouă etichetă goală de disc Sun
nu schimbați ID-ul sistemului de partiții
u Modificarea unităților de ecran/conținut
v verificare tabel de partiții
w scrieți tabelul de partiții pe disc și ieșiți
x funcționalitate suplimentară (doar pentru experți)
Introduceți `n`, adică adăugați o nouă secțiune
Comanda (m pentru referință): n
Acțiune de comandă
e extins
p secțiunea principală (1-4)
Selectați cel principal apăsând `p`
Numărul secțiunii (1-4):
Setăm numărul secțiunii, indiferent de ce, dar pentru comandă este mai bine decât 1 (dacă nu este ocupat, desigur). Acest număr înseamnă ce discul tău va fi numit sdb1 sau sdb2 etc.
Primul cilindru (1-261, implicit 1):
Se utilizează valoarea implicită 1
Ultimul cilindru, +cilindri sau +dimensiune (K,M,G) (1-261, implicit 261):
Este utilizată valoarea implicită 261
Comanda (m pentru referință): w
Tabelul de partiții a fost schimbat!
Apelați ioctl() pentru a reciti tabelul de partiții.
Discurile sunt sincronizate.
Am creat secțiunea, acum trebuie să o formatăm. Să folosim comanda mkfs
Formatul său este simplu dispozitiv mkfs.sistem de fișiere
De exemplu, trebuie să formatăm /dev/sdb1 V ext4, pentru a face acest lucru, rulați următoarea comandă:
mkfs.ext4 /dev/sdb1
și așteptați ca discul nostru să fie formatat.
Acum haideți să ne montăm de fapt discul. Să facem asta folosind comanda montură
montați -t ext4 /dev/sdb1 /usr/data
-t ext4- specificați sistemul de fișiere al discului conectat
/dev/sdb1- De fapt, secțiunea în sine pe care o conectăm
/usr/data- Punctul de montare este locul unde este conectată partiția noastră
Puteți demonta discul cu comanda umount specificând unitatea
umount /dev/sdb1
Pentru ca discul să fie montat automat pe sistem după o repornire, trebuie să îl înregistrați în fișierul /etc/fstab. Accesați o linie nouă și adăugați o linie ca aceasta:
hard disk partiție punct de montare sistem de fișiere opțiuni de montare două numere auxiliare. De exemplu, pentru a descrie partiția noastră /dev/sdb1 cu sistemul de fișiere ext4, adăugați următoarea linie:
/dev/sdb1 /usr/data ext4 implicite 1 2
Unde, /dev/sdb1- partiția, discul, dispozitivul nostru, numiți-l cum doriți
/usr/data- punctul de montare unde vor fi fișierele de pe discul nostru
ext4- sistem de fișiere, pe un disc montat
implicite- toate opțiunile sunt implicite. Citiți descrierea lor mai jos
1 2 - Numere auxiliare, citiți și descrierea de mai jos
Tabel cu optiuni:
Opțiune | Descriere |
implicite | Utilizați setările implicite. Adică acestea: rw,suid,dev,exec,auto,nouser,async. |
rw/ro | Citire-Scriere permisă / Numai citire permisă |
suid/nosuid | Activați/dezactivați funcționarea biților suid și sgid |
dev/nodev | Interpretați/nu interpretați blocul de dispozitiv special din sistemul de fișiere. |
exec/noexec | Permite execuția fișierelor binare aflate pe acest disc / Deny |
auto/noauto | Dispozitivul se va instala automat la pornire / Nu se va instala |
nouser/utilizator | Interzicerea montării de la toată lumea, cu excepția root (nouser) / Permite montarea în numele oricărui utilizator |
asincron/sincronizare | Scrierea și citirea pe disc vor fi efectuate asincron / sincron |
Numerele auxiliare.
Dacă trebuie să conectați/montați un hard disk cu sistemul de fișiere NTFS sau ext2, ext3 la un computer bazat pe sistemul de operare Linux, atunci citiți articolul potrivit.
De ce să o faci manual dacă sistemele desktop Linux moderne o fac automat?
Există unele cazuri când sistemul Linux nu poate monta/conecta automat un disc din cauza unor defecțiuni logice ale discului, viruși care au infectat partițiile NTFS/FAT sau din cauza a ceva anormal. Pentru a face acest lucru, administratorii de sistem reali o fac manual. Și fac asta cu comanda mount.
Comanda mount în Linux este un instrument foarte flexibil în mâinile unui administrator de sistem. Puteți utiliza comanda mount pentru a monta o unitate de rețea, o partiție de hard disk sau o unitate USB.
Acest articol nu este o descriere completă și exhaustivă a comenzii mount (o descriere completă a comenzii mount poate fi găsită rulând comanda man mount în consolă), dar se străduiește să facă acest lucru. Articolul care descrie comanda mount este actualizat și modificat în mod constant. Puteți lăsa toate sugestiile dumneavoastră cu privire la articol în comentarii.
Dispozitivele care sunt conectate în prezent la computer pot fi vizualizate tastând în consolă:
Această comandă arată toate dispozitivele care sunt conectate. Este posibil să nu fie montate, dar sunt conectate. Pe ecran veți vedea ceva de genul acesta:
Disc /dev/sda: 40,0 GB, 40020664320 octeți
255 capete, 63 sectoare/sină, 4865 cilindri
Identificator de disc: 0x815aa99a Intrările din tabelul de partiții nu sunt în ordinea discului
Disc /dev/sdb: 80,0 GB, 80026361856 octeți
255 capete, 63 sectoare/sină, 9729 cilindri
Unități = cilindri de 16065 * 512 = 8225280 octeți
Identificatorul discului: 0x973248ad
Device Load Start End Blocks Id System
/dev/sdb1 * 1 9729 78148161 83 Linux
Disc /dev/sdc: 1027 MB, 1027604480 octeți
32 capete, 62 sectoare/sină, 1011 cilindri
Unități = cilindri de 1984 * 512 = 1015808 octeți
Identificatorul discului: 0x6f20736b
Din lista de mai sus puteți vedea că următoarele sunt conectate la sistemul de operare:
- două hard disk-uri: /dev/sda - sistem de operare și /dev/sdb - „file trash”
- unitate USB detașabilă: /dev/sdc
După aceasta, puteți vedea pe ecran:
/dev/sda1 pe / tastați reiserfs (rw,relatime,notail) tmpfs pe /lib/init/rw tip tmpfs (rw,nosuid,mode=0755)
/proc pe /proc tip proc (rw,noexec,nosuid,nodev)
sysfs pe /sys tip sysfs (rw,noexec,nosuid,nodev)
varrun pe /var/run tip tmpfs (rw,nosuid,mode=0755)
varlock pe /var/lock tip tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev pe /dev tip tmpfs (rw,mode=0755)
tmpfs pe /dev/shm tip tmpfs (rw,nosuid,nodev)
devpts pe /dev/pts tip devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl pe /sys/fs/fuse/connections tip fusectl (rw)
lrm pe /lib/modules/2.6.27-14-tmpfs de tip generic/volatil (rw,mode=755)
/dev/sda3 pe /home tip ext3 (rw,relatime)
securityfs pe /sys/kernel/security tip securityfs (rw)
binfmt_misc pe /proc/sys/fs/binfmt_misc tip binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon pe /home/user/.gvfs tip fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc pe /media/USBFlash tip vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)
- prima linie afirmă că sistemul de fișiere rădăcină este sistemul de fișiere reiserfs cu parametrii de montare: acces de citire și scriere (rw)
- /dev/sda3 este partiția de disc /home
- /dev/sdc este un dispozitiv USB detașabil montat
27 martie, 09:27
după ce am introdus această comandă: sudo chmod -R 0777 /home/roza/Desktop Nu au existat mesaje de eroare în Debian, dar în Mint, în timpul pornirii, apare un mesaj cu următorul conținut:
Fișierul utilizator $HOME/.dmrc are permisiuni incorecte și este ignorat. Acest lucru împiedică salvarea sesiunii implicite și a limbii. Proprietarul acestui fișier trebuie să fie utilizatorul, iar fișierul trebuie să aibă permisiunea 0644. Dosarul principal al utilizatorului ($HOME) trebuie să fie deținut de utilizator și nu trebuie să poată fi scris de alți utilizatori.
Apoi totul se îngheață pentru câteva secunde și desktopul se deschide. Și acum nu pot folosi nici sudo, nici doar su - terminalul nu înjură în rusă. Este posibil să restaurați drepturile la ($HOME). Poate că acest lucru se poate face folosind un disc live Mint?
29 martie, 12:13
Pasărea Colibri: Apoi totul se îngheață pentru câteva secunde și desktopul se deschide. Și acum nu pot folosi nici sudo, nici doar su - terminalul nu înjură în rusă. Este posibil să restaurați drepturile la ($HOME). Poate că acest lucru se poate face folosind un disc live Mint?
Ei bine, încercați să returnați drepturile înapoi:
sudo chmod -R 0644 /home/roza/Desktop
Iar proprietarul:
sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop
2 aprilie, 08:43
3 aprilie, 13:39
Pasărea Colibri: Totuși, nimic nu a funcționat :(. În general, am reinstalat partiția cu Mint. Principalul lucru este că am învățat cum să montez partiții (am înțeles cum se face, apoi este mai ușor) Și am învățat și o lecție pentru mine - aveți nevoie pentru a distribui drepturile cu mare atenție. Mulțumesc oricum!
P.S. Principalul lucru este că ai învățat ceva))
19 mai, 08:41
Mulțumesc.
Câteva completări.
1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe la rădăcina partiției mele și din această cauză Linux nu a vrut să monteze această partiție.
Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și a existat un octet pe ntfs despre verificarea integrității sistemului de fișiere. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de FS, pentru a nu-l deteriora.
2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS.
Și ca exemplu, dați ceva de genul:
mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/
20 mai, 15:26
24 mai, 03:04
26 mai, 17:27
Alex în construcție: Mulțumesc. Câteva completări. 1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe la rădăcina partiției mele și din această cauză Linux nu a vrut să monteze această partiție. Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și a existat un octet pe ntfs despre verificarea integrității sistemului de fișiere. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de FS, pentru a nu-l deteriora. 2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS. Și ca exemplu, dați ceva de genul: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/
Nu e important: Ar fi bine dacă ar fi descrisă și montarea NFS
Multumesc pentru comentariu. Voi adăuga câteva completări.
Tonik:Și articolul m-a ajutat. Elementar! – Am uitat cum să-l montez... Am răsfoit rapid articolul și mi-am amintit. Mulțumesc mult autorului!
Revino des :)
11 iunie, 11:47
Multumesc pentru articol,
foarte bun inteligibil
9 iulie, ora 13:05
# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
nu funcționează, dă ajutor
utilizare: ……
Lucrez in ubuntu. trebuie să conectați folderul Windows partajat
Poate echipa greșește?
9 iulie, 22:11
Lyudmila:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video nu funcționează, oferă ajutor de utilizare: ...... Lucrez în ubuntu. trebuie să conectați folderul Windows partajat. Poate comanda este greșită?
Linia
username=vasja,parola=pukin
trebuie înlocuit cu parametrii necesari. Dacă vă conectați în numele unui oaspete, atunci trebuie să fiți atenți, există nuanțe și diferențe între sistemul de operare Windows rus și englez.
31 august, ora 10:04
În Ubuntu ar trebui să fie așa:
mount -t cifs -o username=tridge,parola=foobar //fjall/test /mnt/smb/fjall
14 septembrie, ora 20:28
cj@Monster:~$ sudo umount /dev/sda1
umount: /: dispozitivul este ocupat. (În unele cazuri informații utile despre procesele care folosesc dispozitivul sunt găsite de lsof(8) sau fuser(1))
cj@Monster:~$ df -h
File system Size Use Dost Use % montat pe
/dev/sdb1 26G 9.1G 16G 37% /
niciunul 1,7G 416K 1,7G 1% /dev
niciunul 1,7G 0 1,7G 0% /dev/shm
niciunul 1,7G 200K 1,7G 1% /var/run
niciunul 1.7G 0 1.7G 0% /var/lock
niciunul 1,7G 0 1,7G 0% /lib/init/rw
/dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
/dev/sdb5 30G 22G 8.1G 74% /media/Win7
/dev/sda5 50G 8.9G 41G 18% /media/Altele
/dev/sdc1 373G 372G 946M 100% /media/STORAGE
/dev/sdb7 94G 88G 5.5G 95% /media/MUSIC & GAMES
/dev/sda1 26G 9.1G 16G 37% /
15 septembrie, 09:46
19 septembrie, ora 20:14
CJ: Trebuie să montați discul /dev/sda1, dar susține că este deja montat în punctul „/”, deși partiția de sistem Ubuntu este montată în acest moment. Spune-mi ce sa fac, sunt deja chinuit :(
Puteți afișa rezultatul comenzii:
sudo fdisk -l
Vladimir:
Singura observație sunt erorile în utilizarea tsya/tsya.-TSYA sau -TSYA? Mulțumesc din nou.:)
Ar putea fi ;) Va trebui să-l aduci în atenția editorului tău ;)
27 septembrie, 06:59
30 septembrie, 06:46
Taras: Comanda samba mount nu funcționează.
Ce anume nu funcționează în el?
2 noiembrie, 20:41
Ce se întâmplă dacă sistemul de fișiere este LWM2 și Linux Mint se plânge?!
adică comanda sudo mount -t lwm2 /dev/sdb /home/user/Video nu este acceptată.
2 noiembrie, 22:52
Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
Asa de? Adică, punctul de montare este /home/roza/Desktop?Dacă totul este montat pentru dvs. și sistemul de fișiere /dev/hda3 este vizibil, dar nu aveți suficiente drepturi, atunci trebuie doar să adăugați aceste drepturi:
sudo chmod -R 0777 /home/roza/Desktop
mmm... mi se pare... ca asta nu a fost o modalitate foarte buna... mai corect ar fi sa te loghezi de la root pentru ca asa ai dat drepturi tuturor si tuturor... si asta nu e bine ...
DIN PUNCTUL MEU DE VEDERE! chiar daca se spune ca sunt un milion de articole, tot e un articol bun) dar nu sunt suficiente exemple... as vrea sa vad niste aplicatii non-standard... pentru ca cu exemple totul este mai usor de inteles)
29 noiembrie, ora 20:33
5 decembrie, 19:34
max: Era Windows, hard disk-ul era împărțit în 4 unități logice (c,d,e,f). Am instalat ubuntu 10.04 pe unitatea „c”, distrugând astfel Windows. Acum nu am acces și nu pot vedea celelalte unități logice. Vă rog să-mi spuneți ce să fac pentru a avea acces la ele?
6 decembrie, 14:41
>
>
14 decembrie, 10:48
Ihor:> Montarea partițiilor hard disk
> ...Puteti lua orice punct de montare.
Se pare că Big Red Book (am auzit și „de Nemeth”) spune: „... este indicat să nu existe fișiere în folderul în care montezi, pentru că nu vor fi vizibile.”
Ei bine, asta e de la sine înțeles.
7 ianuarie, 22:06
Am montat imaginea iso
# sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk
El scrie nume de fișiere rusești într-un limbaj criptic.
29 martie, ora 16:15
Sunt o mulțime de articole și cărți, dar este prima dată când văd ceva scris uman, ca să spun așa, arătat și spus, autoarei, am găsit ceva pentru mine, dar de câțiva ani am putut' nu-l înțeleg și nu l-am găsit. Autorul este demn de respect; dacă un astfel de articol ar fi venit în mâinile mele în urmă cu 7 ani, când am început să navighez pe întinderile Linux, aș fi fost foarte fericit.
Totul a fost spus
18 august, 08:09
Vă rog să-mi spuneți cum să curăț cozile suportului? Mulțumesc.
12 ianuarie, 23:29
Un lucru amuzant mi s-a întâmplat aici. Am încercat să fac o unitate flash Windows bootabilă. Am formatat unitatea flash cu comanda mkfs, apoi după recomandările unor utilizatori „avansați”. Am instalat aplicația gparted, am dat unității flash steag-ul bootabil (activ)... Și după aceea, au început miracolele:
1. problemă: comenzile mount & unmount au dispărut
2. Am reușit să restabilim comenzile, dar există o altă problemă. La montarea unei partiții (indiferent de sistem), fs-ul este conectat în modul de citire și drepturile de acces nu pot fi modificate. Sistemul pur și simplu nu răspunde la aceste taste de comandă și spune că totul este în regulă, operațiunea a fost finalizată cu succes.
Concluzie Pot ridica fișiere de pe orice media, dar nu pot oferi fișiere. Am citit articolul de pe fstab. Am rescris fișierul manual. Nu i-am mai făcut modificări. Dar o încercare de a monta un disc cu drepturi de scriere și execuție s-a încheiat cu eșec. După ce am eliminat gparted și am repornit sistemul, fișierul fstab pe care l-am editat a început să funcționeze corect și comenzile de montare au fost restaurate.
Întrebare de atenție: Care este motivul acestui comportament al lui gparted și cum a făcut-o? Ei bine, cum să rezolvi asta fără a șterge gparted?
21 ianuarie, 23:07
Articole excelente, inteligibile: acesta, „.. SWAP in Linux”, „.. ce este fstab?”!
Stimate autor, vă rugăm să scrieți încă câteva, care acoperă subiecte precum partiționarea, partiționarea discurilor, fuzionarea partițiilor, mutarea acasă la o altă partiție.
Ar fi o colecție grozavă!
7 aprilie, 00:35
Este posibil să obțineți cumva codul sursă al acestui program minune?
29 iunie, 01:27
Spune-mi ce să fac?
Am instalat Ubuntu 12.04 acum o săptămână. După câteva acțiuni neglijente, sistemul s-a prăbușit. Discul conține 250 GB de informații. HDD LiveCD vede, dar nu pornește (da o eroare). Și nu există nicio modalitate de a-l conecta. Iată rezultatul (chiar și în această versiune) -
root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
mount: tip fs greșit, opțiune greșită, superbloc defectuos pe /dev/sda1, pagina de cod sau program de ajutor lipsă sau altă eroare În unele cazuri, informații utile pot fi găsite în syslog - încercați dmesg | coada sau ceva de genul asta
Am încercat să refac sistemul folosind recomandări de pe site-uri web, dar fără rezultat. La pornirea de pe disc, indică faptul că managerul de boot nu a detectat sistemul de operare.
Spune-mi ce să fac?, unde să „fug”?
25 octombrie, ora 23:50
Bună ziua. Există un server pentru un proiector de film pe Linux. Se deosebește de cele obișnuite prin faptul că are încorporat un program Digital Cinema pentru afișarea filmelor printr-un proiector. Placa de bază a murit recent, au înlocuit-o și au instalat alta. Totul a fost reîncărcat. Acum serverul nu vede hard diskul portabil SATA. este conectat folosind o sanie pentru a transfera filme pe server (1 film cântărește de la 90 la 300 GB). Spune-mi, pot folosi comanda mount pentru ca el să o vadă? (alimentarea este furnizată pe disc, toate cablurile sunt conectate, dar încă nu vede discul)
Bine ați revenit hackerilor mei!
O „neînțelegere” Linux pe care utilizatorii le întâlnesc în mod constant Windows, este conceptul de „montare” dispozitive și discuri. În lume Windows unitățile și dispozitivele sunt „montate” automat, fără niciun efort din partea utilizatorului și fără să realizeze măcar că acest lucru se întâmplă. Ei bine, poate că se strecoară suspiciuni în legătură cu asta. Majoritatea utilizatorilor Windowsștiți cum să deconectați o unitate flash înainte de a o scoate de pe computer, dar de obicei gândiți-vă la acest proces ca fiind „ejectare”.
Echipă montură datează din era preistorică a calculatoarelor (din anii 1970), când operatorii de computere montau fizic unități de bandă pe computere gigantice asemănătoare unor gigantice de mărimea săli de sport. Aceste unități stocau date (din moment ce hard disk-urile nu fuseseră încă inventate) și operatorul trebuia să spună aparatului că montează o bandă înainte de a putea fi citită.
Windows de obicei, montează automat unitățile și dispozitivele Plug and Play, astfel încât utilizatorii să nu fie nevoiți să-și facă griji cu privire la montarea acestora. Sistemul atribuie fiecărui disc sau dispozitiv o literă desemnare a punctului său de montare, de exemplu, C:, D:, E: etc.
În distribuțiile ulterioare Linux Montarea automată este adesea acceptată, dar un administrator adevărat trebuie să înțeleagă procesul și să cunoască comanda montură, deoarece într-o zi vor trebui să monteze un dispozitiv sau o unitate care nu este montată automat. Această situație apare în fiecare zi în munca oricărui administrator de sistem obișnuit. Linuxși mai ales în munca anchetatorilor de criminalitate cibernetică sau a hackerilor.
Pasul 1. Structura fișierului
Amintește-ți că tu Linux o singură structură arborescentă pentru întregul sistem de fișiere (spre deosebire de Windows) cu o rădăcină pentru fiecare unitate și dispozitiv. Aceasta înseamnă că toate unitățile și dispozitivele fac parte dintr-un singur arbore de sistem de fișiere cu un „/” în partea de sus. Orice alte unități trebuie montate pe acest arbore. Putem face asta cu comanda montură.
Când montăm un dispozitiv, îl plasăm într-un director și devine parte a arborelui. Putem monta orice dispozitiv în ORICE director, dar când facem acest lucru, directorul în care este montat dispozitivul va deveni „închis” și ne va fi inaccesibil. Aceasta înseamnă că nu vom putea accesa niciunul dintre fișierele din acest director. Desigur, acest lucru nu este foarte bun. De aceea avem directoare speciale goale pentru montarea dispozitivelor. Numele lor diferă de la o singură distribuție Linux la altul, dar de obicei este fie /mnt, fie /media.
Pasul 2. Mount Command
Să aruncăm o privire la echipă montură. Intra in consola:
Muntele -h
Aceasta va afișa ajutorul pentru comandă, așa cum se arată mai jos:
Captura de ecran evidențiază cea mai importantă parte a sintaxei comenzii. În principal:
monte -t<тип файловой системы> <расположение>
Echipă monturăîn această formă va „monta” un sistem de fișiere de un anumit tip (-t) în locația specificată. Deci, de exemplu, am putea monta un cdrom în directorul /media tastând:
Montați -t /dev/cdrom /media
Această comandă va monta cdrom-ul în directorul /media din arborele sistemului de fișiere.
Avem, de asemenea, o varietate de opțiuni care pot fi utilizate la montarea dispozitivelor, inclusiv:
rw- montare citire/scriere
ro- montare numai pentru citire
utilizator- permite oricărui utilizator să monteze dispozitive/discuri
auto/noauto– dacă sistemul de fișiere va monta automat dispozitivul/discul
exec/noexec- permite sau interzice execuția fișierelor binare (executabile) pe dispozitivul montat
Puteți consulta manualul încorporat (man) pentru comandă montură pentru a afla toate opțiunile sale:
Man mount
Pasul 3: Configurarea instalării automate folosind Fstab
Fstab- Acest " F ile s sistem fila le" (tabelul sistemului de fișiere). În sistem Linux este doar un fișier de configurare. Echipă montură citeste fstab pentru a determina ce opțiuni să utilizați la montarea unui sistem de fișiere. Astfel, detectează automat parametrii de conectare atunci când montam dispozitivul. Ea doar citește intrarea din tabel fstab pentru un dispozitiv dat și aplică parametrii de montare specificați acolo.
După cum puteți vedea în captura de ecran de mai sus, am afișat pur și simplu conținutul fișierului fstab folosind comanda cat:
Cat fstab
Masa fstab este format din șase (6) coloane. Aici sunt ei:
Dispozitiv(dispozitiv) - UUID (identificator unic universal)
punctul de montare(Mount point) - directorul în care dorim să montăm dispozitivul
Tip(Tip) - tip de sistem de fișiere, de exemplu: ext2, ext3, swap, ISO9660 etc.
Opțiuni(Parametrii) sunt: rw (citire/scriere), auto, nouser, async, suid etc.
Dump(Dump) - specifică cât de des să faceți copii de rezervă pentru această unitate
Trece- definește opțiunea „pass” când fsck ar trebui să verifice sistemul de fișiere.
Pasul 4: Demontați
Când trebuie să demontăm (demontăm) un disc sau un dispozitiv, atunci comanda pe care ar trebui să o folosim este umount. Acordați atenție ortografiei sale. Se numeste umount, dar nu demonta.
Pentru a demonta dispozitivul nostru cdrom pe care l-am montat mai sus, introduceți:
Demontați /dev/cdrom
Nu veți putea deconecta o unitate sau un dispozitiv care este utilizat în prezent de sistem.
Reveniți pentru mai multe tutoriale despre hacking și elementele de bază Linux, pe care trebuie să-l știți pentru a pirata ca un adevărat PRO.