Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ищем отличия windows and Linux.doc
Скачиваний:
7
Добавлен:
21.11.2018
Размер:
125.95 Кб
Скачать

Осваиваемся на новом месте (монтирование)

Итак, в Linux каждый пользователь системы имеет свой системный каталог, где по идеи и должен хранить свои файлы. Но что делать, если на жестком диске компьютера уже есть раздел с файлами пользователя, а система автоматически не подключила этот диск. Попробуем составить "средне-статистический" алгоритм решения данной проблемы.

  1. Первое, что потребуется пользователю для решения проблем подобного рода (администрирования системы) - это знание пароля root'а (суперпользователя, администратора системы).

  2. Необходимо также знать как запустить командную оболочку в графической среде, или как переключиться в текстовый режим работы. Для работы с командной оболочкой в графическом режиме необходимо запустить приложение Терминал, которое можно найти в одном из пунктов главного меню (Стандартные или Система) Для перехода в текстовый режим работы используются комбинации клавиш от Ctrl+Alt+F1 до Ctrl+Alt+F6. Для возврата в графический режим - Ctrl+Alt+F7.

  3. Следует разобраться в структуре своего жесткого(их) диска(ов) и выяснить имя раздела, который будет подключаться к системе (а также тип его файловой системы).  Например, если имеется один жесткий диск на IDE контроллере, то начало имен всех разделов этого устройства будет hda. Далее к буквенной части имени дописывается цифра, обозначающая номер раздела. Первичные разделы нумеруются от 1 до 4, части первичного расширенного раздела - от 5 и далее. Если, работая непосредственно под root'ом, написать (дать команду) fdisk -l в командной оболочке, то можно увидеть список всех разделов диска. Существуют также приложения отражающие разделы диска в графическом режиме (например, Обзор оборудования).

Если первые три пункта "удовлетворены", то можно непосредственно переходить к монтированию раздела. Ниже описан способ монтирования, когда все команды выполняются в графическом режиме текущего пользователя с предоставлением ему прав администратора.

  1. В приложении Терминал необходимо дать команду su (т.е. набрать ее и нажать Enter). Далее будет предложено ввести пароль root'a. Ввести пароль (при этом символы не будут отображаться) и нажать Enter. Если все сделано правильно, то в приглашении командной оболочки помимо прочего появится слово root. Это будет означать, что конкретному пользователю на данный момент предоставлены права администратора.

  2. Теперь необходимо определиться с точкой монтирования раздела. Допустим, это будет подкаталог winsave стандартного для этих целей каталога /mnt.  Для создания каталогов используется команда mkdir. Полная команда в данном случае будет такой: mkdir /mnt/winsave Если команда выполнена правильно, то никаких сообщений не появится, и следующая строка снова начнется с приглашения.

  3. После того, как готова точка монтирования можно приступить непосредственно к подключению раздела. Монтирование устройств выполняется с помощью команды mount. Эта команда имеет достаточно много параметров, но в данном примере будут использоваться только три. Это указания 1) типа файловой системы подключаемого раздела, 2) имени файла устройства (в данном случае, раздела диска), и 3) имени каталога - точки монтирования. Скорее всего бывшему пользователю Windows потребуется подключить какой-нибудь win-раздел (например, бывший диск D). Если подключаемый раздел имеет файловую систему FAT 32, то в качестве первого параметра пишется vfat (если NTFS, то ntfs).  Поскольку файлы устройств содержит каталог /dev, то полное имя, например, пятого раздела первого IDE-диска будет /dev/hda5. В итоге получаем такую команду: mount -t vfat /dev/hda5 /mnt/winsave В команде используется ключ -t, т.к. явно указывается тип файловой системы.

Если все получилось правильно, то пользователь, открыв каталог /mnt/winsave, увидит там свои любимые файлы, чему несомненно будет рад.

Однако после перезагрузки операционной системы раздел снова придется монтировать (выполнять команду mount). Можно обеспечить и автоматическое монтирование раздела при загрузке системы. Для этого редактируется конфигурационный файл /etc/fstab, который содержит список файловых систем, которые могут быть смонтированы.

  1. Конфигурационные файлы содержат текстовые данные, следовательно, редактируются в текстовом редакторе. Распространенными текстовыми редакторами Linux для графических сред являются gedit и kwrite. Эти редакторы не сильно отличаются от Блокнота Windows (но превосходят его по возможностям). Команда для открытия текстового файла может выглядеть так: gedit /etc/fstab

Записи в файле fstab построчные, и каждая строка соответствует одной точке монтирования. Строка обычно состоит из следующих записей: имени файла устройства, точки монтирования, типа файловой системы, параметров, уровня дампа, порядкового номера файловой системы для программы fsck. Строка, введенная пользователем, может выглядеть примерно так: /dev/hda5 /mnt/winsave vfat iocharset=utf8, codepage=866 0 0 (Жирным выделены поля, которые должны быть прописаны обязательно.)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]