1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
|
<!-- retain these comments for translator revision tracking -->
<!-- original version: 43841 -->
<!-- revised by Herbert Parentes Fortes Neto (hpfn) 2006.12.23 -->
<!-- revised by Felipe Augusto van de Wiel (faw) 2006.12.25 -->
<!-- revised 43255:43841 by Felipe Augusto van de Wiel (faw) 2007.01.15 -->
<sect2 arch="ia64"><title>Inicializando através de um CD-ROM</title>
&boot-installer-intro-cd.xml;
<note>
<title>Conteúdo do CD</title>
<para>
Existem três variações básicas dos CDs de instalação do Debian.
O CD <emphasis>Cartão de Visita</emphasis> possui um conjunto mínimo
de instalação que caberá em uma pequena mídia de CD.
Este CD requer uma conexão de rede para instalar o resto do
sistema básico e criar um sistema utilizável.
O CD <emphasis>Instalação via Rede</emphasis> tem todos os pacotes da
instalação do sistema básico mas requer uma conexão de rede com um
espelho do Debian para instalar pacotes extras que deseja para instalar
um sistema completo.
O conjunto de CDs do Debian pode instalar um sistema completo a partir de
uma grande variedade de pacotes sem precisar acessar a rede.
</para>
</note>
<para>
A arquitetura IA-64 utiliza a próxima geração da Interface de Firmware
Extensível (EFI) fabricada pela Intel.
Ao invés de saber um pouco sobre o dispositivo de inicialização assim
como a BIOS x86 e um pouco sobre a tabela de partição e MBR (master boot
record), o EFI pode ler e gravar arquivos para partições de discos
formatadas com o sistema FAT16 e FAT32.
Isto simplifica o processo de inicialização do sistema.
O gerenciador de partida do sistema e o firmware EFI que o
suportam, tem um sistema de arquivos completo para armazenar os arquivos
necessários para a inicialização da máquina.
Isto significa que o sistema de discos em um sistema IA-64 tem uma partição
de discos dedicada ao EFI ao invés de um MBR ou bloco de inicialização simples
como o existente em sistemas convencionais.
</para><para>
O CD do Debian Installer contém uma partição EFI pequena onde estão localizados
o gerenciador de partida <command>ELILO</command>, seu arquivo de configuração,
o kernel de instalação e sistema de arquivos iniciais (initrd).
O sistema em execução também contém uma partição EFI aonde os arquivos
necessários para a inicialização do sistema residem. Estes arquivos são lidos a
partir do interpretador de comandos EFI, como descrito abaixo.
</para><para>
A maioria dos detalhes sobre como o <command>ELILO</command> carrega e
inicia o sistema são transparentes para o programa de instalação do sistema.
No entanto, o programa de instalação precisa configurar uma partição EFI antes
de instalar o sistema básico. Caso contrário, a instalação do
<command>ELILO</command> falhará, tornando o sistema não inicializável.
A partição EFI é alocada e formatada no passo de particionamento da instalação,
antes de carregar quaisquer pacotes a partir do disco de sistema. A tarefa de
particionamento também verifica se uma partição EFI está presente antes de
permitir a continuidade do processo de instalação.
</para><para>
O gerenciador de partida EFI é mostrado como último passo da
inicialização do firmware. Ele mostra uma lista de menus aonde o
usuário pode selecionar uma opção. Dependendo do modelo do sistema
e de que outros softwares foram carregados, este menu poderá ser
diferente de um sistema para outro.
Devem existir pelo menos dois itens de menu sendo mostrados,
<command>Boot Option Maintenance Menu</command> e
<command>EFI Shell (Built-in)</command>.
O uso da primeira opção é o método preferido, no entanto, se esta opção
não estiver disponível ou o CD não puder inicializar através dela, use
a segunda opção.
</para>
<warning>
<title>IMPORTANTE</title>
<para>
O gerenciador de partida EFI selecionará uma ação padrão de
inicialização, tipicamente a primeira escolha do menu, dentro de um
número de segundos pré-configurado. Isto é indicado pela contagem
regressiva no rodapé da tela. Assim que a contagem regressiva terminar
e o sistema iniciar a ação padrão, você pode ter que reiniciar sua
máquina para continuar a instalação. Caso a ação padrão seja o
"EFI shell", você poderá retornar para o gerenciador de partida
digitando <command>exit</command> no aviso de comandos do interpretador
de comandos.
</para>
</warning>
<sect3 arch="ia64" id="bootable-cd">
<title>Opção 1: Booting from the Boot Option Maintenance Menu</title>
<para>
</para>
<itemizedlist>
<listitem><para>
Insira o CD na unidade de CD/DVD e reinicie a máquina. O
firmware mostrará a página do gerenciador de partida EFI e
o menu após completar sua inicialização do sistema.
</para></listitem>
<listitem><para>
Selecione <command>Boot Maintenance Menu</command> a partir do
menu com as setas e pressione <command>ENTER</command>.
Isto mostrará um novo menu.
</para></listitem>
<listitem><para>
Selecione <command>Boot From a File</command> a partir do menu
com as setas do teclado e pressione <command>ENTER</command>.
Isto mostrará uma lista de dispositivos detectados pelo firmware.
Você deverá ver duas linhas contendo ou o volume
<command>Debian Inst [Acpi ...</command> ou
<command>Removable Media Boot</command>.
Se examinar o resto da linha de menu, você verá que o dispositivo e
informações sobre a controladora deverão ser os mesmos.
</para></listitem>
<listitem><para>
Você pode escolher ambas das entradas que se referem a unidade
de CD/DVD.
Selecione a opção com as setas de teclado e pressione
<command>ENTER</command>.
Se escolher <command>Removable Media Boot</command> a máquina
irá inicializar imediatamente a seqüência de pesquisa de inicialização.
Se escolher <command>Debian Inst [Acpi ...</command>, ele mostrará uma
listagem de diretório da porção inicializável do CD, requerendo que
vá para o próximo passo (adicional).
</para></listitem>
<listitem><para>
Você somente precisará fazer este passo se
escolher
<command>Debian Inst [Acpi ...</command>.
A listagem de diretório também mostrará
<command>[Treat like Removable Media Boot]</command> próximo a última
linha.
Selecione esta linha com as setas do teclado e pressione
<command>ENTER</command>.
Isto iniciará a seqüência de inicialização.
</para></listitem>
</itemizedlist>
<para>
Estes passos iniciam o gerenciador de partida do Debian que irá
mostrar uma página de menu aonde poderá selecionar um kernel de
inicialização e suas opções. Vá até o passo onde pode selecionar
o kernel de inicialização e opções.
</para>
</sect3>
<sect3 arch="ia64" id="boot-with-efi">
<title>Option 2: Booting from the EFI Shell</title>
<para>
Se, por alguma razão, a opção 1 não for completada com sucesso,
reinicie a máquina e quando a tela do gerenciador de partida EFI
aparecer, deverá ser mostrada uma opção chamada
<command>EFI Shell [Built-in]</command>(interpretador de comandos
EFI [embutido]). Inicialize a partir do CD de instalação do Debian
com os seguintes passos:
</para>
<itemizedlist>
<listitem><para>
Insira o CD na unidade de CD/DVD e reinicie a máquina. O
firmware mostrará uma página do gerenciador de partida EFI
e um menu após completar a inicialização do sistema.
</para></listitem>
<listitem><para>
Selecione <command>EFI Shell</command> a partir do menu com as
setas de teclado e pressione <command>ENTER</command>.
O interpretador de comandos EFI procurará em todos os dispositivos
inicializáveis e os mostrará na console antes de mostrar seu aviso de comandos.
As partições de inicializações reconhecidas nos dispositivos mostrarão um nome
de dispositivo de <filename>fs<replaceable>n</replaceable>:</filename>.
Todas as outras partições reconhecidas terão o nome
<filename>blk<replaceable>n</replaceable>:</filename>.
Caso inserir um CD antes de entrar na shell, levará alguns segundos até que
possa inicializar a unidade de CD.
</para>
</listitem>
<listitem><para>
Examine a saída a partir do interpretador de comandos procurando
por uma unidade de CD-ROM. É mais provável que seja detectada como
<filename>fs0:</filename> entretanto outros dispositivos com partições
inicializáveis também serão mostrados como
<filename>fs<replaceable>n</replaceable></filename>.
</para></listitem>
<listitem><para>
Entre com o parâmetro <command>fs<replaceable>n</replaceable>:</command> e
pressione <command>ENTER</command> para selecionar o dispositivo, onde
<replaceable>n</replaceable>
é o número da partição do CDROM. O interpretador de comandos mostrará agora o
número da partição como seu aviso de comandos.
</para></listitem>
<listitem><para>
Digite <command>elilo</command> e pressione <command>ENTER</command>.
Isto iniciará a seqüência de partida.
</para></listitem>
</itemizedlist>
<para>
Assim como a opção 1, estes passos iniciarão o gerenciador de partida
do Debian que mostrará uma página de menu onde possa selecionar um
kernel para inicialização e suas opções. Você também poderá entrar
com o comando
<command>fs<replaceable>n</replaceable>:elilo</command> no interpretador de
comandos. Continue para selecionar o kernel de inicialização e suas opções.
</para>
</sect3>
<sect3 arch="ia64" id="serial-console">
<title>Instalação usando um Console Serial</title>
<para>
Você pode optar por fazer a instalação usando um monitor e teclado ou
usando uma conexão serial. Para usar a configuração de monitor/teclado,
seleciona uma opção contendo a string [VGA console]. Para instalar
através de uma conexão serial, selecione uma opção contendo a
string [<replaceable>BAUD</replaceable> baud serial console], aonde
<replaceable>BAUD</replaceable> é a velocidade de sua console serial. Os
itens de menus para as configurações de taxa baud mais típicas em
ttyS0 estão pré-definidas.
</para><para>
Na maioria das circunstâncias, você precisará fazer com que o programa
de instalação utilize a mesma taxa baud de sua conexão com a console EFI.
Se não estiver seguro de qual é a configuração, você pode obtê-la usando
o comando <command>baud</command> no interpretador de comandos do EFI.
</para><para>
Caso não exista uma opção disponível que esteja configurada para o
dispositivo serial ou taxa baud que deseja usar, você pode substituir
a configuração de console por uma das opções de menu existentes. Por
exemplo, para usar uma taxa de console de 57600 através de um dispositivo
ttyS1, enter com o parâmetro
<command>console=ttyS1,57600n8</command> na janela de texto
<classname>Boot:</classname>.
</para>
<note><para>
A maioria das máquinas IA-64 vem com uma configuração padrão de console baud de
9600. Esta configuração é bem lenta, e o processo normal de instalação levará um
tempo significativo para desenhar cada tela. Você deverá considerar ou
aumentar a taxa baud usada para fazer a instalação ou realizar uma
instalação usando o modo texto. Veja o menu de ajuda
<classname>Params</classname> por instruções de como iniciar o programa de
instalação em modo texto.
</para></note>
<warning><para>
Caso selecionar um tipo de console incorreto, você será capaz de
selecionar o e kernel e entrar com parâmetros, mas ambas a tela e
sua entrada padrão irão desaparecer assim que o kernel for iniciado,
será necessário que reinicie antes de começar a instalação.
</para></warning>
</sect3>
<sect3 arch="ia64" id="kernel-option-menu">
<title>Selecionando o Kernel de Inicialização e Opções</title>
<para>
O gerenciador de partida mostrará um formulário com uma lista
de opções de menu e uma janela de textos com o aviso
<classname>Boot:</classname>.
As setas de teclado selecionam um item do menu e qualquer
texto digitado no teclado aparecerá na janela de textos. Também
existem telas de ajuda que podem ser mostradas pressionando-se
a tecla de função apropriada. A tela de ajuda <classname>General</classname>
explica as escolhas de menu e a tela <classname>Params</classname>
as opções comuns de linha de comando.
</para><para>
Consulte a tela de ajuda <classname>General</classname> para obter uma
descrição dos kernels e modos de instalação mais apropriados para sua
instalação.
Você também deverá consultar <xref linkend="boot-parms"/> abaixo para
qualquer parâmetro adicional que deseja usar na janela de texto
<classname>Boot:</classname>.
A versão do kernel que escolher seleciona a versão do kernel que será usada
para ambos o processo de instalação e após o sistema instalado. Caso encontrar
problemas relacionados com o kernel durante a instalação, você pode também ter
o mesmo problema com o sistema recém instalado. Os seguintes dois passos
selecionarão e iniciarão a instalação:
</para>
<itemizedlist>
<listitem><para>
Selecione a versão do kernel e modo de instalação mais
apropriados a suas necessidades com as setas.
</para></listitem>
<listitem><para>
Entre com qualquer parâmetro de inicialização digitando no teclado.
O texto será mostrado diretamente na janela de texto. Este é o lugar aonde
os parâmetros do kernel (tal como configurações de console serial) são
especificados.
</para></listitem>
<listitem><para>
Pressione <command>ENTER</command>. Isto carregará e iniciará o kernel.
O kernel irá mostrar suas mensagens de inicialização padrões seguidas
pela primeira tela do programa de instalação do Debian.
</para></listitem>
</itemizedlist>
<para>
Vá até o próximo capítulo para continuar a instalação a partir do passo
aonde configura a localização de idioma, rede e partições de disco.
</para>
</sect3>
</sect2>
<sect2 arch="ia64" id="boot-tftp"><title>Inicialização através do TFTP</title>
<para>
A inicialização de um sistema IA-64 através da rede é parecida
com a inicialização usada pelo CD. A única diferença é de como o kernel da
instalação é carregado. O gerenciador de partida EFI pode carregar e
iniciar programas a partir de um servidor da rede. Assim que o kernel
for carregado e iniciar, a instalação do sistema prosseguirá através
dos mesmos passos usados na instalação através do CD com a
exceção de que os pacotes da instalação do sistema básico serão
carregados através da rede ao invés da unidade de CD.
</para>
&boot-installer-intro-net.xml;
<para>
A inicialização através da rede em sistemas IA-64 requerem duas ações
específicas de arquitetura. Uma no servidor de inicialização, o DHCP e
TFTP devem ser configurados para entregar o <command>elilo</command>.
Nos clientes, uma opção de inicialização nova deve ser definida no gerenciador
de partida EFI para permitir a inicialização através da rede.
</para>
<sect3 arch="ia64" id="boot-tftp-server">
<title>Configurando o Servidor</title>
<para>
Uma entrada TFTP recomendada para a inicialização de um sistema IA-64 via
rede se parece com esta:
<informalexample><screen>
host mcmuffin {
hardware ethernet 00:30:6e:1e:0e:83;
fixed-address 10.0.0.21;
filename "debian-installer/ia64/elilo.efi";
}
</screen></informalexample>
Note que o objetivo é ter o <command>elilo.efi</command> sendo executado no
cliente.
</para><para>
Descompacte o arquivo <filename>netboot.tar.gz</filename> no diretório usado
como sistema de arquivos raiz do seu servidor tftp. Diretórios tftp raiz
típicos incluem o <filename>/var/lib/tftp</filename> e
<filename>/tftpboot</filename>.
Isto criará uma árvore de diretórios do <filename>debian-installer</filename>
contendo os arquivos de inicialização para um sistema IA-64.
</para><para>
<informalexample><screen>
# cd /var/lib/tftp
# tar xvfz /home/user/netboot.tar.gz
./
./debian-installer/
./debian-installer/ia64/
[...]
</screen></informalexample>
O arquivo <filename>netboot.tar.gz</filename> contém um arquivo
<filename>elilo.conf</filename> que deve funcionar para a maioria das
configurações.
No entanto, você precisará fazer modificações neste arquivo, sendo encontrado
dentro do diretório <filename>debian-installer/ia64/</filename>.
É possível ter diferentes arquivos de configuração para clientes diferentes
usando o endereço IP do cliente como prefixo em hexadecimal com a extensão
<filename>.conf</filename> ao invés de <filename>elilo.conf</filename>.
Veja a documentação que acompanha o pacote <classname>elilo</classname> para
detalhes
</para>
</sect3>
<sect3 arch="ia64" id="boot-tftp-client">
<title>Configurando o Cliente</title>
<para>
Para configurar o suporte a inicialização TFTP no cliente, entre no
EFI e entre no item de menu <guimenu>Boot Option Maintenance Menu</guimenu>.
<itemizedlist>
<listitem><para>
Add a boot option (Adicionar uma opção de partida).
</para></listitem>
<listitem><para>
Você deverá ver uma ou mais linhas com o texto
<guimenuitem>Load File [Acpi()/.../Mac()]</guimenuitem>. Se mais
de uma destas linhas existem, escolha uma que contém o endereço MAC
da interface de onde estará inicializando. Use as setas de teclado
para destacar sua escolha, então pressione enter.
</para></listitem>
<listitem><para>
De o nome <userinput>Netboot</userinput> ou algo parecido, salve e
retorne para o menu de opções de inicialização.
</para></listitem>
</itemizedlist>
Você deverá ver a nova opção de inicialização que criou e selecionando-a
deverá iniciar as requisições DHCP, fazendo com que o TFTP carregue o
arquivo <filename>elilo.efi</filename> a partir do servidor.
</para><para>
O gerenciador de partida mostrará seu interpretador de comandos após
baixar e processar seu arquivo de configuração. Neste ponto, a instalação
seguirá com os mesmos passos do que a instalação via CD. Selecione uma opção
de partida como mostrado acima e quando o kernel se instalar através da
rede, ele iniciará o programa de instalação do Debian.
</para><para>
Vá até o próximo capítulo para continuar a instalação onde você irá
configurar o <quote>locale</quote> do idioma, rede e partições de disco.
</para>
</sect3>
</sect2>
|