0

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сСтСвой диск Windows Π² Linux

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ сСтСвых дисков Windows Π² Linux обСспСчиваСт ΠΏΠ°ΠΊΠ΅Ρ‚ cifs-utils. Если ΠΎΠ½ Ρƒ вас Π΅Ρ‰Π΅ Π½Π΅ установлСн, Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π²Π²Π΅Π΄ΠΈΡ‚Π΅

apt-get install cifs-utils

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚, установлСн Π»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈ, Ссли Π½Π΅Ρ‚, установит Π΅Π³ΠΎ.

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² /mnt (ΠΈΠ»ΠΈ любом Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС) ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ сСтСвой диск Windows:

mkdir /mnt/winshare

И Π½Π°ΠΊΠΎΠ½Π΅Ρ† само ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСтСвой ΠΏΠ°ΠΏΠΊΠΈ Windows Π² Linux выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount.cifs

mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD

Вакая ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ присоСдинСниС ΠΊ Ρ„Π°Π»ΠΎΠ²ΠΎΠΉ систСмС Linux сСтСвого диска Windows с ΠΈΠΌΠ΅Π½Π΅ΠΌ SHARE_NAME, располоТСнного Π½Π° сСрвСрС с IP-адрСсом SERVER_IP ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ WIN_USER_NAME с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ WIN_USER_PASSWORD. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° сторонС Windows ΡƒΠΆΠ΅ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ указанная ΠΏΠ°ΠΏΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠ°Ρ€Π΅Π½Π° ΠΈ ΠΏΡ€Π°Π²Π° Π½Π° доступ ΠΊ Π½Π΅ΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв этого достаточно, Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ ΠΎΡ‚ Π»ΠΈΡ†Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если ΠΆΠ΅ Π²Ρ‹ ΠΎΡ‚ Π»ΠΈΡ†Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСтСвой ΠΏΠ°ΠΏΠΊΠΈ Windows, Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½Π΅ΠΉ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΎΡ‚ Π»ΠΈΡ†Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ, Π½Π΅ΠΏΡ€ΠΈΠ²Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚ΠΎ Π² качСствС ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ mount.cifs Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ значСния UID ΠΈ GID этого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΈΠ½Π°Ρ‡Π΅, скорСС всСго, Π²Π°ΠΌ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ доступны ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ рСдактирования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ UID ΠΈ GID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

grep MY_USER_NAME /etc/passwd

ΠŸΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠ² вмСсто MY_USER_NAME имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² Linux, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строчку:

MY_USER_NAME:x:1000:1000:user,,,:/home/user:/bin/bash

Π³Π΄Π΅ 3-Π΅ ΠΈ 4-Π΅ ΠΏΠΎΠ»Π΅ ΠΊΠ°ΠΊ Ρ€Π°Π· ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° UID ΠΈ GID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ MY_USER_NAME. Π’Π΅ΠΏΠ΅Ρ€ΡŒ просто подставим ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ значСния Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount.cifs:

mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD,uid=1000,gid=1000

Π³Π΄Π΅ uid=1000,gid=1000 – uid ΠΈ gid, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²Ρ‹ΡˆΠ΅.

Напротив, Ссли сСтСвой диск ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½, ΠΈ для доступа ΠΊ Π½Π΅ΠΌΡƒ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ Π½ΠΈ Π»ΠΎΠ³ΠΈΠ½ Π½ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π² опциях вмСсто ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π΅Π³ΠΎ пароля Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ доступ являСтся гостСвым:

mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o guest

И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Linux автоматичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, вносим ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² /etc/fstab (дописываСм Π² ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π°):

//SERVER_IP/SHARE_NAME   /MOUNT_POINT_PATH   cifs   ALL_OPTIONS   0   0

Π’.Π΅. Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅

//192.168.0.1/share   /mnt/winshare   cifs user=WIN_USER_NAME,password=WIN_USER_PASSWORD,uid=1000,gid=1000   0   0

Π’Ρ‹ скаТитС, Ρ‡Ρ‚ΠΎ это ΠΏΠ»ΠΎΡ…ΠΎ – Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π² Ρ„Π°ΠΉΠ»Π΅, доступном для чтСния всСм, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€Π°Π²Ρ‹. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ± это ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΠ»ΠΈΡΡŒ. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, nano:

nano /etc/credentials   #имя Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ

Ρ‚Π°ΠΊΠΎΠ³ΠΎ содСрТания:

   username=WIN_USER_NAME

   password=WIN_USER_PASSWORD

   domail=WIN_WORKGROUP

Π”Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ доступным для чтСния ΠΈ записи Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root:

chmod 600 /etc/credentials   #ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создавали Π²Ρ‹

ΠΈ вмСсто всСй обвязки ΠΈΠ· ΠΈΠΌΠ΅Π½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ просто пишСм Π² опциях credentials=/etc/credentials (ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ создали). Π­Ρ‚Π° опция Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ сСтСвого диска Windows

mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o credentials=/etc/credentials,uid=1000,gid=1000

Ρ‚Π°ΠΊ ΠΈ автоматичСском, ΠΏΡ€ΠΈ внСсСнии записи Π² /etc/fstab (ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²Ρ‹ΡˆΠ΅):

//192.168.0.1/share   /mnt/winshare   cifs   credentials=/etc/credentials,uid=1000,gid=1000   0   0

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ дистрибутив, основанный Π½Π° SystemD (Debian вСрсии 8 ΠΈ Π²Ρ‹ΡˆΠ΅, Ubuntu вСрсии 15.04 ΠΈ Π²Ρ‹ΡˆΠ΅, Fedora, ArchLinux…), ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° /etc/fstab для автоматичСского монтирования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм являСтся Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ SystemD ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для монтирования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, хотя ΠΎΠ½ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстим с /etc/fstab. Π£Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ возмоТности SystemD для монтирования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ SystemD Automount

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСтСвого диска windows (samba) Π² linux.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСтСвой диск samba Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» /etc/fstab

Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ β€” sudo gedit /etc/fstab

добавляСм строку послС всСго

//IP/obmenΒ Β Β Β Β  /media/obmen cifs _netdev,noauto,users,user=human,password=04-fadetoblack,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Π³Π΄Π΅

//IP/obmen- мСсто ΡˆΠ°Ρ€Ρ‹ Π² сСти.

Π² ΠΏΠΎΠ»Π΅ user -пишСм вашСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (вмСсто human)

Π² ΠΏΠΎΠ»Π΅ password β€” ваш ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, вмСсто 04-fadetoblack

Π’ ΠΏΠ°ΠΏΠΊΠ΅ media создаСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ share,ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

sudo mkdir /media/obmen

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΡ€Π°Π²Π° Π½Π° Π½Π΅Π³ΠΎ

sudo chmod 777 -R -v  /media/share

Π³ΠΎΡ‚ΠΎΠ²ΠΎ.

ΠŸΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

sudo mount /media/share

ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡƒ Π½Π° ΠΏΠ°ΠΏΠΊΡƒ

Команда mount Π² Linux ΠΈΠ»ΠΈ всС ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², дисков, ΠΎΠ±Ρ€Π°Π·ΠΎΠ² ISO ΠΈ SMB рСсурсов.

Если Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ/ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ТСсткий диск с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой NTFS ΠΈΠ»ΠΈ ext2, ext3 ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π½Π° Π±Π°Π·Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux, Ρ‚ΠΎ Π’Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ.

Π—Π°Ρ‡Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Ссли соврСмСнныС desktop-систСмы Линукс Π΄Π΅Π»Π°ΡŽΡ‚ автоматичСски?

Π•ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ случаи ΠΊΠΎΠ³Π΄Π° систСма Linux Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ/ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ диск Π² силу ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ логичСских сбоСв диска, вирусов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π·Π°Ρ€Π°ΠΆΠ΅Π½Ρ‹ NTFS/FAT Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΈΠ»ΠΈ ΠΈΠ·-Π·Π° Π΅Ρ‰Π΅ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ аномального. Для этого настоящиС систСмныС администраторы Π΄Π΅Π»Π°ΡŽΡ‚ это Ρ€ΡƒΠΊΠ°ΠΌΠΈ. И Π΄Π΅Π»Π°ΡŽΡ‚ это ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount.

Команда mount Π² линуксС являСтся ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΌ инструмСнтом Π² Ρ€ΡƒΠΊΠ°Ρ… систСмного администратора. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сСтСвой диск, Ρ€Π°Π·Π΄Π΅Π» ТСсткого диска ΠΈΠ»ΠΈ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ.

