mount & umount командууд: тэдгээрийн талаар юу мэдэх хэрэгтэй вэ. Линукс дээрх mount команд эсвэл хуваалт, диск, ISO дүрс болон SMB эх үүсвэрийг холбох тухай Файлын системийг холбох

IDE-ийн хувьд энэ нь:

/dev/hda, /dev/hdb, /dev/hdc ...

SCSI, SATA, USB дискний хувьд энэ нь:

/dev/sda, /dev/sdb, /dev/sdc ...

Хэрэв таны диск хуваагдсан бол төгсгөлд байгаа тоо нь хуваалтын дугаарыг заана:

/dev/sda1, /dev/sda2 ... /dev/sda(n)

Суурилуулалт- Таны OS-ийн талаархи тайлбараас өөр зүйл алга: энэ нь таны өгөгдлийн тодорхой хэсэгт хэрхэн нэвтэрч, улмаар эцсийн хэрэглэгчдэд хүртээмжтэй болгох талаар.

Юуг тусгайлан тайлбарлах шаардлагатай вэ?

Та хуваалт дээр ямар файлын системтэй вэ
- ямар файлын төхөөрөмж хэрэгтэй вэ
хаана суулгах хэрэгтэй вэ
- холбох цэг

Ингээд угсрах процедур руугаа орцгооё:

1. Юуг суулгахаа яаж мэдэх вэ?

Эхлээд доор тайлбарласан эдгээр үйлдлүүдийг хэрэглэгч өөрөө хийдэг үндэс- үүнийг мартаж болохгүй!

(mydoc бол гарчиг юм Линукс дээрх холбох цэгүүд, үгийн хувьд юу ч байж болно)

Хэрэглэгчдэд эрх олгох)

4. Бэхэлгээний төрлийг шийднэ үү:Дан холболт эсвэл Байнгын, байнгын холболттой тохиолдолд та файлд өөрчлөлт оруулах шаардлагатай:

/etc/fstab, оролт бүрийн дараа тавих TAB

5.1. NTFS - холбох (хатуу дискний хуваалт, флаш дискүүд):

Нэг удаа:

# mount -t ntfs-3g /dev/sda2 /mnt/mydoc -o umask=0,nls=utf8

Байнгын:

/dev/sda2 /mnt/mydoc ntfs-3g umask=0,nls=utf8,хэрэглэгч,авто,rw 0 0

Байнгын суурилуулалт /etc/fstab
* Бид унадаг /dev/sda2төрөлтэй ntfs-3gяг /mnt/mydoc

5.2. FAT холбох:

Нэг удаа:

7. CD болон DVD дискийг холбох:

Нэг удаа:

#mount -t iso9660 /dev/cdrom /mnt/dvd

Байнгын:

/dev/cdrom /mnt/cdrom iso9660 хэрэглэгч,ro 0 0

8. Холбох - EXT2/EXT3/ReiserFS/XFS/JFS:

Нэг удаа:

Нийтлэлд дутагдал байгаа байх магадлалтай, нийтлэлийг сайжруулах талаархи санал, зөвлөмжийг сонсохдоо би баяртай байх болно, сэтгэгдэлд өгсөн бүх практик залруулга нь зохиогчийн холбоос бүхий нийтлэлд багтах болно) Би тайлбарыг хүлээж байна!

Линукс дээр mount команд нь файлын систем болон зөөврийн хөтчүүдийг (USB флаш диск гэх мэт) лавлах модны тодорхой холбох цэгүүдэд холбоход хэрэглэгддэг. umount команд нь холбосон файлын системийг лавлах модноос салгадаг (салдаг). Энэ зааварт бид mount болон umount командуудыг ашиглан төрөл бүрийн файлын системийг холбох болон салгах үндсэн зарчмуудыг авч үзэх болно.

Суулгасан файлын системүүдийн жагсаалтыг харуулж байна (FS)

Аргументгүйгээр гүйцэтгэх үед mount команд нь одоо холбогдсон бүх файлын системийг жагсаах болно:

$ холбох

Өгөгдмөлөөр үр дүн нь cgroup, sysfs гэх мэт виртуал системүүд зэрэг бүх файлын системийг агуулна. Мөр бүр нь төхөөрөмжийн нэр, түүнийг суулгасан лавлах, төрөл болон холбох сонголтуудын талаарх мэдээллийг дараах хэлбэрээр агуулна.

файлын_төрлийн директор дээрх төхөөрөмжийн нэр (сонголт)

Зөвхөн тодорхой төрлийн файлын системийг харуулахын тулд -t сонголтыг ашиглана уу. Жишээлбэл, зөвхөн ext4 хуваалтыг дараах байдлаар харуулах боломжтой.

$mount -t ext4

Файлын системийг суулгаж байна

Файлын системийг тодорхой байршилд (холбох цэг) холбохын тулд холбох командыг дараах хэлбэрээр ашиглана.

[сонголтууд...] төхөөрөмжийн нэрийн лавлахыг холбоно уу

Холбогдсоны дараа холбох цэг нь холбогдсон файлын системийн үндсэн лавлах болно. Жишээлбэл, та /dev/sdb1 хатуу дискийг /mnt/media директорт дараах байдлаар холбож болно.

$ sudo mount /dev/sdb1 /mnt/media

