From 4d308b7d16c8af77f285d232e13255f8896eb2a1 Mon Sep 17 00:00:00 2001 From: Denis Peplin Date: Thu, 28 Jun 2007 07:09:45 +0000 Subject: [PATCH] MFen: 1.25 -> 1.29 books/handbook/geom/chapter.sgml Obtained from: The FreeBSD Russian Documentation Project --- ru_RU.KOI8-R/books/handbook/geom/chapter.sgml | 134 +++++++++++++++++- 1 file changed, 131 insertions(+), 3 deletions(-) diff --git a/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml b/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml index 47455971ba..58145452df 100644 --- a/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml @@ -2,9 +2,9 @@ The FreeBSD Russian Documentation Project $FreeBSD$ - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml,v 1.10 2007/06/26 10:52:23 den Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/geom/chapter.sgml,v 1.11 2007/06/28 06:57:38 den Exp $ - Original revision: 1.25 + Original revision: 1.29 --> @@ -341,7 +341,7 @@ Done. #/dev/da0s2b none swap sw 0 0 /dev/mirror/gm0s1a / ufs rw 1 1 - Создайте файл boot.conf на обоих + Создайте файл boot.config на обоих разделах: созданном и существующем. С помощью этого файла BIOS сможет загрузить правильный диск: @@ -457,6 +457,134 @@ OK? boot Когда устройство больше не нужно, оно может быть размонтировано командой &man.umount.8;, как любое другое дисковое устройство. + + + + + + Денис + Пеплин + Перевод на русский язык + + + + + Метки дисковых устройств + + + GEOM + + + Метки дисков + + + Во время загрузки системы, ядро &os; создает файлы + для обнаруженных устройств. Этот метод обнаружения устройств + создает некоторые проблемы, например если новое дисковое + устройство подключается через USB. Может + получиться так, что этому диску будет присвоено имя устройства + da0, а устройство с прежним именем + da0 получит следующее имя, + da1. Это приведет к проблемам + монтирования файловых систем, записанных в + /etc/fstab. На самом деле, это может даже + помешать загрузке системы. + + Одно из решений состоит в расположении SCSI + устройств в таком порядке, чтобы новые устройства, добавляемые к + SCSI контроллеру, занимали свободные номера + устройств. Но что делать с USB устройствами, + которые могут занять место основного SCSI диска? + Это случается потому, что USB устройства обычно + тестируются до SCSI контроллера. Решение может + состоять в подключении этих устройств после загрузки системы. + Другое решение - использование ATA диска и + исключение SCSI устройств из + /etc/fstab. + + Есть и лучшее решение. С помощью утилиты + glabel, администратор или пользователь могут + пометить дисковые устройства и использовать эти метки в + /etc/fstab. Поскольку + glabel сохраняет метки в последнем секторе + заданного устройства, они сохраняются и после перезагрузки. + Используя эти метки вместо имени устройств, можно всегда смонтировать + файловую систему независимо от назначенного имени устройства. + + + Очевидно, что метки должны быть постоянными. Утилита + glabel может использоваться для создания как + временных, так и постоянных меток. Только постоянные метки + сохраняются после перезагрузок. Прочтите &man.glabel.8; + для получения более подробной информации о различии между + метками. + + + + Типы меток и примеры + + Существует два типа меток, основной (generic) тип и метки файловой + системы. Различие между метками заключается в автоопределении + постоянных меток и в том факте, что метки этого типа сохраняются + после перезагрузок. Эти метки доступны через специальный каталог + в /dev, имя которого + определяется на основе типа файловой системы. Например, метки + файловых систем UFS2 будут расположены в + каталоге /dev/ufs2. + + Основной тип меток не сохраняется при перезагрузки. Эти метки + создаются в каталоге /dev/label + и хорошо подходят для экспериментов. + + + + Постоянные метки могут быть помещены на файловую систему с + помощью утилит tunefs или + newfs. Пример команды для создания постоянной + метки на файловой системе UFS2 без уничтожения + данных: + + &prompt.root; tunefs -L home /dev/da3 + + + Если файловая система заполнена, это может привести к + повреждению данных; в случае заполненной файловой системы + надо или удалить ненужные файлы, или не добавлять + метки. + + + Метка должна появиться в /dev/ufs2 и может быть добавлена в + /etc/fstab: + + /dev/ufs2/home /home ufs rw 2 2 + + + Во время запуска tunefs файловая система + не должна быть смонтирована. + + + Теперь файловую систему можно смонтировать как обычно: + + &prompt.root; mount /home + + Для удаления метки можно использовать следующую команду: + + &prompt.root; glabel destroy home + + Если модуль ядраgeom_label.ko указан в + /boot/loader.conf и загружается вместе с + системой, или в ядре указана опция GEOM_LABEL, + метку устройства можно изменять без какого-либо негативного + для системы эффекта. + + Файловая система может быть создана с меткой по умолчанию путем + использования флага команды + newfs. Обратитесь к странице справочника + &man.newfs.8; за более подробной информацией. + +