Руководство по установке на i386 полностью соответствует



Pdf просмотр
страница4/13
Дата14.11.2016
Размер5.01 Kb.
Просмотров2667
Скачиваний0
ТипРуководство
1   2   3   4   5   6   7   8   9   ...   13
3.5.1.
Разметка дисков из
DOS
или
Windows
Если вы преобразуете существующие разделы FAT или NTFS, то рекомендуется или следование схеме, приведённой ниже или использование родных утилит Windows, или
DOS. Иначе, нет никакой необходимости в разметке из DOS или Windows; утилиты разметки Debian обычно лучше подходят для этой работы.
Но если вы имеете большой IDE диск и не используете ни LBA адресацию, ни вспомогательный драйвер (иногда поставляемый производителями жёстких дисков )
или у вас не новый (после 1998 года) BIOS, который поддерживает расширенный доступ к большим дискам, то вы должны правильно разместить загрузочный раздел Debian. В
этом случае нужно разместить загрузочный раздел на первых 1024 цилиндрах жёсткого диска (обычно это первые 524 мегабайта без трансляции BIOS). Для этого может потребоваться перемещение существующего раздела FAT или NTFS.
3.5.1.1.
Переразметка без потерь при запуске из
DOS, Win-32
или
OS/2
Одна из наиболее распространённых установок: на машину, которая уже содержит
DOS (включая Windows 3.1), Win32 (все Windows 95, 98, Me, NT, 2000, XP, 2003, Vista,
7) или OS/2, и желательно разместить Debian на том же диске без уничтожения предыдущей системы. Заметим, что программа установки поддерживает изменение размера файловых систем FAT и NTFS, используемых DOS и Windows. Просто запустите программу установки, выберите Вручную, изменяемый раздел и задайте новый размер.
Поэтому в большинстве случаев вы не должны использовать метод, описываемый ниже.
Перед тем как что-то сделать дальше, вы должны решить как вы разделите диск. Метод в этом разделе описывает разделение только на две части. Одна будет содержать имеющуюся ОС, а другая будет использоваться для Debian. Во время установки Debian вам предоставят возможность выбора как использовать часть диска Debian, то есть, под раздел подкачки или в качестве файловой системы.
Идея в том, что перед изменением информации о разделах для того чтобы ничего не потерять переместить все данные в начало раздела. Важно сделать как можно меньшим промежуток между перемещаемыми данными и переразмечаемой областью, чтобы
23

Глава 3. Перед установкой Debian GNU/Linux
минимизировать вероятность того, что файл будет в конце раздела, а это уменьшает количество места, которое можно вычленить из раздела.
Во-первых,
нужно скопировать
fips.
Распакуйте архив и
скопируйте файлы
RESTORRB.EXE
,
FIPS.EXE
и
ERRORS.TXT
на загрузочную дискету. Загрузочную дискету можно создать с помощью команды sys a:
из DOS. По fips есть хорошая документация,
с которой не плохо было бы ознакомиться. Вам однозначно нужно прочитать её, если вы используете драйвер сжатия или дисковый менеджер. Создайте диск и прочитайте документацию перед дефрагментацией диска.
Далее, нужно переместить все данные в начало раздела. Стандартная команда defrag из
DOS версии 6.0 и более поздней легко выполняет эту работу. Смотрите в документации к
fips список других программ, которые делают тоже самое. Заметим, что если у вас Win- dows 9x, то вы должны запускать defrag из неё, так как DOS не понимает VFAT, который используется в Windows 95 и выше для поддержки длинных имён.
После завершения дефрагментации (которая занимает много времени на большом диске),
перезагрузитесь с дискеты fips. Просто введите a:\fips и следуйте инструкциям.
Заметим, что существует много других менеджеров разделов, если fips чем-то не подошёл вам.
3.5.1.2.
Разметка для
DOS
Если вы делаете раздел для диска DOS или изменяете размер разделов DOS с помощью утилит Debian, надо сказать, что много людей испытывали проблемы при работе с получившимися разделами FAT. Например, некоторые рассказывали о плохой производительности, проблемах целостности с scandisk и других странных ошибках в
DOS или Windows.
Очевидно, что при создании или изменении размера раздела для использования в DOS
хорошей идеей будет заполнить несколько первых секторов нулями. Для этого, перед запуском DOS команды format, выполните следующую команду Debian:
# dd if=/dev/zero of=/dev/hdXX bs=512 count=4
3.6.
Настройка аппаратного обеспечения и операционной системы перед установкой
В этом разделе описывается аппаратное обеспечение, для которого требуется настройка перед установкой Debian. Обычно, для этого производится проверка и возможно,
изменение настроек микропрограммы вашей системы. “Микропрограмма (firmware)” —
это программное обеспечение используемое аппаратным обеспечением; она почти всегда вызывается во время загрузки машины (после подачи питания). Здесь также описаны известные проблемы аппаратного обеспечения, которые влияют на надёжность Debian
GNU/Linux.
24

