Реферат: Установка и основные характеристики Linux

СОДЕРЖАНИЕ

 TOC o «1-3» h z u 1.История Linux. PAGEREF _Toc529786341 h 4

2.Системные характеристики. PAGEREF_Toc529786342 h 5

3.Перед установкой. PAGEREF _Toc529786343 h 7

3.1Настройте свой BIOS BIOS. PAGEREF_Toc529786344 h 7

3.2Создание загрузочной дискеты.PAGEREF _Toc529786345 h 7

3.3Под Linux. PAGEREF _Toc529786346 h 9

3.4Поддерживаемое оборудование. PAGEREF _Toc529786347 h 10

3.5Что не поддерживается. PAGEREF _Toc529786348 h 10

3.6Сбор данных о вашем оборудовании. PAGEREF _Toc529786349 h 11

4.Использование Lnx4Win. PAGEREF _Toc529786350 h 13

4.1Подготовка к инсталяции. PAGEREF_Toc529786351 h 14

4.2Запуск установки. PAGEREF _Toc529786352 h 16

5.Диски и разделы… PAGEREF _Toc529786353 h 17

5.1Структура жесткого диска. PAGEREF_Toc529786354 h 17

5.2Расширенный раздел. PAGEREF _Toc529786355 h 18

5.3Примеры… PAGEREF _Toc529786356 h 18

5.4Соглашения об именовании дисков и разделов. PAGEREF _Toc529786357 h 20

5.4.1Под Windows. PAGEREF _Toc529786358 h 20

5.4.2Под Linux. PAGEREF _Toc529786359 h 22

6.Установка через DrakX… PAGEREF _Toc529786360 h 23

6.1Введение. PAGEREF _Toc529786361 h 23

6.2Класс установки. PAGEREF _Toc529786362 h 25

6.3Настройка SCSIPAGEREF _Toc529786363 h 25

6.4Установка или Обновление. PAGEREF_Toc529786364 h 26

6.5Настройка клавиатуры… PAGEREF _Toc529786365 h 27

6.6Выбор точек монтирования. PAGEREF_Toc529786366 h 28

6.7Настройка часов. PAGEREF _Toc529786367 h 29

6.8Настройка Принтера. PAGEREF _Toc529786368 h 30

6.9Настройка режима доступа. PAGEREF_Toc529786369 h 31

6.10Настройка фильтра печати. PAGEREF_Toc529786370 h 36

6.11Пароль администратора. PAGEREF _Toc529786371 h 38

6.12Заведение пользователя. PAGEREF _Toc529786372 h 39

6.13Загрузочная дискета. PAGEREF _Toc529786373 h 40

6.14Установка LILO… PAGEREF _Toc529786374 h 42

6.15Настройка X… PAGEREF _Toc529786375 h 43

7.После установки. PAGEREF _Toc529786376 h 44

7.1Вход в систему. PAGEREF _Toc529786377 h 44

7.2Модемы… PAGEREF _Toc529786378 h 46

7.3Настройка звуковой карты… PAGEREF_Toc529786379 h 47

7.4Настройка устройства ZIP, использующего. PAGEREF _Toc529786380 h 49

параллельныйпорт. PAGEREF _Toc529786381 h 49

7.5Настройка оборудования. PAGEREF _Toc529786382 h 49

7.6Добавление иконки на рабочий стол KDE… PAGEREF _Toc529786383 h 50

7.7Использование framebuffer. PAGEREF _Toc529786384 h 51

8.Борьба с ошибками системы… PAGEREF_Toc529786385 h 54

8.1Проблемы загрузки средств инсталляции. PAGEREF _Toc529786386 h 54

8.2Аппаратные проблемы и их локализация. PAGEREF _Toc529786387 h 55

8.3Проблемы распознавания жесткого диска или контроллера. PAGEREF _Toc529786388 h 56

8.4 Проблемы инсталляциипрограмм… PAGEREF _Toc529786389 h 57

8.5Проблемы после инсталляции Linux. PAGEREF _Toc529786390 h 58

8.5.1Проблемы загрузки Linux с дискеты… PAGEREF _Toc529786391 h 58

