Библиотека сайта rus-linux.net
Red Hat Linux 7.2: Официальное руководство по установке Red Hat Linux x86 | ||
---|---|---|
Назад | Приложение G. Настройка системы с двойной загрузкой | Вперед |
Создание разделов с помощью FIPS
Для удобства наших пользователей мы предлагаем утилиту
FIPS. Это свободно доступная программа, которая может изменять размер FAT
разделов (File Allocation Table). Она есть на Red Hat Linux CD-ROM в каталоге
dosutils
. Если используются разделы NTFS,
FIPS не работает.
Обратите внимание | |
---|---|
Многие люди с успехом использовали FIPS для переразбиения на разделы жестких дисков. Однако, из-за природы операций, выполнямых FIPS'ом, большого разнообразия настроек программ и железа, на котором FIPS запускается, Red Hat не может гарантировать правильной его работы на вашей машине. Поэтому для FIPS нет ни поддержки по установке, ни какой-либо другой; так что используйте эту программу на свой страх и риск. |
Это значит, что если вы решили переразбить жесткий диск с помощью программы FIPS, жизненно необходимо сделать две вещи:
Backup — Сделайте две копии всех важных данных на вашем компьютере. Эти копии должны быть на переносных носителях (таких как лента, CD-ROM или дискета), при этом стоит заранее убедиться, что они читаемы.
Читайте документацию — Полностью прочитайте FIPS документацию, которая находится в каталоге
dosutils/fipsdocs
на Red Hat Linux CD-ROM 1.
Если вы решили использовать FIPS, имейте в виду, что после запуска FIPS вам будет оставлено два раздела: один, размер которого вы изменяли и еще один, созданный FIPS'ом из освободившегося места. Если вы хотите использовать освободившееся пространство для установки Red Hat Linux, удалите только что созданный раздел либо с помощью программы fdisk в текущей операционной системе, либо во время создания разделов во время Выборочной установки.
Следующие инструкции — упрощенная версия файла документации по
FIPS,
fips.doc
, который находится в каталоге
FIPS
(/dosutils/fips20/*
). Эти инструкции пригодны в большинстве случаев. При возникновении
каких-либо проблем читайте файл документации.
Из Windows:
Сделайте полный backup.
Запустите scandisk, чтобы проверить, что жесткий диск не содержит поврежденных кластеров.
Решите, как распределить между операционными системами свободное место на жестком диске. Свободное место на диске можно посмотреть с помощью Windows Explorer. Отметьте, сколько места (в мегабайтах) вы собираетесь отдать каждой операционной системе.
Если пока нет загрузочной дискеты Windows — создайте ее.
В разных версиях Windows загрузочная дискета создается по-разному. Почитайте как это сделать в документации по Windows.
Дискета будет отформатирована и
COMMAND.COM
, с необходимыми скрытыми файлами (IO.SYS
,MSDOS.SYS
иDBLSPACE.BIN
), будут скопированы на дискету.Скопируйте с Red Hat Linux CD следующие файлы на загрузочную дискету DOS:
dosutils/fips20/fips.exe
dosutils/fips20/restorrb.exe
dosutils/fips20/errors.txt
dosutils/fips20/fips.doc
dosutils/fips20/fips.faq
Дефрагментируйте жесткий диск так, чтобы все данные окаазлись в начале диска.
Вставьте загрузочную дискету Windows в дисковод и перезагрузите систему.
Запустите FIPS (напишите
fips
в командной строке).Сначала FIPS выдаст экран приветствия в точности, как следующий:
FIPS version 2.0, Copyright (C) 1993/4 Arno Schaefer FAT32 Support, Copyright (C) 1997 Gordon Chaffee DO NOT use FIPS in a multitasking environment like Windows, OS/2, Desqview, Novell Task manager or the Linux DOS emulator; boot from a DOS boot disk first. If you use OS/2 or a disk compressor, read the relevant sections in FIPS.DOC. FIPS comes with ABSOLUTELY NO WARRANTY, see file COPYING for details. This is free software, and you are welcome to redistribute it under certain conditions; again, see file COPYING for details. Press any key.
После того, как вы нажмете клавишу, появится экран раздела root. (Обратите внимание, что если у компьютера больше одного жесткого диска, вам пердложат выбрать на каком создавать разделы.)
После нажатия клавиши появятся подробности о жестком диске, например:
Boot sector: Bytes per sector: 512 Sectors per cluster: 8 Reserved sectors: 1 Number of FATs: 2 Number of rootdirectory entries: 512 Number of sectors (short): 0 Media descriptor byte: f8h Sectors per FAT: 145 Sectors per track: 63 Drive heads: 16 Hidden sectors: 63 Number of sectors (long): 141057 Physical drive number: 80h Signature: 29h Checking boot sector ... OK Checking FAT ... OK Searching for free space ... OK Do you want to make a backup copy of your root and boot sector before proceeding? (y/n)
Вам нужно выбрать <KEYCAP >[y]<KEYCAP > для ответа
yes (да)
, чтобы сделать резервную копию root и boot секторов до обработки FIPS'ом.Дальше вы увидите следующее сообщение:
Do you have a bootable floppy disk in drive A: as described in the documentation? (y/n)
(Есть ли в дисководе загрузочная дискета? (д/н))
Подтвердите, что DOS'овская загрузочная дискета в дисководе и напечатайте <KEYCAP >[y]<KEYCAP >, для ответа
yes (да)
. Появится похожий на следующий экран, с его помощью можно будет изменить размер раздела.Writing file a:\rootboot:000 Enter start cylinder for new partition (33-526) Use the cursor keys to choose the cylinder, <enter> to continue Old partition Cylinder New partition 258.9 MB 33 3835.8 MB
Рисунок G-1. Экран изменения размера раздела
Начально заданные размеры отдают все свободное пространство новому разделу. Это вам не подходит, так как не останется свободного места в разделе Windows. Нажмите <KEYCAP >[правую стрелку]<KEYCAP > для увеличения размера Windows раздела и, соответственно, уменьшения размера нового (Linux) раздела; нажмите <KEYCAP >[левую стрелку]<KEYCAP >, чтобы увеличить размер Windows раздела и уменьшить Linux'ового. Когда вы установите нужные размеры, нажмите <KEYCAP >[Ввод]<KEYCAP >. Появится экран для подтверждения.
Если дальше вы нажмете
r
(чтобы редактировать таблицы разделов), снова появится экран, изображенный на Рисунке G-1, он позволит поменять размеры разделов. Если вы ответитеc
, появится экран для подтверждения (Рисунок G-2):New boot sector: Boot sector: Bytes per sector: 512 Sectors per cluster: 8 Reserved sectors: 1 Number of FATs: 2 Number of rootdirectory entries: 512 Number of sectors (short): 0 Media descriptor byte: f8h Sectors per FAT: 145 Sectors per track: 63 Drive heads: 16 Hidden sectors: 63 Number of sectors (long): 141057 Physical drive number: 80h Signature: 29h Checking boot sector ... OK Ready to write new partition scheme to disk Do you want to proceed (y/n)?
Рисунок G-2. Экран подтверждения FIPS
Ответ y
выполняет изменение размера. Может появиться безобидное сообщение об
ошибке с утверждением, что
FIPS не может перезагрузить систему.
После успешного завершения операции на диске будет два раздела.
Первый (hda1
или sda1
) будет использоваться Windows. Мы рекомендуем загрузить Windows (не
забудьте вынуть загрузочную дискету из дисковода) и выполнить
scandisk на диске C:
.
Если возникнут какие-либо проблемы (например, не загрузятся Windows), можно
будет отменить операцию изменения размера
FIPS с помощью команды restorrb.exe, которую вы скопировали на загузочную дискету DOS. В случае возникновения
ошибки прочитайте файлы документации по
FIPS
(fips.doc
и fips.faq
), в которых перечислены возможные причины того, что изменение размера
потерпело неудачу. Если ничего не удается сделать, можно восстановить
Windows с помощью копии, которую вы сделали.
Второй раздел
(hda2
или
sda2
) содержит пространство, которое будет использовано программой установки
Red Hat Linux. Когда в процессе установки появится экран
Disk
Druid, удалите этот раздел (руководство по установке объясняет как), а затем
создавайте Linux'овые разделы.