Глава 3. Перед установкой Debian GNU/Linux
3.6.1.
Вызов меню настройки
BIOS
В
BIOS
содержатся базовые функции загрузки машины,
предоставляющие операционной системе доступ к оборудованию. Обычно, для настройки BIOS в машину встраивается меню. Перед установкой вы должны убедиться, что ваш BIOS корректно настроен; невыполнение этого может вызвать случайные сбои или невозможность установки Debian.
Остаток главы взят из http://www.faqs.org/faqs/pc-hardware-faq/part1/ и отвечает на вопрос,
“Как мне войти в меню настройки CMOS?”. Как получить доступ в меню настройки BIOS
(или “CMOS”), зависит от производителя программы BIOS:
AMI BIOS
Клавиша Delete во время POST (power on self test, самотестирование при включении питания)
Award BIOS
Клавиши Ctrl-Alt-Esc или Delete во время POST
DTK BIOS
Клавиша Esc во время POST
IBM PS/2 BIOS
Ctrl-Alt-Insert после Ctrl-Alt-Delete
Phoenix BIOS
Ctrl-Alt-Esc или Ctrl-Alt-S или F1
Информацию о
процедуре входа в
другие
BIOS
можно найти в
http://www.tldp.org/HOWTO/Hard-Disk-Upgrade/install.html.
Некоторые машины
32-bit
PC
не содержат меню настройки
CMOS
в
BIOS.
Им необходимо программное обеспечение для настройки
CMOS.
Если у
вас нет установочной и/или диагностической дискеты для машины,
можете попробовать использовать shareware/freeware программу. Попытайтесь поискать на ftp://ftp.simtel.net/pub/simtelnet/msdos/.
3.6.2.
Выбор загрузочного устройства
Многие меню настройки BIOS позволяют выбрать устройство, с которого будет загружаться система. Настройте этот параметр так, чтобы сначала операционная система пыталась загрузиться с
A:
(первый дисковод гибких дисков), затем,
необязательно, с привода CD-ROM (вероятно, называется
D:
или
E:
) и затем с
C:
(первый жёсткий диск). Такая настройка позволит вам загрузиться, или с дискеты,
или с CD-ROM, которые являются двумя наиболее распространёнными загрузочными устройствами, используемыми для установки Debian.
Если у вас новый SCSI-контроллер и к нему подключён привод CD-ROM, то обычно,
возможна загрузка с этого CD-ROM. Всё, что нужно сделать, это разрешить загрузку с
CD-ROM в BIOS SCSI-контроллера.
Другой популярный параметр — загрузка с накопителя USB (также называемого как карта памяти USB или ключ USB). Некоторые BIOS могут загружать систему
25