Данная ΡΡ‚Π°Ρ‚ΡŒΡ Π½Π΅ являСтся ΠΏΠΎΠ»Π½Ρ‹ΠΌ, ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΠΈΠΌ описаниСм ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount (ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² Π² консоли ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ man mount), Π½ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ этому. Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΏΠΎ описанию ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount постоянно дорабатываСтся ΠΈ видоизмСняСтся. ВсС поТСлания ΠΏΠΎ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² коммСнтариях.

Устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°Π±Ρ€Π°Π² Π² консоли:

# sudo fdisk -l

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ всС устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹. На экранС Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ это:

Диск /dev/sda: 40.0 Π“Π‘, 40020664320 Π±Π°ΠΉΡ‚
255 heads, 63 sectors/track, 4865 cylinders
Units = Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ of 16065 * 512 = 8225280 bytes
Disk identifier: 0x815aa99a

Устр-Π²ΠΎΠ—Π°Π³Ρ€ΠΠ°Ρ‡Π°Π»ΠΎΠšΠΎΠ½Π΅Ρ†Π‘Π»ΠΎΠΊΠΈIdБистСма
/dev/sda1*1182414651248+83Linux
/dev/sda24742486599603082Linuxсвоп / Solaris
/dev/sda31825474123430802+83Linux

ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² располоТСны Π½Π΅ Π² дисковом порядкС
Диск /dev/sdb: 80.0 Π“Π‘, 80026361856 Π±Π°ΠΉΡ‚
255 heads, 63 sectors/track, 9729 cylinders
Units = Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ of 16065 * 512 = 8225280 bytes
Disk identifier: 0x973248ad

Устр-Π²ΠΎ Π—Π°Π³Ρ€ Начало ΠšΠΎΠ½Π΅Ρ† Π‘Π»ΠΎΠΊΠΈ Id БистСма
/dev/sdb1 * 1 9729 78148161 83 Linux

Диск /dev/sdc: 1027 ΠœΠ‘, 1027604480 Π±Π°ΠΉΡ‚
32 heads, 62 sectors/track, 1011 cylinders
Units = Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Ρ‹ of 1984 * 512 = 1015808 bytes
Disk identifier: 0x6f20736b

Из листинга Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ:

  1. Π΄Π²Π° ТСстких диска: /dev/sda – опСрационная систСма ΠΈ /dev/sdb – “файловая ΠΏΠΎΠΌΠΎΠΉΠΊΠ°”
  2. смСнный USB-Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ: /dev/sdc

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹Ρ… устройств осущСствляСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

# sudo mount

ПослС этого Π½Π° экранС ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ:

/dev/sda1 on / type reiserfs (rw,relatime,notail) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 on /home type ext3 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc on /media/USBFlash type vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС сообщаСтся, Ρ‡Ρ‚ΠΎ Π² качСствС ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π€Π‘ выступаСт файловая систСма reiserfs с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ монтирования: доступ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись (rw)
  • /dev/sda3 β€” это Ρ€Π°Π·Π΄Π΅Π» диска /home
  • /dev/sdc β€” это ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ смСнноС USB-устройство

Π­Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ посмотрСв содСрТимоС Ρ„Π°ΠΉΠ»Π° /etc/mtab (Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах Linux Ρ„Π°ΠΉΠ» называСтся /etc/mnt/tab)

# cat /etc/mtab

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ТСсткого диска


Из ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ТСсткий диск /dev/sdb ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½. ΠŸΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π» ТСсткого диска /dev/sdb1 ΠΊ диску /dev/sda. Π’ΠΎΡ‡ΠΊΡƒ монтирования Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ – /home/user/Π’ΠΈΠ΄Π΅ΠΎ. Π’ΠΎΡ‡ΠΊΡƒ монтирования ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ.

# sudo mount /dev/sdb1 /home/user/Π’ΠΈΠ΄Π΅ΠΎ

