====== Работа с файловыми системами ====== ===== Как подключить Flash drive? ===== Во первых, нужно определить, какаким файлам устройств в /dev соответствует наши воткнутые флэшки. Для этого достаточно в консоли выполнить команду ''mount -l'' - получим список дисков и разделов на них в системе. в /etc/fstab прописываем следующую строку:\\ /dev/файл_устройства /mnt/flash auto user,noauto,owner 0 0 ===== Как примонтировать директорию из одной части файловой системы в другую ===== В linux 2.4.x ядрах:\\ mount --bind какую_директорию_монтировать куда_монтировать ===== Как скопировать один диск на другой ===== Скопировать один диск на другой: mount /dev/hdXX /newdisk # монтируйте новый диск сюда cd / find . -mount | cpio -pdumv /newdisk Не забудьте: - установите root на /newdisk - редактируйте /etc/fstab, чтобы указать на новое расположение (где диск БУДЕТ находиться) - Соответствующим образом переконфигурируйте lilo (или примените loadlin для первой загрузки или, что еще лучше GRUB) - Очень важно! Напоследок mkdir /proc ===== Как смонтировать образ компакт-диска ===== Смонтировать образ компакт-диска можно таким образом: #mkdir /mnt/iso #mount -t iso9660 -o loop cd-image.iso /mnt/iso (Разумеется, для операции монтирования нужно иметь права root). Теперь каталог /mnt/iso доступен для чтения содержимого образа компакт-диска. ===== Как увидеть под Linux другой подключенный жесткий диск ===== Чтобы увидеть под Linux другой подключённый жесткий диск, надо примонтировать (командой mount) разделы, которые на новом винчестере есть. Определяем с помощью ''mount -l'' что куда подключено. Например есть FAT32 (//vfat//, или он еще обозначается как WIN95) диск /dev/hdb1. Мы хотим его подключить скажем к каталогу /mnt/disk. Тогда:\\ mount -t vfat /dev/hdb1 /mnt/disk Здесь: параметр "-t" указывает тип файловой системы, в нашем случае это vfat, что соответствует fat32.