Ихэвчлэн ext4 эсвэл xfs гэх мэт нийтлэг FS-тэй төхөөрөмжийг холбоход mount команд нь түүний төрлийг автоматаар тодорхойлдог. Гэсэн хэдий ч зарим FS-ийг хүлээн зөвшөөрдөггүй. Тэдний төрлийг тодорхой зааж өгөх ёстой. Үүнийг хийхийн тулд -t сонголтыг ашиглана уу:

Mount -t төрлийн төхөөрөмжийн нэрийн лавлах

Нэмэлт холбох сонголтыг тодорхойлохын тулд -o тугийг ашиглана:

Mount -o mount_options төхөөрөмжийн_нэр дир

Та таслалаар тусгаарлагдсан олон сонголтыг зааж өгч болно (таслалын дараа хоосон зай байх ёсгүй). Үндсэн командын сонголтуудыг доор харуулав

- хэрэгслийн хувилбарыг харуулах;
- гэрчилгээ олгох;
-v- нарийвчилсан горим;
-а,бүгд- fstab-д тодорхойлсон бүх төхөөрөмжийг холбох;
-F, --салаа- тусдаа хэсэг бүрт тусдаа холбох жишээ үүсгэх;
-f, --хуурамч- ямар ч үйлдэл хийхгүй, зөвхөн хэрэгсэл юу хийхийг харах;
-n, --no-mtab- /etc/mtab руу холбох өгөгдлийг бүү бич;
-l, --шошго харуулах— холбох цэгт дискний шошго нэмэх;
- зөвхөн үнэмлэхүй замыг ашиглах;
-r, --зөвхөн унших боломжтой— зөвхөн унших боломжтой хуваалтыг холбох;
-w, -rw- унших, бичих зориулалттай бэхэлгээ;
-L, --шошго— хуваалтыг шошгоор нь холбох;
-У, -ууид— хуваалтыг UUID-ээр холбох;
-T, --fstab- өөр fstab ашиглах;
-B, --холбох— дотоод хавтас холбох;
-R, --rbind- дотоод фолдерыг дахин холбоно уу.

Командыг ажиллуулснаар сонголтуудын бүрэн жагсаалтыг авах боломжтой хүн унадаг.

mount ашиглах жишээ

Хэрэгслийг ашиглах цөөн хэдэн жишээг харцгаая. Дүрмээр бол холбоход зөвхөн хоёр алхам шаардлагатай

  1. Холбох цэг үүсгэх
  2. Файлын системийг холбох

USB флаш диск/хатуу диск суурилуулах

Ubuntu зэрэг ихэнх орчин үеийн Линуксийн түгээлтүүдэд USB хөтчүүд холбогдсон үед автоматаар холбогддог ч заримдаа та төхөөрөмжийг гараар холбох шаардлагатай болдог. USB дискийг холбохын тулд дараах алхмуудыг дагана уу.

Холбох цэг үүсгэ

sudo mkdir -p /media/usb

Хэрэв USB драйв /dev/sdd1-г ашигладаг бол түүнийг /media/usb директорт дараах тушаалаар холбож болно.

sudo mount /dev/sdd1 /media/usb

Та төхөөрөмж болон файлын системийн төрлийг хайхын тулд дараах командын аль нэгийг ашиглаж болно.

  • ls -l /dev/disk/by-id/usb*
  • dmesg
  • lsblk

ISO файлуудыг суулгаж байна

ISO файлыг холбохын тулд давталтын төхөөрөмжийг ашигладаг - тусгай виртуал төхөөрөмж нь файлд блок төхөөрөмж хэлбэрээр хандах боломжийг олгодог.

Эхлээд та хүссэн лавлахдаа холбох цэгийг үүсгэх хэрэгтэй.

Sudo mkdir /media/iso

ISO файлыг дараах тушаалаар холбоно уу.

sudo mount /path/to/image.iso /mnt/iso -o гогцоо

/path/to/image.iso-г өөрийн ISO файл руу оруулах замаар солихоо бүү мартаарай.

NFS холболт

NFS системийг суулгахын тулд NFS клиент суулгасан байх шаардлагатай. Ubuntu болон Debian дээр NFS клиентийг суулгах:

sudo apt install nfs-common

CentOS болон Fedora дээр NFS клиентийг суулгах:

sudo yum nfs-utils суулгана

Алсын файлын системийн холбох цэг болох директор үүсгэнэ үү:

Sudo mkdir /media/nfs

Ихэвчлэн та ачаалахдаа алсын NFS лавлахыг автоматаар холбохыг хүсдэг. Үүнийг хийхийн тулд та /etc/fstab тохиргооны файлыг өөрчлөх хэрэгтэй. Үүнийг дурын текст засварлагчаар нээх, жишээлбэл:

sudo nano /etc/fstab

Дараах мөрийг файлд нэмж, server:/dir-ийг NFS серверийн нэр эсвэл IP хаяг болон экспортын лавлахаар солино.

#

Сервер:/директор /media/nfs nfs өгөгдмөл 0 0

NFS хуваалцахыг дараах тушаалаар холбоно уу:

sudo mount /mnt/nfs

sudo mount -a

Файлын системийг салгаж байна