Π³Π΄Π΅ user β€” это Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π’Π°ΡˆΠ΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ВсС ΠΎΡ‡Π΅Π½ΡŒ просто, сначала ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° mount, ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ (Ρ†ΠΈΡ„Ρ€Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π°, Ρƒ нас ΠΎΠ½ всСго ΠΎΠ΄ΠΈΠ½), Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ. ΠŸΠΎΡ‡Ρ‚ΠΈ всСгда этого достаточно. Диск, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount, монтируСтся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ логичСскиС ошибки Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ ТСсткого диска, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Ρƒ нас ext3.

# sudo mount -t ext3 /dev/sdb1 /home/user/Π’ΠΈΠ΄Π΅ΠΎ

Π’Π°ΠΊ ΠΆΠ΅ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ значСния:

  • -t ntfsΠΈΠ»ΠΈ -t ntfs-3g
  • -t vfat
  • -t iso9660

БоотвСтствСнно для NTFS, FAT ΠΈ CD-дисков Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. ПослСдний Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CD/DVD-ROM устройств ΠΈ ΠΎΠ±Ρ€Π°Π·Π° диска .iso.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ доступа ΠΊ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ Ρ€Π°Π·Π΄Π΅Π»Ρƒ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€:

  • -o rw
  • -o ro

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅. Ну Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊ:

# sudo mount -t ext3 -o rw /dev/sdb1 /home/user/Π’ΠΈΠ΄Π΅ΠΎ

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях:

# sudo mount -t ext3 -o rw,iocharset=utf8,codepage=866 /dev/sdb1 /home/user/Π’ΠΈΠ΄Π΅ΠΎ

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ явно Π·Π°Π΄Π°Π΅Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ систСмной Π»ΠΎΠΊΠ°Π»ΠΈ, Π² нашСм случаС это utf8 (для Ρ€Π°Π·Π½Ρ‹Ρ… дистрибутивов ΠΎΠ½Π° своя, Π½ΠΎ Ρ‡Π°Ρ‰Π΅ utf8), Π° другая добавляСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ русского языка.

Если всС ΠΆΠ΅ ТСсткий диск отказываСтся ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Linux, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -o force ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ТСсткого диска Π² линуксС. Ну, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ‚Π°ΠΊ:

# sudo mount -t ext3 -o force /dev/sdb1 /home/user/Π’ΠΈΠ΄Π΅ΠΎ

Π£ мСня, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ€Π°Π·Π΄Π΅Π» ТСсткого диска Π½Π΅ Ρ…ΠΎΡ‚Π΅Π» ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Windows-машинС, которая Π±Ρ‹Π»Π° Π·Π°Ρ€Π°ΠΆΠ΅Π½Π° вирусами. Π’Π°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ вирус ΠΊΠΈΠ½ΡƒΠ» autorun.exe Π² ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΌΠΎΠ΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈ Linux ΠΈΠ·-Π·Π° этого Π½Π΅ Ρ…ΠΎΡ‚Π΅Π» ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот Ρ€Π°Π·Π΄Π΅Π». Π”Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΏΠΎΠΌΠΎΠ³ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π». ПослС Ρ‡Π΅Π³ΠΎ вирус ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Π•ΡΡ‚ΡŒ Π² Linux ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ ΠΏΠ°ΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ всС ΠΏΡ€Π°Π²Π° ΠΈ доступныС Π½Π°Π΄ ΠΏΠ°ΠΏΠΊΠΎΠΉ дСйствия. Допустим, Ρ€Π°Π·Π΄Π΅Π» /dev/sdb1 примСняСтся Π΅Ρ‰Π΅ ΠΈ для хранСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Π—Π΅Ρ€ΠΊΠ°Π»ΠΈΠΌ Π΅Π³ΠΎ Π² /home/user/Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

# sudo mount –bind /home/user/Π’ΠΈΠ΄Π΅ΠΎ /home/user/Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹

ДСйствиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount –bind Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ DOS-овский subst.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ(доступный объСм диска, свободноС мСсто) ΠΎ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… устройствах ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

# df -h

ΠžΡ‚ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚Π½ΠΈΠ΅ устройства производится ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

# sudo umount /dev/sdb1

ΠΈΠ»ΠΈ

# sudo umount /home/user/Π’ΠΈΠ΄Π΅ΠΎ

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дисков CD/DVD-ROM


Если Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ CD/DVD-ROM, Ρ‚ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ CD/DVD-ROM осущСствляСтся Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount, которая Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π²Ρ‹ΡˆΠ΅:

# sudo mount -t iso9660 -o ro /dev/cdrom /cd

Волько ΠΏΡ€ΠΈ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ CD-ROM Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы iso9660.

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ² диска ISO


Если Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π· диска ISO, Ρ‚ΠΎ это Ρ‚ΠΎΠΆΠ΅ достаточно просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount:

# sudo mount -t iso9660 -o loop /home/file.iso /home/iso

Π“Π΄Π΅ /home/file.iso β€” ΠΏΡƒΡ‚ΡŒ ΠΈ имя Ρ„Π°ΠΉΠ»Π° ISO

/home/iso β€” Ρ‚ΠΎΡ‡ΠΊΠ° монтирования

Добавился Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -o loop, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ» .iso.

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСтСвых дисков SMB


Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ сСтСвой диск. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дистрибутивах Linux, ΠΎΠ½ Ρ‚Π°ΠΊ ΠΆΠ΅ монтируСтся автоматичСски (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Ubuntu) ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π΅Π³ΠΎ ΠΏΠΎ сСти. МоТно ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount Ρ‡Π΅Ρ€Π΅Π· консоль. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ярлык ΠΈ помСстив Π΅Π³ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ΅Π½ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ доступ ΠΊ сСтСвому рСсурсу. Ну ΠΈΠ»ΠΈ ΠΌΠ°Π»ΠΎ Π΅Ρ‰Π΅ для Ρ‡Π΅Π³ΠΎ.

# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video

Π“Π΄Π΅ username=vasja,password=pupkin β€” это имя ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ доступа ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡƒ сСтСвому рСсурсу, Π° //pupkin_v/Video β€” имя сСтСвого рСсурса, /home/user/video – Ρ‚ΠΎΡ‡ΠΊΠ° монтирования

Π‘Π²Π΅ΠΆΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

Подписка

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Π ΡƒΠ±Ρ€ΠΈΠΊΠΈ

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΠ΅

Previous Story

Как быстро Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Debian/Ubuntu Ссли Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ систСму ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·.

Next Story

Поиск тСкста Π² Ρ„Π°ΠΉΠ»Π°Ρ… Π½Π° LINUX

Latest from Blog

Поиск и замСна URL в MYSQL

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ сцСнарии MySQL для поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ URL-адрСсов Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π”Ρ€ΡƒΠ³ΠΎΠΉ способ поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ старых URL-адрСсов Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… – использованиС сцСнариСв MySQL. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Ссли Ρƒ вас

POSTGRESQL 16 + CΠ•Π Π’Π•Π  1Π‘ X64 И 1Π‘ 8.3.24

Для Π½Π°Ρ‡Π°Π»Π°, Π² ΠΊΠ°ΠΊΠΎΠΉ срСдС Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ: Наша Π·Π°Π΄Π°Ρ‡Π°: ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Debian Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ установим ΠΊΠ°ΠΊ PostgreSQL Ρ‚Π°ΠΊ ΠΈ Π‘Π΅Ρ€Π²Π΅Ρ€ 1Π‘ установлСн (Установка ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ). Для Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ «локаль»: Как Π²ΠΈΠ΄ΠΈΠΌ

HADOOP

HΠ°Π±ΠΎΡ€ инструмСнтов для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ обСспСчСния срСды для ΠΈΡ… запуска Π² распрСдСлСнной срСдС. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ большиС кластСры ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс управлСния ΠΈΠΌΠΈ. ЯвляСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· элСмСнтов ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ….Β Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π½Π°Β JavaΒ Ρ„ΠΎΠ½Π΄ΠΎΠΌΒ Apache

ОбновлСниС mySQL с вСрсии 5.7 Π΄ΠΎ 8.0

Π‘Π°ΠΌΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, поэтому ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ шаги ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΎΠ±Ρ‰ΡƒΡŽ схСму ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΉ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² MySQL ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с

11 совСтов ΠΏΠΎ настройкС Ρ„Π°ΠΉΠ»Π° wp-config.php

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ: ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ сохранСнныС вСрсии… БСйчас! Ѐункция сохранСния вСрсий записСй Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ “Ρ€Π°Π·Π΄ΡƒΠ²Π°Π½ΠΈΡŽ” Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½Π½Ρ‹Π΅ вСрсии ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии записи,
Go toTop