Иллюстрированный самоучитель по Linux Red Hat
Простая схема
разбивки для Windows 98
Рассмотрим простой пример.
У нас есть компьютер с одним жестким диском емкостью 12 Гбайт, разбитый на два
раздела по 6 Гбайт, представленные в DOS как диски С и D. На диске D можно освободить
до 3 Гбайт для установки Linux.
Перед установкой необходимо
выполнить две операции.
-
Дефрагментировать жесткий
диск, чтобы получить непрерывную область свободного пространства в конце раздела.
-
Провести переразбивку
диска, чтобы получить раздел для установки Linux.
Дефрагментация
диска
Процесс дефрагментации
диска в Windows 98 достаточно прост.
-
Сохраните данные с дефрагментируемого
диска.
-
В папке My Computer (Мой
компьютер) или программе Windows Explorer (Проводник Windows) щелкните правой
кнопкой мыши на значке дефрагментируемого диска.
Есть два основных способа
получения корректных ISO-образов. Во-первых, их можно загрузить непосредственно
из Internet, например, с такого узла как ftp. redhat. com. Объем загружаемого
образа соответствует размеру содержащегося в нем диска и составит около 650
Мбайт. Альтернативный способ состоит в самостоятельном создании ISO-образа установочного
диска Red Hat Linux 7.1, используя команду mkisof s. Более подробно эта процедура
рассмотрена в гл. 5.
Конечно же, имея доступ
к устройству CD-ROM нет надобности в установке с жесткого диска. Это делается
тогда, когда программа установки не может распознать устройство. Однако, при
использовании драйверов, доступных в упомянутом выше файле oldcdrom. img, такая
ситуация возникает крайне редко.
Подготовка
жесткого диска
Приступая к установке Linux,
необходимо принять несколько фундаментальных решений о размещении операционной
системы на жестком диске (дисках). Лишь в условиях чрезвычайного везения возникает
одна из следующих ситуаций.
-
Для установки Linux
у вас есть чистый жесткий диск или диск, который можно переформатировать.
-
Вы можете установить
Linux в чистый раздел диска или раздел, который можно переформатировать.
К сожалению, большинству
пользователей, намеревающихся установить Linux, приходится решать задачу сосуществования
новой операционной системы с Windows и DOS, и переформатирование жесткого диска
или раздела не входит в их планы.
Разбивка
диска
Чтобы установить Linux,
не уничтожая существующую операционную систему при отсутствии свободных жестких
дисков или разделов, надо найти на жестком диске свободное место и отрегулировать
его разбивку так, чтобы освободить раздел для установки. Как правило, для полной
установки Linux требуется минимум 2 Гбайт, обязательно в одном разделе. В Windows
каждый раздел представляется как отдельный диск (С, D, Е и т.д.), так что надо
найти диск с как минимум 2 Гбайт свободного места.
Предупреждение
Red Hat не поддерживает
fips.exe. Она защищена лицензией GPL, указывающей, что разработчики программы
f ips. ехе не несут никакой ответственности, даже если вы корректно ее использовали
и это привело к потере данных. Несмотря на то, что сам я много раз успешно
пользовался этой утилитой, будьте осторожны: вы рискуете. Есть коммерческие
программы управления разделами, такие как System Commander (www.v-com.com)
и Partition Magic (www. power guest, com).
Утилита предназначена для
сжатия существующего раздела за счет удаления части объема в его конце, из которого
образуется новый раздел.
Программа f ips. ехе запускается
в режиме эмуляции MS-DOS. Чтобы перейти в этот режим, в меню Start (Пуск) выберите
команду Shut Down (Завершение работы) и установите переключатель Restart in
MS-DOS Mode (Перезагрузить компьютер в режиме MS-DOS). Произойдет перезагрузка
Windows 98 в полноэкранную среду DOS.
Предупреждение
Очень важное замечание:
программу fips.exe нельзя запускать в окне DOS или полноэкранной эмуляции
DOS в системе Windows 98. Дело в том, что, в отличие от DOS, Windows 98 допускает
одновременное выполнение нескольких программ, и может возникнуть ситуация,
при которой другая программа попытается получить доступ к области диска, обрабатываемой
в это время утилитой f ips. ехе, что приведет к повреждению данных.
Перейдя в режим эмуляции
DOS, запустите программу f ips . ехе. Если устройство CD-ROM представлено как
диск Е, то команда запуска будет иметь вид: с:\>е:\dosutils\fips20\fips.exe
Сразу после запуска программа
fips.exe выводит на экран таблицу разделов. В предыдущем примере с разбивкой
диска на два раздела эта таблица выглядит примерно так:
Partition table:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 | 3582432 .3582495
1028160
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Переведенный
пример
Таблица разделов:
|
|
|
|
|
|
|
|
|
|
|
I | Начало I I
Разд. |системн. | Гол. Цил. Сектор | Сист. |Гол.
|
Конец | Начало
| Количество | Цил. Сектор! Сектор [Секторов | MB
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В большинстве систем отождествление
разделов несложно: раздел 1 представляется как диск С. раздел 2 - как D и т.д.
Если возникнут затруднения, можно определить соответствие по объему, указанному
в последнем столбце.
Далее последует предложение
выбрать раздел. В нашем примере это раздел 2, поскольку меняется разбивка диска
D. Программа сканирует выбранный раздел и выводит результат на экран:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Зарезервированных
секторов)
|
|
|
|
|
|
|
Number of rootdirectory
entries: 512
|
(Число элементов
корневого каталога)
|
|
|
Number of sectors
(short) : 0
|
(Число секторов
(коротких))
|
|
|
Media descriptor
byte: f8h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of sectors
(long) : 141057
|
(Число секторов
(длинных))
|
|
|
Physical drive
number: 80h
|
(Номер физического
диска)
|
|
|
|
|
|
|
|
|
|
Предположим, в конце выбранного
раздела есть свободное место. Программа спросит, по какому цилиндру разбить
раздел. Выбор цилиндра осуществляется с помощью клавиш со стрелками вправо и
влево. По мере смены цилиндра на экран выводится объем разделов в Мбайт, что
позволяет установить нужный объём нового раздела. Программа f ips. exe не позволит
разбить раздел так, чтобы часть данных попала в новый раздел.
Далее на экран выводится
новая таблица разделов с предложением подтвердить правильность разбивки. Если
обратиться все к тому же примеру, теперь мы должны иметь три раздела, из которых
третий - только что созданный, а второй имеет меньший объем, чем прежде.
Совет
Для предотвращения ошибок,
копируйте файлы fips.exe, restorrb.exe и errors.txt из подкаталога dosutils
диска Red Hat на загрузочную дискету. Когда на экране появится предложение
создать на дискете резервные копии загрузочного и корневого секторов, ответьте
Yes (Да). Если возникнет необходимость восстановления системы после сбоя,
можно будет загрузиться с дискеты и, запустив программу restorrb.exe, восстановить
загрузочный и корневой секторы в первоначальном виде.