blob: f8b438a8d7041435688e0744301910ffe9ff925e (
plain)
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
|
<!-- retain these comments for translator revision tracking -->
<!-- original version: 33725 -->
<!-- reviewed by Felipe Augusto van de Wiel (faw) 2005.12.30 -->
<!-- reviewed by Felipe Augusto van de Wiel (faw) 2006.04.07 -->
<sect3 arch="i386">
<title>Particionamento de memória stick USB na &arch-title;</title>
<para>
Nós iremos mostrar como configurar uma memória stick para usar a primeira
partição ao invés de todo dispositivo.
</para><note><para>
Como a maioria dos dispositivos stick USB vêm com uma partição
contendo um sistema de arquivos FAT16 já configurada, você provavelmente
não precisará reparticionar ou reformatar o stick. Se tiver que fazer
isto de qualquer forma, use o <command>cfdisk</command> ou qualquer
outra ferramenta de particionamento para criar a partição FAT16 e
então crie o sistema de arquivos usando:
<informalexample><screen>
# mkdosfs /dev/<replaceable>sda1</replaceable>
</screen></informalexample>
Tenha atenção de usar o nome de dispositivo correto para o stick USB.
O comando <command>mkdosfs</command> vem junto com o pacote da
Debian <classname>dosfstools</classname>.
</para></note><para>
Para iniciar o kernel após a inicialização da memória stick USB,
nós precisaremos colocar um gerenciador de partida na memória
stick. No entanto, qualquer gerenciador de partida
(e.g. <command>LILO</command>) deverá funcionar. É conveniente usar
o <command>SYSLINUX</command> pois ele usa uma partição FAT16
e pode ser configurado apenas com a edição de um arquivo de textos.
Qualquer sistema operacional que suporte o sistema de arquivos FAT
poderá ser usado para fazer alterações na configuração do gerenciador
de partida.
</para><para>
Para colocar o <command>SYSLINUX</command> em uma partição FAT16 de sua
memória stick USB, instale os pacotes <classname>syslinux</classname> e
<classname>mtools</classname> em seu sistema e execute:
<informalexample><screen>
# syslinux /dev/<replaceable>sda1</replaceable>
</screen></informalexample>
Novamente, tenha atenção ao usar o nome de dispositivo. A partição
não deverá estar montada ao iniciar o <command>SYSLINUX</command>.
Este processo grava um setor de partida na partição e cria um
arquivo <filename>ldlinux.sys</filename> que contém o código do
gerenciador de partida.
</para><para>
Monte a partição (<userinput>mount /dev/sda1 /mnt</userinput>) e
copie os seguintes arquivos de um repositório da Debian para
a memória stick:
<itemizedlist>
<listitem><para>
<filename>vmlinuz</filename> (binário do kernel)
</para></listitem>
<listitem><para>
<filename>initrd.gz</filename> (imagem inicial do disco ram)
</para></listitem>
<listitem><para>
<filename>syslinux.cfg</filename> (arquivo de configuração do SYSLINUX)
</para></listitem>
<listitem><para>
Módulos opcionais de kernel
</para></listitem>
</itemizedlist>
Se quiser renomear os arquivos, tenha atenção ao fato de que o
<command>SYSLINUX</command> somente pode processar nomes de arquivos no
formato (8.3) do DOS.
</para><para>
O arquivo de configuração do SYSLINUX <filename>syslinux.cfg</filename>
deverá conter as seguintes duas linhas:
<informalexample><screen>
default vmlinuz
append initrd=initrd.gz ramdisk_size=12000 root=/dev/ram rw
</screen></informalexample>
Note que o parâmetro <userinput>ramdisk_size</userinput> pode
ser aumentado, dependendo da imagem que estiver sendo usada para a
inicialização.
</para>
</sect3>
|