Холбогдсон файлын системийг салгахын тулд umount командыг ашигладаг бөгөөд аргумент нь суулгасан директор (холбох цэг) эсвэл төхөөрөмжийн нэр юм.

umount лавлах umount төхөөрөмжийн нэр

Хэрэв файлын системийг ашиглаж байгаа бол umount үүнийг салгах боломжгүй болно. Ийм нөхцөлд та ямар процессууд файлын системд нэвтэрч байгааг мэдэхийн тулд fuser командыг ашиглаж болно.

Fuser -m лавлах

Процессуудыг тодорхойлсны дараа тэдгээрийг зогсоож, файлын системийг салгаж болно. Та завгүй файлын системийг ашиглалт дууссаны дараа шууд салгахдаа -l сонголтыг (--залхуу, "залхуу" унтраах) ашиглаж болно.

Umount -l лавлах

Хүчээр салгахын тулд -f (--force) сонголтыг ашиглана уу. Энэ нь ихэвчлэн холбогдох боломжгүй NFS системийг идэвхгүй болгоход ашиглагддаг.

Umount -f лавлах

Бусад бүх тохиолдолд албадан унтраах нь хүсээгүй бөгөөд энэ нь файлын систем дэх өгөгдлийн эвдрэлд хүргэж болзошгүй юм.

Дахин ачаалсны дараа холбох сонголтыг хадгална уу

Системийг дахин ачаалах үед төхөөрөмжийг автоматаар холбохын тулд та /etc/fstab файлд холбох зааврыг бичих хэрэгтэй. /etc/fstab файл нь дараах форматтай оруулгуудын жагсаалтыг агуулна.

[Файлын систем] [Холбох цэг] [Файлын системийн төрөл] [Сонголтууд] [Нэвтрэх дугаар]

Жишээлбэл:

/dev/sdb1 /home ext4 өгөгдмөл 0 0

/etc/fstab-д холбох зааврыг бичсэний дараа зөв бичгийн алдааг шалгахын тулд команд өгнө

Уул-а

Хэрэв тушаал алдаагүй ажиллавал /etc/fstab-д бүртгэлтэй бүх төхөөрөмжүүд холбогдсон байх ба дахин ачаалсны дараа өөрчлөлтүүд алга болохгүй.

Дүгнэлт

Төрөл бүрийн файлын системийг mount командыг ашиглан директорийн модонд хавсаргаж, umount командын тусламжтайгаар идэвхгүй болгох хамгийн түгээмэл жишээг бид авч үзсэн. Mount болон umount командын сонголтуудын талаар дэлгэрэнгүй мэдээллийг холбогдох хүн хуудаснаас үзнэ үү.

Хэрэв та алдаа олсон бол текстийн хэсгийг тодруулж, товшино уу Ctrl+Enter.

Одоо файлын систем үүсгэгдсэн тул та хуваалтыг холбож болно. Эхэндээ энэ нь хоосон байх болно, учир нь. системд файл нэмэхийн тулд файлын системд хандах эрхгүй байсан. Файлын системийг холбох тушаал нь холбох, түүний синтакс дараах байдалтай байна.

Сонголт -t Энэ нь хуваалт дээр байх ёстой файлын системийн төрлийг зааж өгөхөд хэрэглэгддэг. Энд танд хамгийн их тулгардаг файлын системүүд байна: ext2FS (GNU/Linux файлын систем) эсвэл ext3FS (тэмдэглэл хөтлөх чадвартай ext2FS-ийн сайжруулсан хувилбар), VFAT (бүх DOS/Windows хуваалтуудад зориулсан) ® : FAT 12, 16 эсвэл 32) болон ISO9660 (CD-ROM-ын файлын систем). Хэрэв та ямар нэг төрлийг заагаагүй бол,холбох суперблокийг уншсанаар хуваалт дээр аль файлын систем байгааг өөрөө тодорхойлохыг хичээх болно.

Сонголт -o нь нэг буюу хэд хэдэн холбох сонголтыг тодорхойлоход хэрэглэгддэг. Бие даасан файлын системд хамаарах сонголтууд нь ашиглаж буй файлын системээс хамаарна. Дэлгэрэнгүй мэдээллийг mount(8) гарын авлагын хуудаснаас үзнэ үү.

Одоо та шинэ хуваалтаа холбосон тул лавлахыг бүхэлд нь хуулах цаг болжээ./usr:

Тиймээс шинэ хуваалтыг салгахын тулд бид дараахийг бичиж болно:

Энэ тушаал нь төхөөрөмжийг идэвхгүй болгож, боломжтой бол тухайн төхөөрөмжийн бүх нээлттэй бариулыг хаадаг. Та ихэвчлэн командын тусламжтайгаар дискийг гаргаж болно гаргах<точка монтирования|устройство> . За... хэрэв баг бол гаргахюу ч хийж чадаагүй бөгөөд та дахин ачаалахыг хүсэхгүй байгаа бол залхуу салгах функцийг ашиглана уу.

Учир нь энэ хэсэг манай каталог "болно"/usr , бид энэ талаар системд мэдэгдэх хэрэгтэй. Үүнийг хийхийн тулд бид файлыг засах болно/etc/fstab . Энэ нь зарим файлын системийг автоматжуулах, ялангуяа систем ачаалах үед суулгах боломжийг олгодог. Энэ нь файлын системүүд, тэдгээрийн холбох цэгүүд болон бусад сонголтуудыг тодорхойлсон мөрүүдийг агуулдаг. Ийм файлын жишээ энд байна:

/dev/hda1 / ext2 өгөгдмөл 1 1 /dev/hda5 / home ext2 анхдагч 1 2 /dev/hda6 солих анхдагч 0 0 /dev/hdc /mnt/cdrom auto umask=0,user,noauto,ro,exec,users 0 0 байхгүй /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,sync,umask=0 0 0 байхгүй /proc proc defaults 0 0 байхгүй /dev/pts devpts mode=0622 0 0

Мөр бүр нь:

  • файлын системийг агуулсан төхөөрөмж;
  • холбох цэгүүд;
  • файлын системийн төрөл;
  • холбох сонголтууд;
  • туг нөөцлөх хэрэгслийн хувьдхогийн цэг ;
  • аргаар файлын системийг шалгах дараалал fsck (Файлын системийн шалгалт).

Үргэлжroot файлын системд зориулсан оруулга байдаг. Хэсэгүүдсолих нь тусгай учраас модны бүтцэд харагдахгүй бөгөөд эдгээр хуваалтуудын холбох цэгийн талбар нь үргэлж түлхүүр үгийг агуулна.солих . Файлын системийн хувьд/proc , үүнийг 10-р бүлэгт илүү дэлгэрэнгүй тайлбарлах болно./proc файлын систем . Өөр нэг тусгай файлын систем/dev/pts .

Одоогийн байдлаар бид бүх шатлалыг шилжүүлсэн/usr руу /dev/hdb1 , одоо бидэнд энэ хуваалтыг дараах байдлаар суулгах шаардлагатай байна/usr системийг ачаалах үед. Үүнийг хийхийн тулд файлд дараах зүйлийг нэмнэ үү/etc/fstab:

/dev/hdb1 /usr ext2 анхдагч 1 2

Одоо хуваалтыг ачаалах бүрт суулгаж, шаардлагатай бол алдааг шалгана.

Хоёр тусгай сонголт байдаг: noauto болон хэрэглэгч . noauto сонголт Энэ нь файлын системийг ачаалах үед суулгаж болохгүй, зөвхөн хүссэн үедээ л холбохыг зааж өгнө. Сонголтхэрэглэгч Энэ нь ямар ч хэрэглэгч энэ файлын системийг холбох эсвэл салгах боломжтой болохыг харуулж байна. Эдгээр хоёр сонголтыг ихэвчлэн CD-ROM хөтчүүд болон дискний хөтчүүдэд ашигладаг. Өөр олон сонголтууд байдаг, гэхдээ файлын хувьд/etc/fstab хуудас байнахүн (fstab(5)), та дэлгэрэнгүй мэдээллийг уншиж болно.

Хэрэглэхийн нэг давуу тал/etc/fstab командын синтаксийг хялбарчлах явдал юмхолбох

Хэрэв та Linux үйлдлийн систем дээр суурилсан компьютерт NTFS эсвэл ext2, ext3 файлын систем бүхий хатуу дискийг холбох/холбох шаардлагатай бол та зөв нийтлэлийг уншиж байна гэсэн үг.

Орчин үеийн Linux ширээний системүүд үүнийг автоматаар хийдэг бол яагаад үүнийг гараар хийдэг вэ?

Системийн зарим тохиолдол байдаг линуксЗарим логик дискний доголдол, NTFS/FAT хуваалтуудыг халдварладаг вирус, эсвэл өөр ямар нэг хэвийн бус байдлын улмаас дискийг автоматаар холбох/холбох боломжгүй. Үүнийг хийхийн тулд жинхэнэ системийн администраторууд үүнийг гараар хийдэг. Мөн тэд үүнийг mount командаар хийдэг.

Linux mount команд нь системийн администраторын гарт байдаг маш уян хатан хэрэгсэл юм. Та mount командыг ашиглан сүлжээний хөтөч, хатуу дискний хуваалт эсвэл USB дискийг холбож болно.

Энэ нийтлэл нь mount командын тухай бүрэн, дэлгэрэнгүй тайлбар биш юм (mount командын бүрэн тайлбарыг консол дээр man mount командыг ажиллуулснаар олж болно), гэхдээ үүнийг хийхийг хичээ. Mount командын тайлбарын тухай өгүүллийг байнга боловсруулж, өөрчилж байна. Өгүүллийн талаархи бүх саналыг сэтгэгдэл дээр үлдээж болно.

Одоогоор компьютерт холбогдсон төхөөрөмжүүдийг консол дээр бичээд харж болно:

Энэ тушаал нь холбогдсон бүх төхөөрөмжийг харуулдаг. Тэдгээрийг суулгаагүй ч холбогдсон байж болно. Дэлгэц дээр та дараах зүйлийг харах болно.

Диск /dev/sda: 40.0 ГБ, 40020664320 байт
255 толгой, 63 сектор/зам, 4865 цилиндр

Диск танигч: 0x815aa99a хуваалтын хүснэгтийн оруулгууд дискний дараалалд байхгүй байна
Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 толгой, 63 сектор/зам, 9729 цилиндр
Нэгж = 16065 * 512 = 8225280 байт цилиндр
Диск танигч: 0x973248ad

