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
|
<!--
The FreeBSD Documentation Project
$FreeBSD$
-->
<chapter id="disks">
<title>Discos</title>
<para><emphasis>Escrito por &a.obrien; 26 de Abril de 1998</emphasis></para>
<para>Supongamos que queremos añadir un nuevo disco SCSI a una
máquina que en la actualidad sólo tiene un único
disco. En primer lugar, apague el ordenador e instale el disco siguiendo
las instrucciones del fabricante del ordenador, de la controladora y del
propio disco. A causa de la diversidad de procedimientos para hacer esto,
los detalles exceden el ámbito de este documento.</para>
<para>Entre en el sistema como el usuario <username>root</username>. Una
vez que haya instalado el disco, inspeccione
<filename>/var/run/dmesg.boot</filename> para asegurarse de que el nuevo
disco ha sido encontrado. Continuando con nuestro ejemplo, el disco
recientemente añadido será <filename>da1</filename> y lo
montaremos en <filename>/1</filename> (si está usted
añadiendo un disco IDE, sustituya <filename>da</filename> por
<filename>wd</filename>).</para>
<para>Como FreeBSD funciona en ordenadores compatibles con el IBM-PC, debe
tener en cuenta las particiones de la BIOS del PC. Estas son diferentes de
las particiones tradicionales de tipo BSD. Un disco de PC puede tener
hasta cuatro entradas para particiones de tipo BIOS. Si el disco va a ser
realmente dedicado a FreeBSD, puede usted emplear el modo dedicado
(<emphasis>dedicated</emphasis>). En otro caso, FreeBSD tendrá que
alojarse en una de las particiones de la BIOS. FreeBSD llama a las
particiones de la BIOS <emphasis>slices</emphasis>, para no confundirlas
con las particiones tradicionales de tipo BSD. También puede usted
usar slices en un disco que esté dedicado a FreeBSD, pero en un
ordenador que además tenga otro sistema operativo instalado. Esto
es así para no confundir a la utilidad <command>fdisk</command> del
otro sistema operativo.</para>
<para>En el caso de utilizar slices, el disco será añadido
como <filename>/dev/da1s1e</filename>. Esto se lee del siguiente modo:
disco SCSI, unidad número 1 (segundo disco SCSI), slice 1
(partición 1 de la BIOS) y partición <filename>e</filename>
de tipo BSD. En el caso de utilizar el modo dedicado, el disco será
añadido, simplemente, como <filename>/dev/da1e</filename>.</para>
<sect1>
<title>Utilizando Sysinstall</title>
<para>Puede utilizar <command>/stand/sysinstall</command> para crear y
etiquetar particiones en un disco nuevo usando sus intuitivos
menús. Bien entre en el sistema como el usuario
<username>root</username>, o bien utilice el comando
<command>su</command>. Ejecute <command>/stand/sysinstall</command> y
seleccione el menú <literal>Configure</literal>. Dentro del
menú <literal>FreeBSD Configuration Menu</literal>, baje hasta
seleccionar la opción <literal>Partition</literal>. A
continuación, se le debería mostrar una lista de los
discos duros instalados en su sistema. Si no aparece
<literal>da1</literal>, deberá usted comprobar la
instalación física del disco y la salida del comando
<command>dmesg</command> almacenada en el archivo
<filename>/var/run/dmesg.boot</filename>.</para>
<para>Seleccione <literal>da1</literal> para pasar al editor de
particiones <literal>FDISK Partition Editor</literal>. Pulse
<literal>A</literal> para usar el disco entero para FreeBSD. Cuando se
le pregunte si quiere mantener el disco compatible con la
instalación de algún sistema operativo en el futuro
(<quote>remain cooperative with any future possible operating systems</quote>)
conteste afirmativamente (<literal>YES</literal>). Escriba los cambios en
el disco pulsando <command>W</command>. Ahora salga del editor FDISK
pulsando <command>q</command>. A continuación se le
preguntará acerca del sector de inicio del disco (MBR, Master
Boot Record). Como está usted añadiendo un disco a un
sistema que ya se encuentra en funcionamiento, seleccione la
opción <literal>None</literal> (esta opción deja el MBR
intacto).</para>
<para>A continuación llegará al <literal>Disk Label Editor</literal>. Aquí es donde creará las particiones de estilo tradicional BSD. Un disco puede tener hasta ocho particiones, designadas a-h. Algunas de las etiquetas de las particiones tienen usos especiales. La etiqueta <literal>a</literal> se utiliza para la partición raíz (<filename>/</filename>, root partition). Por tanto, sólo su disco de sistema (es decir, aquel desde el cual arranca el sistema) debería tener una partición <literal>a</literal>. La etiqueta <literal>b</literal> se utiliza para particiones de swap (memoria virtual) y es posible tener varios discos con particiones de swap. La etiqueta <literal>c</literal> representa a todo el disco utilizado en modo dedicado, o a todo el slice de FreeBSD si es que utilizamos el modo slice. Las restantes etiquetas son para uso general.</para>
<para>El editor de etiquetas (de particiones) de Sysinstall utiliza la etiqueta <literal>e</literal> para particiones que no son root ni swap. Dentro del editor de etiquetas de particiones, cree un único sistema de archivos pulsando <command>C</command>. Cuando se le pregunte si será un sistema de archivos (FS, file system) o swap, elija <literal>FS</literal> e indique un punto donde montarlo (por ejemplo, <filename>/mnt</filename>). Cuando añada un disco una vez instalado FreeBSD, Sysinstall no creará la entrada correspondiente en <filename>/etc/fstab</filename>, por lo que no resulta importante el punto que indique para montar el disco.</para>
<para>En este momento, ya puede escribir en el disco la información de las particiones y sus etiquetas y crear un sistema de archivos. Para ello pulse <command>W</command>. Ignore cualquier error de Sysinstall que le informe de que no pudo montar la nueva partición. Ya puede salir del editor de etiquetas de particiones y de Sysinstall.</para>
<para>El último paso consiste en editar <filename>/etc/fstab</filename> para añadir una entrada para el nuevo disco.</para>
</sect1>
<sect1>
<title>Usando la línea de comandos</title>
<sect2>
<title>* Utilizando Slices</title>
<para></para>
</sect2>
<sect2>
<title>Modo Dedicado</title>
<para>Si no va a compartir el nuevo disco con otro sistema operativo, puede usar el modo dedicado (<literal>dedicated</literal>). Recuerde que este modo puede confundir a los sistemas operativos de Microsoft; no obstante, estos no causarán ningún daño. En cambio, el OS/2 de IBM se “apropiará” de cualquier partición que encuentre y que no reconozca.</para>
<screen>&prompt.root; <userinput>dd if=/dev/zero of=/dev/rda1 bs=1k count=1</userinput>
&prompt.root; <userinput>disklabel -Brw da1 auto</userinput>
&prompt.root; <userinput>disklabel -e da1</userinput> # creamos la partición `e'
&prompt.root; <userinput>newfs -d0 /dev/rda1e</userinput>
&prompt.root; <userinput>mkdir -p /1</userinput>
&prompt.root; <userinput>vi /etc/fstab</userinput> # añadimos una entrada para /dev/da1e
&prompt.root; <userinput>mount /1</userinput></screen>
<para>Un método alternativo resulta:</para>
<screen>&prompt.root; <userinput>dd if=/dev/zero of=/dev/rda1 count=2</userinput>
&prompt.root; <userinput>disklabel /dev/rda1 | disklabel -BrR da1 /dev/stdin</userinput>
&prompt.root; <userinput>newfs /dev/rda1e</userinput>
&prompt.root; <userinput>mkdir -p /1</userinput>
&prompt.root; <userinput>vi /etc/fstab</userinput> # añadimos una entrada para /dev/da1e
&prompt.root; <userinput>mount /1</userinput></screen>
</sect2>
</sect1>
<sect1>
<title>* Discos no tradicionales</title>
<sect2>
<title>* Discos Zip</title>
<para></para>
</sect2>
<sect2>
<title>* Discos Jaz</title>
<para></para>
</sect2>
<sect2>
<title>* Discos Sequest</title>
<para></para>
</sect2>
</sect1>
</chapter>
<!--
Local Variables:
mode: sgml
sgml-declaration: "../chapter.decl"
sgml-indent-data: t
sgml-omittag: nil
sgml-always-quote-attributes: t
sgml-parent-document: ("../handbook.sgml" "part" "chapter")
End:
-->
|