Глава 3. Перед установкой Debian GNU/Linux
непосредственно с накопителя USB, а некоторые нет. Чтобы загрузиться с USB
устройства вам может потребоваться настроить BIOS на загрузку с “Removable drive” или даже с “USB-ZIP”.
Вот некоторые подробности о настройке порядка загрузки. Не забудьте изменить порядок после установки Linux на загрузку с жёсткого диска.
3.6.2.1.
Изменение порядка загрузки на компьютерах с
IDE
1. Как только компьютер начнёт загружаться, нажмите клавишу для входа в BIOS.
Часто это клавиша Delete. Однако, посмотрите в документации на компьютер, какие клавиши предназначены для этого.
2. Найдите в меню порядок загрузки. Его местоположение зависит от BIOS, но обычно вам нужно искать поле со списком дисководов.
Распространённые поля на машинах с IDE: C, A, cdrom или A, C, cdrom.
C — это жёсткий диск, а A — дисковод гибких дисков.
3. Измените порядок загрузки так, чтобы первой стояла загрузка с CD-ROM или дискет.
Обычно, для этого используются клавиши Page Up или Page Down, которые по циклу перебирают возможные значения.
4. Сохраните изменения. Как это сделать написано в подсказке на экране.
3.6.2.2.
Изменение порядка загрузки на компьютерах со
SCSI
1. Как только компьютер начнёт загружаться, нажмите клавиши для входа в меню настройки SCSI.
Вы можете войти в меню настройки SCSI после проверки памяти, а о том как это сделать, появляется подсказка на экране.
Нужная комбинация клавиш зависит от контроллера. Часто, это Ctrl-F2. Однако,
нужную комбинацию посмотрите в документации на аппаратуру.
2. Найдите пункт изменения порядка загрузки.
3. Настройте так, что SCSI ID привода компакт дисков был первым в списке.
4. Сохраните изменения. Как это сделать написано в подсказке на экране. Обычно, вы должны нажать F10.
3.6.3.
Другие настройки
BIOS
3.6.3.1.
Настройки
CD-ROM
На некоторых системах BIOS (например, Award BIOS) позволяет автоматически выбирать скорость CD. Вы не должны делать этого и вместо этого выберите установку самой маленькой скорости. Если вы получаете сообщения об ошибке
seek failed
,
вероятно, проблема в этом.
26

Глава 3. Перед установкой Debian GNU/Linux
3.6.3.2.
Расширенная и дополнительная память
Если ваша система предоставляет и расширенную (extended) и дополнительную (expanded)
память, задайте, если возможно, чтобы было много расширенной и мало дополнительной памяти. Linux нужна расширенная память и он не использует дополнительную память.
3.6.3.3.
Защита от вирусов
Выключите в BIOS любые антивирусные предупреждения. Если у вас плата с антивирусной защитой или другое специальное оборудование, убедитесь, что оно выключено или физически удалено при работе GNU/Linux. Оно не совместимо с
GNU/Linux; более того, из-за файловой системы с разграничением доступа и с защищённой памятью ядра Linux, про вирусы практически ничего не слышно
1
3.6.3.4. Shadow RAM
Материнская плата может предоставлять shadow RAM или кэширование BIOS. Эта настройка может выглядеть как “Video BIOS Shadow”, “C800-CBFF Shadow” и т.д..
Выключите её. Shadow RAM использовалась для ускорения доступа к ПЗУ материнской платы и к некоторым контроллерам. Linux не использует эти ПЗУ после того как загрузится, так как он предоставляет свой быстрый 32-битный программный доступ вместо 16-битных программ из ПЗУ. Выключение shadow RAM может привести к появлению большей свободной памяти для программ. Оставление включённой shadow
RAM может мешать Linux при доступе к аппаратуре.
3.6.3.5. Memory Hole
Если BIOS предлагает что-то типа “15–16 MB Memory Hole”, выключите это. Linux найдёт эту память, если она есть.
Нам сообщили о материнских платах Intel Endeavor, на которых есть опция называемая
“LFB” или “Linear Frame Buffer”. Она может принимать значения “Disabled” и “1
Megabyte”. Установите в “1 Megabyte”. Если она выключена, установочные дискеты читаются неправильно, и следовательно система не работает. На момент написания руководства, мы не поняли, что именно происходит с этим устройством — оно просто работает с этим значением, а может и без него.
3.6.3.6.
Усовершенствованное управление питанием
(Advanced
Power Management)
Если материнская плата предоставляет усовершенствованное управление питанием
(APM), настройте его так, чтобы питание управлялось APM. Выключите режимы doze,
standby, suspend, nap и sleep, и запретите отключение питания жёсткого диска по таймеру.
Linux может сам управлять этими режимами, и делает это лучше чем BIOS.
1.
После установки вы можете включить защиту загрузочного сектора, если хотите. Это не добавит безопасности в Linux, но если вы также запускаете Windows, то может предотвратить катастрофу. Не нужно изменять главную загрузочную запись (MBR) после настройки системного загрузчика.
27

Глава 3. Перед установкой Debian GNU/Linux
3.6.4.
Аппаратные проблемы
,
которых нужно остерегаться
Поддержка USB в BIOS и клавиатуры. Если в имеете клавиатуру не AT, а только USB
модель, то вам может потребоваться включить эмуляцию старых(legacy) AT клавиатур в настройках BIOS. Сделайте это только после того как система установки не сможет использовать клавиатуру в USB режиме. И наоборот, для некоторых систем (особенно ноутбуки) вам может потребоваться запретить эмуляцию, если клавиатура не работает.
Посмотрите руководство к материнской плате и найдите параметры в BIOS “Legacy key- board emulation” или “USB keyboard support”.
28

Глава
4.
Получение носителя с дистрибутивом
4.1.
Официальный набор компакт
-
дисков
Debian
GNU/Linux
Самым лёгким путём установки Debian GNU/Linux является установка с официального набора компакт-дисков
Debian
(смотрите страницу продавцов компакт-дисков
Debian
(http://www.debian.org/CD/vendors/)).
Также,
вы можете загрузить образы компакт-дисков с сервера-зеркала Debian и сделать из них набор самостоятельно, если у вас есть высокоскоростное подключение к сети и устройство записи компакт-дисков
(подробные инструкции смотрите на странице Debian GNU/Linux на компакт-дисках
(http://www.debian.org/CD/)). Если у вас есть официальный набор компакт-дисков Debian и машина способна загружаться с привода CDROM, то вы можете сразу перейти к
Гл. 5
;
много усилий было потрачено, чтобы добиться того, чтобы файлы на этих дисках стали полезными большому числу людей. Хотя полный набор готовых пакетов умещается на нескольких дисках, вряд ли вам понадобятся пакеты, расположенные на третьем и последующих дисках. Также вы можете подумать над использованием DVD версии, так как это сохранит место на вашей полке и вы избежите частой смены компакт-дисков в приводе.
Если машина не поддерживает загрузку с компакт-диска, а вы имеете набор CD, то для загрузки программы установки можно воспользоваться другим методом, например,
загрузить ядро с жёсткого диска, с карт памяти usb, по сети, или вручную с CD. Для этого на компакт-диске есть все файлы; структура архива Debian в сети и каталогов
CD идентичны. Поэтому, когда ниже встречаются пути к файлам в архиве, которые требуются для определённого вида загрузки, поищите эти файлы в тех же каталогах и подкаталогах на ваших CD.
После загрузки программы установки, можно будет загрузить все остальные файлы с компакт-дисков.
Если у вас нет набора CD, то вам потребуется загрузить системные файлы программы установки и сохранить их на жёсткий диск, или карте памяти usb, или подключённый к сети компьютер и использовать их для загрузки программы установки.
4.2.
Скачивание файлов с серверов
-
зеркал
Debian
Ближайший (и поэтому, вероятно, самый быстрый) к вам сервер-зеркало можно найти в списке серверов-зеркал Debian (http://www.debian.org/distrib/ftplist).
При скачивании файлов с сервера-зеркала Debian по протоколу FTP проверьте, что загружаете файлы в двоичном, а не текстовом или автоматическом режиме.
4.2.1.
Где искать установочные образы
Установочные образы на сервере-зеркале
Debian находятся в
каталоге debian/dists/squeeze/main/installer-i386/current/images/
29

Глава 4. Получение носителя с дистрибутивом
(http://http.us.debian.org/debian/dists/squeeze/main/installer-i386/current/images)

в файле
MANIFEST
(http://http.us.debian.org/debian/dists/squeeze/main/installer- i386/current/images/MANIFEST)
описано для чего предназначен каждый образ.
4.3.
Подготовка файлов для загрузки с карты памяти
USB
Для подготовки карты памяти USB вам нужна работающая система GNU/Linux с поддержкой USB. В этой системе карта памяти USB должна автоматически распознаваться при вставке. Если нет, то убедитесь, что загружен модуль ядра usb-storage. Когда USB-карта вставлена, то она доступна в системе как устройство с именем
/dev/sdX
, где “X” — это буква из диапазона a-z. Вы можете определить, какое устройство появилось после вставке карты USB запустив команду dmesg. Также выключите защиту от записи на карту.
Внимание
Процедура
,
описанная в этом разделе
,
уничтожит все данные на устройстве
!
Не ошибитесь в названии устройства карты памяти
USB.
Если вы укажите не то устройство
,
это может привести к полной потере информации где
- то ещё
,
например
,
на жёстком диске
4.3.1. Preparing a USB stick using a hybrid CD or DVD
image
Debian CD and DVD images can now be written directly a USB stick, which is a very easy way to make a bootable USB stick. Simply choose a CD or DVD image that will fit on your USB stick. See
Разд. 4.1
to get a CD or DVD image.
Alternatively, for very small USB sticks, only a few megabytes in size, you can download the mini.iso image from the netboot directory (at the location mentioned in
Разд. 4.2.1
).
1
The CD or DVD image you choose should be written directly to the USB stick, overwriting its current contents. For example, when using an existing GNU/Linux system, the CD or DVD image file can be written to a USB stick as follows:
# cat
debian.iso
> /dev/
sdX
# sync
1.
A special method can be used to add firmware to the mini.iso
. First, write the mini.iso to the USB stick. Next obtain the necessary firmware files. See
Разд. 6.4
for more information about firmware. Now unplug and replug the USB
stick, and two partitions should now be visible on it. You should mount the second of the two partitions, and unpack the
firmware onto it.
# mount /dev/
sdX2
/mnt # cd /mnt # tar zxvf
/
путь
/
к
/
firmware.tar.gz # cd / # umount
30

Глава 4. Получение носителя с дистрибутивом
4.3.2. Manually copying files to the USB stick
An alternative way to set up your USB stick is to manually copy the installer files, and also a CD
image to it. Note that the USB stick should be at least 256 MB in size (smaller setups are possible if you follow
Разд. 4.3.3
).
Существует файл "всё-в-одном" —
hd-media/boot.img.gz
, который содержит все файлы программы установки (включая ядро) , а также syslinux и его файл настройки .
Заметим, что хотя этот метод удобен, он имеет большой недостаток: логический размер устройства ограничен 256 МБ, даже если ёмкость карты памяти USB гораздо больше.
Вам нужно переразметить карту USB и создать новые файловые системы, чтобы снова получить всё пространство, если вы хотите использовать его для другой цели. Вторым недостатком является то, что вы не можете скопировать полный CD-образ на карту памяти USB,а только CD-образы меньшего размера, например businesscard или netinst.
Чтобы использовать образ, просто распакуйте его прямо на карту памяти USB:
# zcat boot.img.gz > /dev/
sdX
После этого, смонтируйте карту памяти USB (
mount /dev/
sdX
/mnt
), которая теперь имеет файловую систему FAT и скопируйте на неё ISO-образ Debian netinst или businesscard. Размонтируйте устройство (
umount /mnt
) и всё готово.
4.3.3. Manually copying files to the USB stick — the flexible
way
Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB
достаточно велика, то вы можете скопировать на неё полный образ CD ISO.
4.3.3.1.
Разметка карты памяти
USB
Мы покажем как использовать на карте памяти только первый раздел, а не всё
устройство.
Замечание
:
Так как большинство карт памяти
USB
продаются с единственным разделом
FAT16,
то вам
,
вероятно
,
не хочется переразмечать или переформатировать устройство
Если вам всё равно это нужно сделать
,
воспользуйтесь
cfdisk
или любой другой утилитой разметки для создания раздела
FAT16 2
,
а затем создайте файловую систему
:
# mkdosfs /dev/
sdX1
Обязательно вводите правильное имя устройства карты памяти
USB.
Команда
mkdosfs
содержится в пакете
Debian dosfstools
Для запуска ядра после загрузки с карты памяти USB, мы поместим на неё системный загрузчик. Хотя должен работать любой системный загрузчик (например, lilo), удобнее
2.
Не забудьте установить флаг загрузки “bootable”.
31

Глава 4. Получение носителя с дистрибутивом использовать syslinux
, так как он использует раздел FAT16 и настраивается простым редактированием текстового файла. Для настройки системного загрузчика можно использовать любую операционную систему, которая поддерживает файловую систему
FAT.
Чтобы поместить syslinux на раздел FAT16 карты памяти USB, установите в систему пакеты syslinux и
mtools и введите
# syslinux /dev/
sdX1
Ещё раз отметим: не ошибитесь в имени устройства. Раздел не должен быть смонтирован при запуске syslinux. Эта процедура записывает загрузочный сектор раздела и создаёт файл ldlinux.sys
, который содержит код системного загрузчика.
4.3.3.2.
Добавление образа программы установки
Смонтировав раздел (
mount /dev/
sdX1
/mnt
), скопируйте следующие файлы образа программы установки на карту памяти:

vmlinuz или linux
(файл ядра)

initrd.gz
(образ ramdisk)
Вы можете выбрать обычную версию программ установки или версию с графическим интерфейсом.
Последнюю можно найти в
подкаталоге gtk
Если вы хотите переименовать файлы, учтите, что syslinux работает только с файловыми именами
DOS (8.3).
Затем, вам нужно создать файл настройки syslinux.cfg
, который, как минимум содержит две строки (измените имя файла с ядром на “
linux
”, если используется образ netboot
):
default vmlinuz append initrd=initrd.gz
Для графической версии программы установки нужно добавить
vga=788
во вторую строку.
Если вы используете образ hd-media
, то теперь должны скопировать ISO-образ Debian
3
на карту памяти. После завершения, размонтируйте карту памяти USB (
umount /mnt
).
4.4.
Подготовка файлов для загрузки с жёсткого диска
Программа установки может быть загружена из файлов, размещённых на существующем разделе жёсткого диска, или запущена из другой операционной системы или вызовом системного загрузчика прямо из BIOS.
3.
Вы можете использовать businesscard, netinst или полный образ CD (см.
Разд. 4.1
). Убедитесь, что он подходит по размеру. Заметим, что образ “netboot mini.iso
” не подходит для этой цели.
32

Глава 4. Получение носителя с дистрибутивом
“Полностью сетевой” установки можно достичь с помощью этой техники. Она позволяет избежать всех неприятностей со сменными носителями, например, поиск и прожиг CD
образов или борьбы с кучей нечитаемых дискет.
4.4.1.
Загрузка программы установки с жёсткого диска с помощью



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   13


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал