====== Работа с файловыми системами ======
===== Как подключить 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.