[ назад ] [ Аннотация ] [ Заметка об авторских правах ] [ Содержание ] [ вперед ]

Установка Debian GNU/Linux для Intel x86 - Глава 6
Загрузка системы установки


Вы уже, наверное, определили, с какого устройства будете загружаться, прочитав предыдущую главу. Это может быть ``спасательная'' дискета, CD-ROM, или загрузка с ранее установленной операционной системы. В этой главе описываются различные способы загрузки, общие проблемы, которые при этом возникают, способы решения этих проблем или, по крайней мере, их диагностики.

Заметим, что на некоторых компьютерах Control-Alt-Delete не вызывает полной перезагрузки, так что рекомендуется перезагрузка при помощи кнопки Reset. Если вы устанавливаете Debian из раздела существующей операционной системы (например, DOS), то у вас может не быть выбора. В других случаях используйте Reset.


6.1 Параметры загрузки

Параметры загрузки -- это параметры ядра Linux, которые используются для правильного определения устройств. Чаще всего, ядро может собрать информацию об устройствах системы автоматически. Однако, в некоторых случаях стоит помочь ему в этом.

Если вы загружаетесь с ``спасательная'' дискета или с CD-ROM , то увидите приглашение boot:. Описание параметров, которые вы можете указать в строке приглашения при загрузке с ``спасательная'' дискета можно найти в Загрузка с ``спасательная'' дискета, Раздел 6.2. Если же вы загружаетесь с существующей операционной системы, то параметры надо указывать другим способом. Вы можете отредактировать, например, файл install.bat при помощи любого текстового редактора. Полное описание параметров загрузки можно найти в Linux BootPrompt HOWTO; этот раздел содержит лишь обзор наиболее часто употребляемых параметров.

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

При загрузке ядра, сообщение Memory: availk/totalk available должно быть выведено почти сразу. total должно показывать количество доступной оперативной памяти (RAM) в килобайтах. Если указанное число неверно, то нужно использовать параметр mem=ram , где ram -- реальное количество памяти, с буквой ``k'', если оно указано в килобайтах или ``m'', -- если в мегабайтах. Например, mem=8192k, также как и mem=8m означает 8MB оперативной памяти (RAM).

Некоторые компьютеры имеют дисководы флоппи-дисков с ``обратными DCL''. Если вы все время получаете сообщения об ошибках чтения с дискеты, но уверены в том, что она хорошая, попробуйте параметр floppy=thinkpad.

На некоторых компьютерах, таких как IBM PS/1 или ValuePoint (которые имеют дисководы ST-506), диски IDE могут определяться неправильно. Попробуйте вначале загрузиться без параметров и посмотрите, правильно ли определяется диск IDE. Если нет, узнайте геометрию диска (количество цилиндров, головок и секторов) и используйте параметр hd=cylinders,heads,sectors.

Еще раз скажем, что подробно описание параметров загрузки можно найти в Linux BootPrompt HOWTO, в том числе там приведены приемы работы с редким и нестандартным оборудованием.


6.2 Загрузка с ``спасательная'' дискета

Загрузка с ``спасательная'' дискета проста: поместите ``спасательная'' дискета в первый дисковод, и перезагрузите компьютер, нажав на reset или выключив и включив. Как было сказано выше, такой способ предпочтителен. После загрузки с дискеты, вы должны увидеть экран с вводным сообщением ``спасательная'' дискета и внизу него -- приглашение boot:.

Если вы используете другой способ загрузки, -- следуйте инструкциям и ждите появления приглашения boot:. Если у вас меньше, чем 5MB памяти, то надо загружаться с дискеты для компьютеров с малым количеством памяти (смотрите ниже Установка на систему с небольшой памятью, Раздел 5.8). Если вы загружаетесь с дискет емкостью меньше 1.4MB, то используете метод загрузки с ram-диска, и вам необходима Корневая (Root) дискета.

По приглашению boot: можно нажимать функциональные клавиши от F1 до F10 для просмотра нескольких страниц полезной информации или загрузить систему.

Информацию о параметрах загрузки, которая может оказаться полезной, можно увидеть, нажав F4 и F5. Если вы хотите задать параметры в командной строке загрузки, то не забудьте написать метод загрузки (по умолчанию linux) и пробел перед первым параметром (например, linux floppy=thinkpad). Простое нажатие на Enter, эквивалентно команде linux без параметров.

Так называемая ``спасательная'' дискета может использоваться для загрузки установленной системы и ее восстановления при проблемах загрузки с жесткого диска. Таким образом, надо сохранить эту дискету после установки системы. Нажав F3, вы получите информацию об использовании ``спасательная'' дискета.

После нажатия Enter, вы должны увидеть сообщение Loading... и, затем, Uncompressing Linux..., а потом на экран будет выведена информация об устройствах, найденных ядром в вашей системе. Более подробно об этой фазе загрузки будет рассказано ниже.

Если вы выбрали метод загрузки, отличный от умалчиваемого, например, ``ramdisk'' или ``floppy'', то программа установки предложит вам вставить в дисковод Корневую (Root) дискету. Вставьте ее в первый дисковод и нажмите Enter. (Если вы ранее выбрали floppy1, то вставьте дискету во второй дисковод.)


6.3 Загрузка компьютера с малым количеством оперативной памяти

Если ваш компьютер имеет меньше, чем 5MB памяти, то вы увидите сообщение о недостатке памяти и меню из четырех пунктов. Это значит, что для обычной установки не хватает памяти и надо следовать особой процедуре установки. Выберите пункты меню в следующем порядке:


6.4 Загрузка с CD-ROM

Для загрузки с CD-ROM надо просто поместить CD-ROM в дисковод и перезагрузиться. Система загрузиться и вы увидите приглашение boot:. Здесь вы можете ввести параметры загрузки и выбрать образ ядра.


6.5 Об'яснение сообщений ядра в процессе загрузки.

Во время загрузки вы можете увидеть много сообщений типа can't find что-то или что-то not present, can't initialize что-то, или даже this driver release depends on чего-то. Большинство этих сообщений безопасно. Вы видите их потому, что ядро для системы установки собрано для работы на компьютерах с самыми различными устройствами. Конечно, ни один компьютер не имеет всех возможных устройств, так что операционная система может выдать несколько жалоб в поисках отсутствующих устройств. Вы также заметите несколько пауз в работе. Это происходит во время ожидания ответа от устройства, которого на самом деле нет. Если вы сочтете, что время загрузки системы неоправданно велико, то можете позже создать собственное ядро (см. Компилирование нового ядра, Раздел 8.4).


6.6 Проблемы во время загрузки

Если у вас есть такие проблемы как, например, остановка ядра в процессе загрузки, нераспознавание имеющихся устройств, неправильное определение дисков, то первое, что надо сделать, -- проверить параметры загрузки, что обсуждается в Параметры загрузки, Раздел 6.1.

Часто проблема решается удалением устройств и попыткой повторной загрузки. Внутренние модемы, звуковые карты, и устройства Plug-n-Play вызывают недоразумения особенно часто.

Tecra и другие мобильные компьютеры, а также некоторые обычные системы, имеют проблемы записи в кэш при включении шлюза A20, что возможно для ядра в виде bzImage, но не zImage. Если вы столкнетесь с этой проблемой, то увидите сообщение при загрузке A20 gating failed. В этом случае необходимо использовать специальный образ ядра `tecra'.

Если у вас остались проблемы, то пошлите сообщение об ошибке по адресу submit@bugs.debian.org. Вы должны написать в первых строках письма следующее:

     Package: boot-floppies
     Version: версия

Проверьте, правильно ли вы указали версию, совпадает ли она с используемой версией пакета boot-floppies. Если вы не знаете номер версии, укажите время, когда вы выкачали пакет и тип дистрибутива (например, ``stable'',``frozen'').

Вы должны также включить в сообщение об ошибке следующую информацию:

     architecture:  i386
     model:         производитель вашего компьютера и модель
     memory:        количество памяти (RAM)
     scsi:          SCSI адаптер, если есть
     cd-rom:        модель CD-ROM и тип интерфейса, например, ATAPI
     network card:  сетевая карта, если есть
     pcmcia:        описание всех устройств PCMCIA

В зависимости от проблемы, может быть полезно сообщить модель диска, его размер и модель видеокарты.

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


[ назад ] [ Аннотация ] [ Заметка об авторских правах ] [ Содержание ] [ вперед ]
Установка Debian GNU/Linux для Intel x86
version 2.1.9, 03 Март, 1999
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo