Перейти на главную   
  helloworld.ru - документация и книги по программированию  
helloworld.ru - документация и книги по программированию
    главная     хостинг    
Поиск по сайту:  
Смотрите также
Языки программирования
C#
MS Visual C++
Borland C++
C++ Builder
Visual Basic
Quick Basic
Turbo Pascal
Delphi
JavaScript
Java
PHP
Perl
Assembler
AutoLisp
Fortran
Python
1C

Интернет-технологии
HTML
VRML
HTTP
CGI
FTP
Proxy
DNS
протоколы TCP/IP
Apache

Web-дизайн
HTML
Дизайн
VRML
PhotoShop
Cookie
CGI
SSI
CSS
ASP
PHP
Perl

Программирование игр
DirectDraw
DirectSound
Direct3D
OpenGL
3D-графика
Графика под DOS

Алгоритмы
Численные методы
Обработка данных

Сис. программирование
Драйверы

Базы данных
MySQL
SQL

Другое

Хостинг


Друзья
demaker.ru
Реклама

Лучший хостинг. Аренда серверов




helloworld.ru

2.3.2. Дисководы и разделы под Linux

Многие дистрибутивы предполагают ручное создание разделов Linux с использованием программы fdisk. Другие могут автоматически создавать разделы. В любом случае вы должны знать о существовании разделов и имен дисководов. Дисководы и разделы под Linux имеют другие имена, по сравнению с другими операционными системами. Под MS-DOS дисководы гибких дисков именуются A: и B:, в то время, как разделы жесткого диска именуются C:, D:, и т.д. В Linux соглашение о именах совсем другое.

Драйверы устройств,находящиеся в каталоге /dev, используются для общения с устройствами системы (такими, как жесткий диск, мышь и т.п.)

Например, если у вас есть мышь, вы имеете к ней доступ через драйвер /dev/mouse. Дисководы гибких дисков, жестких дисков и отдельные разделы имеют индивидуальные драйверы. Пока можете не беспокоиться относительно интерфейса; пока важно только понять, как именуются различные устройства при их использовании.

Таблица 2.1 содержит имена различных драйверов.

Несколько замечаний по поводу этой таблицы. Обратите внимание, что /dev/fd0 соответствует первому дисководу (A: для MS-DOS) и /dev/fd1 соответствует второму дисководу (B:).

SCSI-драйверы жестких дисков названы иначе, чем другие драйверы. Драйверы IDE, MFM и RLL доступны через устройства /dev/hda, /dev/hdb и т.д. Индивидуальные разделы на дисководе /dev/hda будут /dev/hda1, /dev/hda2 и т.д. А SCSI-драйверы именуются /dev/sda, /dev/sdb, и т.д., с разделами, именуемыми /dev/sda1 и /dev/sda2.

Вот например. Предположим, что у вас один IDE-дисковод с тремя первичными разделами. Два первых выделены под MS-DOS, а третий раздел - расширенный, содержащий два логических раздела под Linux. Устройства, соответствующие этим разделам, будут:

     Первый раздел MS-DOS (C:)     /dev/hda1
     Второй раздел MS-DOS (D:)     /dev/hda2
     Расширенный раздел            /dev/hda3
     Первый логический раздел Linux  /dev/hda5
     Второй логический раздел Linux  /dev/hda6

Обратите внимание, что пропущен /dev/hda4, он соответствует четвертому первичному разделу, которого нет в этом примере. Логические разделы именуются, начиная с /dev/hda5.

     Устройство                                       Имя
     Первый дисковод (A:)                            /dev/fd0
     Второй дисковод (B:)                            /dev/fd1
     Первый жесткий диск (весь)                      /dev/hda
     Первый жесткий диск, первичный раздел 1       /dev/hda1
     Первый жесткий диск, первичный раздел 2       /dev/hda2
     Первый жесткий диск, первичный раздел 3       /dev/hda3
     Первый жесткий диск, первичный раздел 4       /dev/hda4
     Первый жесткий диск, логический раздел 1      /dev/hda5
     Первый жесткий диск, логический раздел 2      /dev/hda6
     ..
     Второй жесткий диск (весь)                      /dev/hdb
     Второй жесткий диск, первичный раздел 1       /dev/hdb1
     ..
     Первый SCSI драйвер диска (весь)                /dev/sda
     Первый SCSI драйвер диска, первичный раздел 1 /dev/sda1
     ..
     Второй SCSI драйвер диска (весь)                /dev/sdb
     Второй SCSI драйвер диска, первичный раздел 1 /dev/sdb1
     ..
             Табл. 2.1:  Имена разделов Linux

[ Назад | Оглавление | Далее ]









helloworld.ru © 2001-2021
Все права защищены