8.5.2Проблемы загрузки Linux с жесткого диска. PAGEREF _Toc529786392 h 58

8.6 Проблемы входа в систему. PAGEREF _Toc529786393 h 60

8.7 Проблемы использованиясистемы… PAGEREF _Toc529786394 h 60

9.Список используемых источников информации. PAGEREF _Toc529786395 h 62


1. История Linux

Linux — многозадачная и многопользовательскаяоперационная система для бизнеса, образования и индивидуального программирования.Linux принадлежит семейству UNIX-подобных операционных систем, которая можетработать на компьютерах Intel 80386, 80486 и Pentium. Рекомендуемыеконфигурации компьютеров:

минимум                — Intel80386 DX40MHz/4Mb(RAM)/80Mb(HDD);

рекомендуемое       — Pentium100MHz/16Mb/540Mb;

оптимальное         — Pentium133MHz/32Mb/1Gb.

         Linux поддерживает широкий спектрпрограммных пакетов от TeX до X Windows, компиляторов GNU C/C++, протоколовTCP/IP. Это гибкая реализация ОС UNIX, свободно распространяемая подгенеральной лицензией GNU.

         Linux может любой вышеназванныйперсональный компьютер превратить в рабочую станцию. Бизнесмены инсталлируютLinux в сетях машин, используют операционную систему для обработки данных всфере финансов, медицины, распределенной обработки, в телекоммуникациях и т.д.

UNIX- одна из самых популярных в мире операционных систем благодаря тому, что еесопровождает и распространяет большое число компаний. Первоначально она быласоздана как многозадачная система для миникомпьютеров и мэйнфреймов в середине70-ых годов, но с тех пор она выросла в одну из наиболее распространенныхоперационных систем, несмотря на свой временами, обескураживающий интерфейс иотсутствие централизованной стандартизации. Существуют версии UNIX для многихсистем, начиная от персонального компьютера, до суперкомпьютеров, таких какCray Y-MP.

         Linux — свободно распространяемаяверсия UNIX, первоначально была разработана Линусом Торвальдсом (LinusTorvalds). Linux был создан с помощью многих UNIX-программистов и энтузиастовиз Internet, тех, кто имеет достаточно навыков и способностей развиватьсистему. Ядро Linux не использует коды AT&T или какого-либо другогочастного источника, и большинство программ Linux разработаны в рамках проектаGNU из Free Software Foundation в Cambridge, Massachusetts. Но в него внеслилепту также программисты всего мира.

Относительнопоявления Linux версии 0.01 никогда не делалось никаких официальных заявлений.Исходные тексты 0.01 не давали даже нормального выполняемого кода: они фактическисостояли лишь из набора заготовок для ядра и молчаливо предполагали, что выимеете доступ к Minix-машине, чтобы иметь возможность компилировать их исовершенствовать.

5-гооктября 1991 года Линус объявил первую «официальную» версию Linux,версия 0.02. Вновь это рассматривалось как создание некой  хакерской системы. Основное внимание — создание ядра. Никакие вопросы поддержки работы с пользователем,документирования, тиражирования и т. п. даже не обсуждались. Кажется, что исегодня сообщество Linux-истов считает эти вопросы вторичными по сравнению с«настоящим программированием» — развитием ядра.

Послеверсии 0.03 Линус скачком перешел в нумерации к версии 0.10, так как надпроектом стало работать много народу. После нескольких последовавших пересмотровверсий, Линус присвоил очередной версии номер 0.95, чтобы тем самым отразитьсвое впечатление о том, что скоро возможна уже «официальная» версия.Это было в марте 1992 г. Примерно через полтора года — в декабре 1993 версияядра все еще была Linux 0.99.pl14 — асимптотически приближаясь к 1.0. А наданный момент версия ядра — 1.2.

СегодняLinux — это полноценная ОС семейства UNIX, способная работать с X Windows,TCP/IP, Emacs, UUCP, mail и USENET. Практически все важнейшие программныепакеты были поставлены и на Linux, т.е. для Linux теперь доступны икоммерческие пакеты. Все большее разнообразие оборудования поддерживается посравнению с первоначальным ядром. Многие тестировали Linux на 486-ом иустановили, что он вполне сравним с рабочими станциями Sun Microsystems иDigital Equipment Corporation.

2. Системныехарактеристики

         Linux — это полная многозадачнаямногопользовательская операционная система (точно также как и другие версииUNIX). Linux достаточно хорошо совместим с рядом стандартов для на уровнеисходных текстов, включая IEEE POSIX.1, System V и BSD. Он создавался имея ввиду такую совместимость.

         Другие специфические внутренние чертыLinux включают контроль работ по стандарту POSIX (используемый оболочками,такими как csh и bash), псевдотерминалы (pty), поддержку национальных истандартных клавиатур динамически загружаемыми драйверами клавиатур.

         Ядро может само эмулировать команды387-FPU, так что системы без сопроцессора могут выполнять программы, на негорассчитывающие (т.е. с плавающей точкой).

Linuxподдерживает различные типы файловых систем для хранения данных. Некоторыефайловые системы, такие как файловая система ext2fs, были созданы специальнодля Linux. Поддерживаются также другие типы файловых систем, такие как Minix-1и Xenix. Реализована также файловая система MS-DOS, позволяющая прямообращаться к файлам MS-DOS на жестком диске. Поддерживается также файловаясистема ISO 9660 CD-ROM для работы с дисками CD-ROM.

         Linux обеспечивает полный наборпротоколов TCP/IP для сетевой работы. Поддерживается весь спектр клиентов иуслуг TCP/IP, таких как FTP, telnet, NNTP и SMTP.

ЯдроLinux сразу создано с учетом специального защищенного режима для процессоровIntel 80386 и 80486. В частности, Linux использует парадигму описания памяти в защищенномрежиме и другие новые свойства процессоров.

         Для увеличения объема доступной памятиLinux осуществляет также разбиение диска на страницы: то есть на диске можетбыть выделено до 256 Мбайт «пространства для свопинга» (swap space).(Swap space не совсем подходящее имя, в Linux в область свопинга выгружается невесь процесс, а только отдельные его части, в которых нет необходимости). Когдасистеме нужно больше физической памяти, то она с помощью свопинга выводитнеактивные страницы на диск. Это позволяет выполнять более объемные программы иобслуживать одновременно больше пользователей. Однако свопинг не исключаетнаращивания физической памяти, поскольку он снижает быстродействие, увеличиваетвремя доступа.

         Ядро также поддерживает универсальныйпул памяти для пользовательских программ и дискового кэша. При этом для кэшаможет использоваться вся память, и наоборот, кэш уменьшается при работе большихпрограмм.

            Выполняемые программыиспользуют динамически связываемые библиотеки, т.е. выполняемые программы могутсовместно использовать библиотечную программу, представленную одним физическимфайлом на диске (иначе, чем это реализовано в механизме разделяемых библиотекSunOS). Это позволяет выполняемым файлам занимать меньше места на диске,особенно тем, которые многократно используют библиотечные функции. Есть такжестатические связываемые библиотеки для тех, кто желает пользоваться отладкой науровне объектных кодов или иметь «полные» выполняемые программы,которые не нуждаются в разделяемых библиотеках. В Linux разделяемые библиотекидинамически связываются во время выполнения, позволяя программисту заменятьбиблиотечные модули своими собственными.

3. Передустановкой3.1 Настройте свой BIOSBIOS

         BIOS(Basic Input/Output System) — Базовая Система Ввода/Выводаиспользуется для загоузки компьютера. В частности, она используется для поискаустройства, на котором размещена операционная система и для ее запуска. Онатакже используется для начальной настройки оборудования.

Появление технологии plug'n'play и ее широкоераспространение означает. что все современные BIOS могутинициализировать эти устройства, но все же вам надо попросить их сделать это.Если ваша Windows 9x инициализирует эти устройства вместо BIOS,это придется изменить для работы под Linux.

         Изменениеустановок вашего BIOS обычно производится нажатием клавиши <span Times New Roman",«serif»">DELво время запуска. К сожалению, есть много различных разновидностей BIOS,и каждая из них предлагает свою технологию, так что предстоит выяснить, какаяприменяется на вашем PC. Когда вы вошли в BIOS, обычно нужная намопция называется PNP OS installed (или Plug'n'Play OSinstalled). Установите эту опцию в No: BIOS послеэтого инициализирует все устройства plug'n'play и это поможет Linuxраспознать некоторые устройствана вашей машине, с которыми он мог сам несправиться.

Если ваш BIOS позволяет загружаться с CDROMи вы хотите выполнить стандартную установку Linux-Mandrake (безиспользования Lnx4Win), то вы можете также установить ваш BIOS назагрузку с CDROM до поиска жесткого диска.

 

3.2 Создание загрузочнойдискеты.

         Если ваш BIOS не умеетзагружаться с CDROM, то придется создавать загрузочную дискету: CDROMсодержит все необходимые для этого файлы. Вам также придется создаватьзагрузочный диск, если вы хотите использовать System Commander. В случаеиспользования Lnx4Win загрузочная дискета вам не потребуется, и выможете пропустить этот раздел и перейти сразу к Главе 5.0, которая описывает Lnx4Win.

Образы загрузки находятся в каталоге <span Times New Roman",«serif»">imagesна CDROM. Вам в первую очередь понадобятся два файла: <span Times New Roman",«serif»">cdrom.img

и <span Times New Roman",«serif»">txt_boot.img. Первый из нихнужен для графической установки. Если графическая установка вам не подходит, тонадо проводить установку в текстовом режиме, для чего следует воспользоватьсяфайлом <span Times New Roman",«serif»">txt_boot.img.

Под Windows

         Надо будет воспользоваться программой <span Times New Roman",«serif»">rawwrite.Она находится на CD в каталоге <span Times New Roman",«serif»">dosutils

(figure 4.1).

<img src="/cache/referats/8052/image001.gif" v:shapes="_x0000_i1025">
Figure 4.1 каталог <span Times New Roman",«serif»">dosutils

Замечание:в этом примере устройство CDROM обозначено буквой <span Times New Roman",«serif»">D:,естественно вам придется выбрать букву, обозначающую CDROM на вашеймашине.

         Имейте в виду, что есть и DOSверсия той же программы — <span Times New Roman",«serif»">rawrite,(это, на самом деле, оригинальная версия программы; <span Times New Roman",«serif»">rawwrite

является по существу графической оболочкой к ней).

Запустить программу, как показано на рис. 4.2.

<img src="/cache/referats/8052/image002.gif" v:shapes="_x0000_i1026">
Рисунок 4.2 Программа <span Times New Roman",«serif»">rawwrite

         Выберитезагрузочный образ для копирования и устройство, куда копировать (пример нарисунке 4.3).

<img src="/cache/referats/8052/image003.gif" v:shapes="_x0000_i1027">
Рисунок 4.3 Пример использования <span Times New Roman",«serif»">rawrite

         Затем,если вы еще это не сделали, вставьте (чистую!) дискету в указанное устройство инажмите Write. Теперь у вас есть загрузочная дискета дляустановки дистрибутива Linux-Mandrake.

3.3 ПодLinux

         Если у вас уже есть установленный Linux(на другой машине, например у друга, который дал вам свой дистрибутив Linux-Mandrakeна CD), то предпримите следующие шаги:

Ø<span Times New Roman"">

смонтируйте CDROM. Предположим, что точкамонтирования — <span Times New Roman",«serif»">/mnt/cdrom;

Ø<span Times New Roman"">

войдите в систему (log in) как <span Times New Roman",«serif»">root;

Ø<span Times New Roman"">

вставьте пустую дискету в дисковод и наберите: <span Times New Roman",«serif»"><span Times New Roman",«serif»;mso-ansi-language:EN-US">$ cp /mnt/cdrom/images/cdrom.img /dev/fd0

Замените<span Times New Roman",«serif»">/dev/fd0 на <span Times New Roman",«serif»">/dev/fd1

,если вы используете второй дисковод и, разумеется, имя образа, который вамнужен. Ваш загрузочный диск готов. 3.4 Поддерживаемоеоборудование

         Linux-Mandrakeспособен поддерживать огромное количество устройств,и список слишком длинен, чтобы привести его здесь. Тем ни менее, некоторыешаги, описанные в этой главе, помогут вам убедиться в том, что вашеоборудование совместимо (или нет) и, при возможности, настроить некоторыесомнительные устройства.

3.5Что не поддерживается

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

ü<span Times New Roman"">

winmodems,какие бы они ни были: они не могут поддерживаться, и, видимо, никогда несмогут. Разница между «реальным» модемом и winmodem состоит втом, что winmodem не может функционировать самостоятельно: ему нуженспециальный драйвер, который выполняет большое количество вместо него. Снормальным модемом можно взаимодействовать, отправляя ему серии команд, чтонельзя делать с winmodem (это также объясняет, почему Linux неиспользует модемных драйверов: необходим просто доступ к последовательномупорту для внешней программы, отправляющей команды). Если у вас модем для PCI,то, к сожалению, есть высокий риск, что он один из…

ü<span Times New Roman"">

USBустройства: поддержка USB все еще экспериментальная. Тем ни менее, еслиу вас это есть, то поддержка USB откомпилирована как модульв различныхядрах Linux-Mandrake, так что можете попробовать. Но делайте это на свойстрах и риск. Имеется HOWTO. 3.6Сбор данных о вашем оборудовании

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

         Однаконекоторые виды устройств вызывают при установке Linux некоторыепроблемы, и, в частности, устройства ISA plug'n'play. Вам следуетобратиться к документации или к имеющимся настройкам Windows, чтобыузнать их характеристики. В последнем случае нажмите на правую кнопку мыши наиконке My Computer, выберите Properties, выберитепункт Devices Manager, затем выберите View devices by connection(рисунок 4.4).

<img src="/cache/referats/8052/image004.gif" v:shapes="_x0000_i1028">
Рисунок 4.4 The Windows Device Manager

         Если у васесть устройства ISA, вы должны увидеть их при определении структурыкаталогов (рисунок 4.5).

<img src="/cache/referats/8052/image005.gif" v:shapes="_x0000_i1029">

Рисунок 4.5 Структура каталогов Шины PCI

         Высможете найти устройства ISA в разделе структуры каталогов. Если выувидите только один пункт для порта данных, игнорируйте его. Если тампредставлены имеющиеся устройства, и если нет конфликта, тогда можно выбрать инажать на кнопку Properties (рисунок 4.6).

<img src="/cache/referats/8052/image006.gif" v:shapes="_x0000_i1030">
Рисунок 4.6 Keyboard resources

         Надобудет записать используемые базовые адреса (Input/output range),вместе с IRQ(s). Также запомните каналы DMA, используемые длязвуковой карты.

         Есливаша карта ISA является plug'n'play, вы должны быть оченьвнимательны при настройке своего BIOS, в соответствии с описанием впредыдущей секции, но, даже если вы так сделаете, Linux может не найтиее. Можно и отключить plug'n'play для отдельного устройства: Еслипроизводитель обеспечил это, у вас должна быть дискета с программой,позволяющей проделать это. В общем случае это собственная программа <span Times New Roman",«serif»">установкидля устройства. Если у вас есть такая программа, стартуйте ее, установитеконфигурацию устройства с соответствующими параметрами и отключите plug'n'play:Linux увидит карту после ее установки.

Не слишком беспокойтесь о звуковых картах: вы можетенастроить их после установки, а не во время нее. Программа <span Times New Roman",«serif»">sndconfigиспользует пакет <span Times New Roman",«serif»">isapnp

, которыйявляется единственным под Linux способным обрабатывать такиеустройства.  4. Использование Lnx4Win

         Lnx4Win(Linux под Windows) этото, что вам нужно, если вы совсем не хотите делать разбиение жесткого диска наразделы. Эта программа создаст два файла в вашем разделе Windows,которые будут содержать вашу систему Linux-Mandrake: один файл дляданных, и один для swap. Этот вид установки несомненно самый простой,но, как уже отмечалось, у него есть свои недостатки:

Ø<span Times New Roman"">

такая установка заведомо медленнее обычной: loopbackмонтирование файла (используется этот метод) не так быстро, как работа файловойсистемы на выделенном разделе;

Ø<span Times New Roman"">

если придется переустановить Windows, то вашасистема Linux-Mandrake также пропадет…

         Все же это хороший способ знакомства с Linux-Mandrakeне затрагивающий ваш жесткий диск. В случае нормальной установки эту главуможно пропустить.

4.1 Подготовкак инсталяции

         Все необходимые программы находятся вкаталоге <span Times New Roman",«serif»">lnx4win на CDROM(рисунок 10.1).

<img src="/cache/referats/8052/image007.gif" v:shapes="_x0000_i1031">
Рисунок 10.1 Каталог <span Times New Roman",«serif»">lnx4win

Надо стартовать программу <span Times New Roman",«serif»">install.bat,которая установит файлы необходимые для работы Lnx4Win. Это иконка installна рисунке 10.1. После чего появится окно, как на рисунке 5.2.

<img src="/cache/referats/8052/image008.gif" v:shapes="_x0000_i1032">Рисунок 5.2 Инсталяция Lnx4Win

         Нажмитеклавишу. Программа попросит ввести букву, обозначающую ваше устройство CDROM,вместе с буквой, соответствующей устройству, («drive») на которое выхотите установить Lnx4Win (<span Times New Roman",«serif»">C:или другое). После получения этой информации программа завершит работу (рисунок5.3).

<img src="/cache/referats/8052/image009.gif" v:shapes="_x0000_i1033">
Рисунок 5.3 Завершение инсталяции

         Вытеперь можете запустить программу настройки — <span Times New Roman",«serif»">setupдля Lnx4Win.

4.2 Запуск установки

         Скрипт для запуска установкипо-прежнему находится в каталоге <span Times New Roman",«serif»">lnx4winна CDROM и называется <span Times New Roman",«serif»">setup.bat

(иконка setup). После запуска скрипта вы должны увидеть окно какна рисунке 5.4.

<img src="/cache/referats/8052/image010.gif" v:shapes="_x0000_i1034">
Рисунок 5.4 Установка Lnx4Win

         Теперьнадо решить, сколько места вы отводите системе Linux-Mandrake в разделе,который был указан скрипту инсталяции. Данные задаются в MB.

         LinuxNativeпоказывает, сколько местарезервируется под данные Linux-Mandrake; выберите с запасом, посколькуотведенное вами место должно быть способно вместить файловую систему, а такжесами файлы и ваши собственные данные. Для вашего сведения, полная установказанимает более 1.1 GB, а размер создаваемого файла не может превышать GB.

         Linuxswapпоказывает размер файла длясвопинга. Можете воспользоваться правилом, согласно которому надо отвести 64 MB,если у вас не более 64 MB RAM, иначе размер файла должен быть равенразмеру RAM.

         Есть ещетри параметра:

Ø<span Times New Roman"">

Create boot menu: при активации этого параметра (что рекомендуется), Lnx4Win модфицируетваш файл <span Times New Roman",«serif»">config.sys так, чтобы призагрузке Windows вы могли выбрать, что загружать — Windows или Linux-Mandrake;будет создана резервная копия вашего старого <span Times New Roman",«serif»">config.sys,с названием <span Times New Roman",«serif»">config.mdk;

Ø<span Times New Roman"">

Warn on exit: при активации этого параметра в случае любой попытки стартовать Linux-Mandrakeбудет появляться предупреждение;

Ø<span Times New Roman"">

Create desktop shortcut: при активации этого параметра на вашем рабочем столебудет размещена иконка, позволяющая непосредственно загружать Linux-Mandrake.

А теперь...

Всефайлы созданы, ваша система Linux-Mandrake теперь готова к загрузке (см.рисунок 5.5).

<img src="/cache/referats/8052/image011.gif" v:shapes="_x0000_i1035">
Рисунок 5.5 Можно загружаться?

         Начинаяс этого места, установка будет проводиться так же, как и обычная установка, такчто переходите к главе, которая описывает установку при помощи  DrakX.

         Обратнаяпроцедура — разинсталяция — очень проста: надо просто стартовать скрипт <span Times New Roman",«serif»">uninstall.bat,как обычно, из каталога  <span Times New Roman",«serif»">lnx4win

на CDROM. Однако скрипт не удалит установочный каталог, это надо будетсделать вручную. Имя каталога -  <span Times New Roman",«serif»">lnx4winи расположен он на том устройстве, на котором вы устанавливали Lnx4Win. 5. Диски и разделы

         Большинствопользователей никогда даже не пользовалось программой для DOS — <span Times New Roman",«serif»">fdisk,и никогда не перераспределяла разделы на диске. Тем же из вас, кто пользовалсяэтой программой, лучше все забыть, настолько ограниченный взгляд нараспределение разделов она предлагает.

 

5.1 Структура жесткогодиска

         Для простоты, жесткий диск представляетиз себя последовательность секторов. Сектор является наименьшим блокомданных на диске, его размер составляет 512 байт. Сектора на жестком диске,содержащем n секторов, нумеруются от 0 до n-1.

         Первыесектора (включая нулевой сектор) содержат, в отличие от прочих, таблицуразделов. Как говорит ее название, эта таблица содержит данные о различныхразделах диска. Она может содержать до 4 элементов, разбивая диск на 4 раздела,называемых первичные разделы. Каждый элемент таблицы разделов содержитразличные данные, в частности номера первого и последнего секторов раздела итип раздела. Элемент может быть пустым.

Обычно тип раздела определяет файловую систему,которую ему предстоит содержать. Каждая операционная система распознаетнекоторые из типов, но не все. Например, Windows, считает, что каждыйраздел, тип которого допускает наличие FAT, на самом деле содержит FAT[1]. Для Windows, разделы этоготипа становятся устройствами. Но есть еще весьма специфичный тип,который обеспечивает то, что первичный раздел становится разделом, которыйназывается расширенным — extended.

5.2 Расширенныйраздел

         На диске может быть только одинрасширенный раздел. Этот тип разделов используется в различных целях: преждевсего для   разбиения большого диска, начисло разделов, большее 4. Затем, из-за ограничений DOS/Windowsверсии <span Times New Roman",«serif»">fdisk, которая не умеетсоздавать больше одного первичного раздела на диске [2].

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

         Первыйлогический раздел начинается с первого сектора расширенного раздела. Первый ипоследний сектора каждого логического раздела и его тип указываютсяпо-прежнему, а также дается ссылка на номер сектора, содержащего следующийлогический раздел.

5.3 Примеры

         Иллюстрации в этом разделе помогут вампонять структуру разбиения жесткого диска. Для этого выбраны наиболее типичныеслучаи.

<span Courier New"; mso-fareast-font-family:«Courier New»">o<span Times New Roman"">                 

прежде всего, вотпример диска, содержащего только первичный раздел[3](рисунок 6.1).

<img src="/cache/referats/8052/image012.gif" v:shapes="_x0000_i1036">
Рисунок 6.1 Один первичный раздел

<span Courier New"; mso-fareast-font-family:«Courier New»">o<span Times New Roman"">                 

рисунок 6.2показывает диск, содержащий два первичных раздела.

<img src="/cache/referats/8052/image013.gif" v:shapes="_x0000_i1037">
Рисунок 6.2 Два первичных раздела

<span Courier New"; mso-fareast-font-family:«Courier New»">o<span Times New Roman"">                 

рисунок 6.3 содержитпример первичного и расширенного разделов, где расширенный раздел содержит двалогических.

<img src="/cache/referats/8052/image014.gif" v:shapes="_x0000_i1038">
Рисунок 6.3 Первичный и расширенный разделы

         Что выможете сделать, так это, например, разбить диск в соответствии с первой диаграммой,и перевести его в состояние, соответствующее второй диаграме (это то, что можносделать, например, средствами System Commander). В завершение следуетдобавить, что разбиение не обязано покрывать все дисковое пространство. Так чтоможно оставить часть места на диске для

еще рефераты
Еще работы по программному обеспечению