Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
устройство_файловой_системы [2013/07/02 12:35] 84.52.86.5 |
устройство_файловой_системы [2013/07/02 20:12] (текущий) |
||
---|---|---|---|
Строка 35: | Строка 35: | ||
каждая запись в таблице содержит: | каждая запись в таблице содержит: | ||
+ | уникальный номер inode - присваивается каждому файлу или каталогу | ||
+ | |||
+ | тип файла - обычный файл, каталог, | ||
+ | |||
+ | размер файла | ||
+ | |||
+ | кол-во ссылок на файл | ||
+ | |||
+ | адреса логических блоков | ||
+ | |||
+ | число блоков занимаемых файлом | ||
+ | |||
+ | атрибуты файла - владелец права, время создания, | ||
+ | |||
+ | монтирование Файловых систем. | ||
+ | |||
+ | Монтирование msdos разделов | ||
+ | |||
+ | mount_msdosfs /dev/ad4s1 /mnt | ||
+ | |||
+ | Eсли система говорить что фс недопкстима то нужно добавить строку msdosfs=" | ||
+ | |||
+ | и перезапустить систему | ||
+ | |||
+ | Монтирование ntfs | ||
+ | |||
+ | Для работы нужно установить драйвер ntfs | ||
+ | |||
+ | cd / | ||
+ | |||
+ | далее в / | ||
+ | |||
+ | / | ||
+ | |||
+ | само монтирование осуществляется командой | ||
+ | |||
+ | ntfs-3g -o rw locale=ru_RU.UTF-8 /dev/ad4s1 /mnt | ||
+ | |||
+ | или | ||
+ | |||
+ | mount_ntfs-3g / | ||
+ | |||
+ | |||
+ | GEOM позволяет классам — MBR, BSD labels, и так далее — получить доступ к устройству и управлять им, используя поставщиков GEOM (providers) или специальные файлы устройств, | ||
+ | |||
+ | |||
+ | Загрузите модуль geom_stripe.ko: | ||
+ | # kldload geom_stripe | ||
+ | |||
+ | Убедитесь, | ||
+ | # mkdir /mnt | ||
+ | |||
+ | Определите имена устройств, | ||
+ | | ||
+ | | ||
+ | # gstripe label -v st0 /dev/ada2 /dev/ada3 | ||
+ | | ||
+ | | ||
+ | |||
+ | Запишите стандартную метку, также известную как таблица разделов, | ||
+ | # bsdlabel -wB / | ||
+ | |||
+ | Теперь в /dev/stripe кроме st0 появились ещё два устройства — st0a и st0c. Теперь создайте файловую систему на устройстве st0a, используя утилиту newfs: | ||
+ | # newfs -U / | ||
+ | |||
+ | На экране промелькнет множество цифр, и через несколько секунд процесс будет завершен. Логический диск создан и готов к монтированию. | ||
+ | | ||
+ | | ||
+ | | ||
+ | Монтируем | ||
+ | | ||
+ | | ||
+ | mount / | ||
+ | | ||
+ | для автомонтирования при старте | ||
+ | | ||
+ | # mkdir / | ||
+ | | ||
+ | # echo "/ | ||
+ | | ||
+ | Загрузка модуля при старте; | ||
+ | | ||
+ | echo ' | ||
+ | | ||
+ | | ||
+ | Raid1 | ||
+ | |||
+ | загрузка модуля | ||
+ | |||
+ | gmirror load | ||
+ | |||
+ | sysctl.geom.debugflags=16 | ||
+ | |||
+ | Далее создаем устройство gm0 которое собственно и буде являться RAID1-массивом и подключаем к нему жесткий диск ad4: | ||
+ | |||
+ | gmirror -v -b round-robin gm0 /dev/ad4 | ||
+ | |||
+ | Добавляем модуль ядра gmirro в автозагрузку: | ||
+ | |||
+ | echo geom_mirror_load=YES >> / | ||
+ | |||
+ | Добавляем второй диск в массив gmirror insert gm0 /dev/ad6 | ||
+ | | ||
+ | |||
+ | просмотр статуса gmirror status или gmirror list | ||
+ | |||
+ | |||
+ | Замена сбойного диска | ||
+ | |||
+ | gmirror forget gm0 | ||
+ | gmirror insert gm0 /dev/ad6 | ||