Монтиране на файлови системи ( mount )

За конфигуриране на основни компоненти в системата.

Модератори: Freya, Kulu Ngile

Монтиране на файлови системи ( mount )

Мнениеот Kulu Ngile » Пет 30, Юни, 2006 21:33

Mount има множество опции, по-важните от които са:

    -a – монтира всички файлови системи описани във файла /etc/fstab
    -n – монтира дадено устройство без да прави запис във файла /etc/mtab. Тази опция е полезна когато файла mtab се намира на файлова система, която е само за четене.
    -r – монтира файловата система само за четене. Синоним на тази опция е -o ro
    -w – монтира файловата система за четене и писане. Синоним на тази опция е -o rw
    -t – тип на файловата система, която се монтира. По-важните от тях са ntfs, vfat, raiserfs, msdos, ext2, ext3 и iso9660. По принцип ядрото, в повечето случаи, само установява правилно типа на файловата система, но в понякога се налага нейното ръчно задаване. За да може да се монтира даден тип файлова система, трябва ядрото да е компилирано с поддръжка за нея.
    -о – задава множество опции на командата mount. Тези опции са различни за разлините файлови системи. Освен това някои от тях имат смисъл само ако са описани във файла fstab.

      defaults – задава опциите по подразбиране, а именно rw, suid, exec, auto, nouser и async
      async – задава асинхронен режим на работа на файловата система.
      auto – файловата система може да бъде монтирана чрез ключа -a.
      exec – позволява изпълнението на файлове от тази файлова система.
      ro – монтира файловата система само за четене.
      rw – монтира файловата система за четене и писане.
      suid – позволява флаговете SUID и GUID да имат ефект за дадената файлова система.
      user – позволява на обикновения потребител да монтира файловата система. Името на потребителя монтирал файловата система се записва във файла mtab, така че той да може после да я демонтира.
      users – позволява на всички потребители да монтират и демонтират дадената файлова система.


Повечето файлови системи имат собствени опции, като информация за тях може да се намери на man страницата на командата mount.

Командата umount има значително по-малко опиции от mount. По-важните от тях са:
    -n – демонтира файловата система без да пише във файла mtab.
    -r – ако демонтирането пропадне, umount пробва да превключи файловата система в режим само за четене.
    -a – демонтира всички файлови системи описани в mtab.
    -f – принудително демонтиране на файловата система.
    -l - „мързеливо“ демонтиране. Отделя файловата система от йерархията веднага и изчиства всички връзки към нея, веднага щом тя се освободи.


Примери:

#mount /dev/hda1 /mnt/hda – монтира /dev/hda1 в директорията /mnt/hda, която трябва предварително да е създадена с mkdir

#mount -t ntfs /dev/hda3 /mnt/hda3 – монтира /dev/hda3 в директорията /mnt/hda3, като задава и типа на файловта система

#mount /dev/hda1 /mnt/hda1 -o ro – монтира файловата система в режим само за четене

или

# mount -r /dev/hda1 /mnt/hda1

#umount /mnt/hda1 – демонтира файловата система прикачена към директорията /mnt/hda1

Командата mount може да се използва и за монтиране на дискета, CD-ROM или хард диск. Файл с разширение iso се монтира по следният начин:

#mount /home/red/netinstall.iso /mnt/iso -o loop

След тази команда ще можем да разгледаме съдържанието на iso файла.
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 1:04
Местоположение: София

Назад към Системни настройки

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта

cron