Төхөөрөмжийн эхлэл төгсгөлийн блокуудын таних системийг ачаалах
/dev/sdb1 * 1 9729 78148161 83 Linux

Диск /dev/sdc: 1027 MB, 1027604480 байт
32 толгой, 62 сектор/зам, 1011 цилиндр
Нэгж = 1984 * 512 = 1015808 байт цилиндр
Диск танигч: 0x6f20736b

Дээрх жагсаалтаас та үйлдлийн системд дараах зүйлс холбогдсон болохыг харж болно.

  1. хоёр хатуу диск: /dev/sda - үйлдлийн систем ба /dev/sdb - "файлын хаягдал"
  2. зөөврийн USB зөөвөрлөгч: /dev/sdc
Суурилуулсан төхөөрөмжүүдийг харах тушаалыг дараах байдлаар гүйцэтгэнэ.

Үүний дараа та дэлгэцэн дээр харж болно:

/dev/sda1 асаалттай / reiserfs (rw,relatime,notail) бичнэ үү/lib/init/rw төрлийн tmpfs дээр tmpfs (rw, nosuid, горим=0755)
/proc on /proc төрлийн proc (rw,noexec,nosuid,nodev)
sysfs дээр /sys төрлийн sysfs (rw, noexec, nosuid, nodev)
varrun дээр /var/run төрлийн tmpfs (rw, nosuid, горим=0755)
varlock дээр /var/lock төрлийн tmpfs (rw, noexec, nosuid, nodev, горим=1777)
udev дээр /dev төрлийн tmpfs (rw,mode=0755)
/dev/shm төрлийн tmpfs (rw, nosuid, nodev) дээрх tmpfs
devpts дээр /dev/pts төрлийн devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl дээр /sys/fs/fuse/холболтын төрөл fusectl (rw)
lrm дээр /lib/modules/2.6.27-14-ерөнхий/дэгдэмхий төрлийн tmpfs (rw,mode=755)
/dev/sda3 on /home type ext3 (rw, relatime)
securityfs дээр /sys/kernel/security type securityfs (rw)
binfmt_misc дээр /proc/sys/fs/binfmt_misc төрлийн binfmt_misc (rw, noexec, nosuid, nodev)
/home/user/.gvfs төрлийн fuse.gvfs-fuse-daemon дээрх gvfs-fuse-daemon (rw, nosuid, nodev, хэрэглэгч= хэрэглэгч)
/media/USBFlash төрлийн vfat дээр /dev/sdc (rw,nosuid,nodev,uhelper=hal, shortname=холимог,uid=1000,utf8, umask=077, flush)

  • Эхний мөрөнд root FS нь холбох сонголт бүхий reiserfs файлын систем юм: унших, бичих хандалт (rw)
  • /dev/sda3 нь /home дискний хуваалт юм
  • /dev/sdc нь зөөврийн USB төхөөрөмж юм
/etc/mtab файлын агуулгыг харснаар ижил үр дүнд хүрч болно (зарим Линукс систем дээр файл нь /etc/mnt/tab байна)
  • хулин шувуу
    Гуравдугаар сарын 27, 09:27

    Би энэ командыг оруулсны дараа: sudo chmod -R 0777 /home/roza/Desktop Debian-д алдааны мэдэгдэл байхгүй байсан ч Mint-д ачаалах үед дараах агуулгатай мессеж гарч ирнэ.

    Хэрэглэгчийн $HOME/.dmrc файл нь буруу зөвшөөрөлтэй бөгөөд үүнийг үл тоомсорлодог. Энэ нь сесс болон үндсэн хэлийг хадгалахаас сэргийлнэ. Энэ файл нь хэрэглэгчийн эзэмшилд байх ёстой бөгөөд файл нь 0644 зөвшөөрөлтэй байх ёстой. Хэрэглэгчийн нүүр хавтас ($HOME) нь хэрэглэгчийн өмч байх ёстой бөгөөд бусад хэрэглэгчид бичих боломжгүй байх ёстой.

    Дараа нь бүх зүйл хэдхэн секундын турш хөлдөж, ширээний компьютер нээгдэнэ. Энд би sudo эсвэл зүгээр л su-г ашиглаж чадахгүй - терминал орос хэлээр тангарагладаггүй. ($HOME) эрхийг сэргээх боломжтой юу. Би үүнийг Mint live диск ашиглан хийж болох уу?

  • Мут @ NT
    Гуравдугаар сарын 29, 12:13

    Hummingbird:Дараа нь бүх зүйл хэдхэн секундын турш хөлдөж, ширээний компьютер нээгдэнэ. Энд би sudo эсвэл зүгээр л su-г ашиглаж чадахгүй - терминал орос хэлээр тангарагладаггүй. ($HOME) эрхийг сэргээх боломжтой юу. Би үүнийг Mint live диск ашиглан хийж болох уу?

    За, эрхийг буцааж өгөхийг оролдоорой:
    sudo chmod -R 0644 /home/roza/Desktop

    Мөн эзэн нь:
    sudo chown -R ТАНЫ_LOGIN_IN_MINT /home/roza/Desktop

  • хулин шувуу
    Дөрөвдүгээр сарын 2, 08:43
  • Мут @ NT
    Дөрөвдүгээр сарын 3, 13:39

    Hummingbird:Тэгсэн ч юу ч болоогүй :(. Ерөнхийдөө би хуваалтыг гаагаар дахин суулгасан. Хамгийн гол нь би хуваалтуудыг хэрхэн холбохыг сурсан (яаж хийхээ ойлгосон, дараа нь илүү хялбар болсон) бас өөртөө сургамж авсан. - Та эрхийг маш болгоомжтой хуваарилах хэрэгтэй.Ямар ч байсан баярлалаа!

    P.S. Хамгийн гол нь та ямар нэгэн зүйл сурсан байна))

  • Алекс баригдаж байна
    Тавдугаар сарын 19, 08:41

    Баярлалаа.
    Хэдэн нэмэлт.
    1. Жишээ нь, миний хатуу дискний хуваалт вирусын халдвартай Windows үйлдлийн системтэй машинтай холбогдсоны дараа холбохыг хүсээгүй. Вирус нь autorun.exe файлыг миний хуваалтын үндэс рүү шидсэн тул Линукс энэ хуваалтыг холбохыг хүсээгүй.
    Би үүнийг autorun.exe-ээс биш, харин Windows "буруу" унтарсан, файлын системийн бүрэн бүтэн байдлыг шалгах байт ntfs дээр үлдсэн байсан тул үүнийг суулгахыг хүсээгүй. Үүнтэй холбогдуулан "хүч"гүйгээр ntfs3g нь ийм файлын системийг гэмтээхгүйн тулд суулгахаас айдаг.
    2. “SMB” гэсэн хэсэг байгаа тул CIFS-ийг дурдах нь зүйтэй болов уу.
    Мөн жишээ болгон дараах зүйлийг өг.
    mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • чухал биш
    Тавдугаар сарын 20, 15:26
  • Тоник
    Тавдугаар сарын 24, 03:04
  • Мут @ NT
    Тавдугаар сарын 26, 17:27

    Алекс баригдаж байна:Баярлалаа. Хэдэн нэмэлт. 1. Жишээ нь, миний хатуу дискний хуваалт вирусын халдвартай Windows үйлдлийн системтэй машинтай холбогдсоны дараа холбохыг хүсээгүй. Вирус нь autorun.exe файлыг миний хуваалтын үндэс рүү шидсэн тул Линукс энэ хуваалтыг холбохыг хүсээгүй. Би үүнийг autorun.exe-ээс биш, харин Windows "буруу" унтарсан, файлын системийн бүрэн бүтэн байдлыг шалгах байт ntfs дээр үлдсэн байсан тул үүнийг суулгахыг хүсээгүй. Үүнтэй холбогдуулан "хүч"гүйгээр ntfs3g нь ийм файлын системийг гэмтээхгүйн тулд суулгахаас айдаг. 2. “SMB”-ийн тухай хэсэг байгаа тул CIFS-ийг дурьдах нь зүйтэй болов уу. Жишээлбэл, mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Чухал биш: NFS холболтыг мөн тайлбарласан бол сайхан байх болно

    Сэтгэгдэл бичсэнд баярлалаа. Би нэмэлт оруулах болно.

    тоник:Гэхдээ нийтлэл надад тусалсан. Бага анги! - Би яаж холбохоо мартчихаж ... Би нийтлэлийг хурдан гүйж, санав. Зохиогчид маш их баярлалаа!

    Байнга эргэж ирээрэй :)

  • Денис
    6-р сарын 11, 11:47

    Нийтлэлд баярлалаа,
    оч. ойлгомжтойгоор

  • Людмила
    Долдугаар сарын 9, 13:05

    # sudo mount -t smbfs -o хэрэглэгчийн нэр=vasja,нууц үг=pupkin //pupkin_v/Video /home/user/video
    ажиллахгүй, тусламж өгдөг
    хэрэглээ: ……
    Би ubuntu дээр ажилладаг. та хуваалцсан windows хавтсыг холбох хэрэгтэй
    Магадгүй баг буруу юм болов уу?

  • Мут @ NT
    7-р сарын 9, 22:11

    Людмила:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video ажиллахгүй байна, тусламжийн хэрэглээг өгнө: …… ubuntu дээр ажиллаж байна. та хуваалцсан цонхны хавтсыг холбох хэрэгтэй Магадгүй тушаал буруу байна уу?

    Шугам
    хэрэглэгчийн нэр = vasja, нууц үг = гөлөг
    шаардлагатай параметрүүдээр солигдох ёстой. Хэрэв та зочны нэрийн өмнөөс холбогдсон бол та болгоомжтой байх хэрэгтэй, Орос, Англи Windows үйлдлийн системүүдийн хооронд ялгаа, ялгаа байдаг.

  • Андрей
    Наймдугаар сарын 31, 10:04

    Ubuntu дээр ийм байх ёстой:
    mount -t cifs -o хэрэглэгчийн нэр=tridge, нууц үг=foobar //fjall/test /mnt/smb/fjall

  • CJ
    Есдүгээр сарын 14, 20:28

    cj@Monster:~$ sudo umount /dev/sda1
    umount: /: төхөөрөмж завгүй байна. (Зарим хэрэгтэй тохиолдолд төхөөрөмжийг ашигладаг процессуудын талаарх мэдээллийг lsof(8) эсвэл fuser(1)-ээс олдог)
    cj@Monster:~$ df -h
    Файлын системийн Хэмжээ Use Ext Use% дээр суурилагдсан
    /dev/sdb1 26G 9.1G 16G 37% /
    аль нь ч биш 1.7G 416K 1.7G 1% /dev
    аль нь ч биш 1.7G 0 1.7G 0% /dev/shm
    аль нь ч биш 1.7G 200K 1.7G 1% /var/run
    аль нь ч биш 1.7G 0 1.7G 0% /var/lock
    аль нь ч биш 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% /медиа/Бусад
    /dev/sdc1 373G 372G 946M 100% /медиа/ХАДГАЛАХ
    /dev/sdb7 94G 88G 5.5G 95% /медиа/ХӨГЖИМ, ТОГЛООМ
    /dev/sda1 26G 9.1G 16G 37% /

  • Владимир
    Есдүгээр сарын 15, 09:46
  • Мут @ NT
    Есдүгээр сарын 19, 20:14

    CJ:/dev/sda1 хөтчийг холбох шаардлагатай боловч Ubuntu-н системийн хуваалт тухайн үед суурилагдсан ч "/" дээр аль хэдийн суурилагдсан гэж мэдэгддэг. Яахаа хэлээч би аль хэдийн тарчлаан :(

    Та тушаалын гаралтыг харуулж болно:
    sudo fdisk -l

    Владимир:
    Зөвхөн тэмдэглэл нь ашиглах алдаа tsya / tsya.-TSYA эсвэл -TSYA? Дахин баярлалаа. :)

    Энэ нь байж магадгүй ;) Таны редакторын анхаарлыг татах хэрэгтэй болно;)

  • Тарас
    Есдүгээр сарын 27, 06:59
  • Мут @ NT
    Есдүгээр сарын 30, 06:46

    Тарас:Самба холбох команд ажиллахгүй байна.

    Үүнд яг юу ажиллахгүй байна вэ?

  • Роман
    Арваннэгдүгээр сарын 2, 20:41

    Хэрэв файлын систем нь LWM2, Linux Mint нь тангарагласан бол?!
    өөрөөр хэлбэл sudo mount -t lwm2 /dev/sdb /home/user/Video командыг хүлээн авахгүй.

  • zzzubr
    Арваннэгдүгээр сарын 2, 22:52

    Мут @ NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Тэгэхээр? Тэгэхээр холбох цэг нь /home/roza/Desktop?

    Хэрэв бүх зүйл танд зориулагдсан бөгөөд /dev/hda3 файлын систем харагдах боловч танд хангалттай эрх байхгүй бол та эдгээр эрхийг нэмэх хэрэгтэй.
    sudo chmod -R 0777 /home/roza/Desktop

    ммм ... энэ нь тийм ч сайн арга биш юм шиг санагдаж байна ... үндсээр нь оруулах нь илүү зөв байх болно, учир нь ийм байдлаар та бүх хүнд, бүх зүйлд эрх олгосон ... гэхдээ энэ нь тийм биш юм. сайн...

    IMHO! Хэдийгээр тэд сая өгүүлэл байгаа гэж хэлдэг ч гэсэн, нийтлэл нь сайн) хангалттай жишээ байхгүй ч ... Би стандарт бус chtoli програмуудыг хармаар байна ... учир нь бүх зүйлийг жишээн дээр шингээхэд хялбар байдаг)
    Арваннэгдүгээр сарын 29, 20:33

  • Мут @ NT
    Арванхоёрдугаар сарын 5, 19:34

    хамгийн их:Энэ бол Windows байсан бөгөөд хатуу диск нь 4 логик дискэнд хуваагдсан (c, d, e, f). Би "c" диск дээр ubuntu 10.04 суулгаж, Windows-ийг устгасан. Одоо хандалт байхгүй бөгөөд би бусад логик хөтчүүдийг харж чадахгүй байна. Тэдэнд хандахын тулд юу хийх хэрэгтэйг надад хэлээч?

  • Ихор
    Арванхоёрдугаар сарын 6, 14:41

    >
    >

  • Мут @ NT
    Арванхоёрдугаар сарын 14, 10:48

    Ихор:> Хатуу дискний хуваалтуудыг холбож байна
    > ... Та ямар ч холбох цэгийг авч болно.
    Том Улаан номонд ("Немэтээс" бас сонссон) "... таны холбох хавтсанд файл байхгүй байх нь зүйтэй, учир нь тэдгээр нь харагдахгүй болно."

    За яахав дээ.

  • хүүхэлдэйн кино
    Нэгдүгээр сарын 7, 22:06

    Суулгасан iso дүрс

    # sudo mount -t iso9660 -o давталт /home/op/iso/1.iso /home/op/disk

    Орос файлын нэрийг krakozyabry ашиглан бичдэг.

  • umnik
    Гуравдугаар сарын 29, 16:15

    зөндөө нийтлэл, ном байдаг ч хүний ​​гараар бичсэн, тэгж яривал анх удаа үзүүлсэн, хэлсэн хуруун дээр нь харж байна, зохиогчдоо маш их баярлалаа, өөртөө жаахан ч гэсэн олоод ойлгосонгүй. мөн энэ хэсгийг хэдэн жилийн турш олоорой. Зохиогчийг хүндэтгэх ёстой, хэрвээ 7 жилийн өмнө, би Линукс дээр аялж эхлэхэд ийм нийтлэл миний гарт орсон бол би маш их баяртай байх болно.

    Бүгдийг нь хэлсэн

  • Злобик
    8-р сарын 18, 08:09

    Уулын сүүлийг хэрхэн цэвэрлэх талаар хэлж өгнө үү? Баярлалаа.

  • неон
    1-р сарын 12, 23:29

    Энд надад нэг инээдтэй зүйл тохиолдсон. Ачаалах боломжтой USB флаш диск хийхийг оролдсон. флэшийг mkfs тушаалаар форматлаж, дараа нь зарим "дэвшилтэт" хэрэглэгчдийн зөвлөмжийн дагуу. gparted програмыг суулгаж, флаш дискэнд ачаалах боломжтой (идэвхтэй) туг өгсөн ... Үүний дараа гайхамшиг эхлэв:
    1. асуудал нь mount & umount командууд алга болсон явдал юм
    2. Багийг сэргээсэн боловч өөр нэг асуудал байна. хуваалтыг (ямар ч системтэй) холбох үед fs нь унших горимд холбогдсон тул нэвтрэх эрхийг өөрчлөх боломжгүй. Систем нь эдгээр командын товчлууруудад хариу өгөхгүй бөгөөд бүх зүйл эмх цэгцтэй, ажиллагаа амжилттай болсон гэж хэлдэг.

    Дүгнэлт Би ямар ч хэрэглүүрээс файл авч болно, би файл өгч чадахгүй. Би нийтлэлийг fstab-ээр уншсан. Файлыг гараар дахин бичнэ үү. Дахиж өөрчлөлт оруулаагүй. Гэхдээ бичих, ажиллуулах зөвшөөрөлтэй дискийг холбох оролдлого бүтэлгүйтсэн хэвээр байна. Би gparted-г устгаад системийг дахин ачаалсны дараа миний засварласан fstab файл зөв ажиллаж эхэлсэн бөгөөд холбох командууд сэргээгдсэн.

    Асуултанд анхаарлаа хандуулаарай: gparted-ийн энэ зан үйлийн шалтгаан юу вэ, тэр яаж үүнийг хийсэн бэ? За, gparted-ийг устгахгүйгээр үүнийг яаж шийдэх вэ?

  • Агата
    Нэгдүгээр сарын 21, 23:07

    Гайхалтай, ойлгомжтой нийтлэлүүд: энэ бол ".. Линукс дахь SWAP", "..fstab гэж юу вэ?"!
    Эрхэм зохиогч, хуваах, диск хуваах, хуваалтыг нэгтгэх, гэрийг өөр хуваалт руу шилжүүлэх зэрэг сэдвүүдийг багтаасан хэд хэдэн зүйлийг бичнэ үү.
    Энэ нь гайхалтай цуглуулга байх болно!

  • Александр
    Дөрөвдүгээр сарын 7, 00:35

    Энэ гайхамшигт хөтөлбөрийн эх кодыг ямар нэгэн байдлаар олж авах боломжтой юу?

  • sbp
    6-р сарын 29, 01:27

    Юу хийхийг надад хэлээч?
    Долоо хоногийн өмнө Ubuntu12.04 суулгасан. Зарим хайхрамжгүй үйлдлийн дараа систем гацсан. Диск дээр 250 ГБ мэдээлэл байна. LiveCD HD хардаг боловч эхлэхгүй байна (алдаа өгдөг). Тэгээд үүнийг холбох ямар ч боломжгүй. Үр дүн нь энд байна (энэ хувилбарт ч гэсэн) -
    root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
    холбох: буруу fs төрөл, буруу сонголт, /dev/sda1 дээр муу суперблок, кодын хуудас эсвэл туслах програм дутуу, эсвэл бусад алдаа Зарим тохиолдолд ашигтай мэдээллийг syslog-оос олж болно - try dmesg | сүүл эсвэл үүнтэй төстэй зүйл

    Би сайтуудын зөвлөмжийн дагуу системийн ажиллагааг сэргээхийг оролдсон боловч үр дүнд хүрсэнгүй. Дискнээс ачаалах үед ачаалах менежер үйлдлийн системийг илрүүлээгүй болохыг харуулж байна.
    Надад хэлээч, юу хийх вэ?, хаашаа "гүйх" вэ?

  • кино театр
    10-р сарын 25, 23:50

    Өдрийн мэнд. Линукс дээр кино проекторын сервер байдаг. проектороор дамжуулан кино үзүүлэх Дижитал кино хөтөлбөртэй гэдгээрээ ердийнхөөс ялгаатай. Эх хавтан нь саяхан нас барсан, өөрчлөгдсөн, өөр нэгийг тавьсан. Бүгдийг дахин ачааллаа. Одоо сервер зөөврийн SATA хатуу дискийг харахгүй байна. Энэ нь киног сервер рүү шилжүүлэхийн тулд чарга ашиглан холбогдсон (1 киноны жин 90-300 ГБ). Надад хэлээч, mount командаар дамжуулан би үүнийг түүнд харагдуулах боломжтой юу? (дискэнд тэжээл өгсөн, бүх гогцоонууд холбогдсон боловч дискийг хараагүй хэвээр байна)