[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mi opinión y mis dudas sobre el nuevo/futuro instalador de Debian



see_signature@ono.com dijo [Mon, Jan 12, 2004 at 02:09:16PM +0100]:
> Hola,
> 
> Se nos ofrecen tres métodos de instalación: Linux, Net, Advanced.

Hola, y gracias por el reporte :D

> 1) Linux. Este método tiene una orientación a usuarios noveles (como
> yo). Destaca por sus mecanismos de detección de hardware. Sin embargo,
> casi todo el hardware detectado es instalado como módulos ¡Hasta el
> propio sistema de ficheros que elegí durante la instalación (EXT3) lo
> cargó como módulo!, cosa poco habitual. Baste con que os muestre la
> salida de lsmod:
> (...)

Esto es justamente para facilitar la deteccion de hardware y (puede
ser menos obvio) para facilitar la creacion de instaladores derivados
del de Debian. El kernel no asume saber nada, ni siquiera el sistema
de archivos mas comun, solo lo que requiere (por ejemplo, el FS
ISO9660). 

> Otra cosa que me sorprendió es la manera de nombrar discos y
> particiones:
> -------
> localhost:/home/pincha# cat /proc/partitions
> major minor  #blocks  name     rio rmerge rsect ruse wio wmerge ....
>   22    64     561182 hdd 0 0 0 0 0 0 0 0 -9 11986060 20974658
>    3     0   58615704 ide/host0/bus0/target0/lun0/disc 13958 51722 ...
>    3     1   19535008 ide/host0/bus0/target0/lun0/part1 0 0 0 0 0 ....
>    3     2        1   ide/host0/bus0/target0/lun0/part2 0 0 0 0 0 ....
>    3     5    6144831 ide/host0/bus0/target0/lun0/part5 0 0 0 0 0 ....
>    3     6     289138 ide/host0/bus0/target0/lun0/part6 6595 35891 ...
>    3     7     489951 ide/host0/bus0/target0/lun0/part7 1 0 8 20 0 ...
>    3     8    2931831 ide/host0/bus0/target0/lun0/part8 5871 14195 ...
>    3     9    1951866 ide/host0/bus0/target0/lun0/part9 1136 1220 ....
>    3    10    7735266 ide/host0/bus0/target0/lun0/part10 341 374 .....
> ------
> 
> Así que cuando llegueis al paso de instalar lilo y os diga "instalar
> lilo en /dev/ide/host0/bus0/target0/lun0/disc" se está refiriendo a
> /dev/hda ... supongo ;-)
> 
> No entiendo porqué esta nueva asignación de nombres a las particiones ni
> sé como convertirlas al formato tradicional /dev/hdaX, si alguien me
> puedo echar una mano en esto le estaría muy agradecido. Me suena a que
> algún módulo se instaló de más. No sé :-?

Bueno, esto es porque el kernel del instalador esta usando devfs, un
sistema de archivos virtual que mapea en /dev los dispositivos
actualmente existentes. Usa otra nomenclatura, y se vale de un demonio
que corre en espacio de usuario (devfsd) para ligar esta nomenclatura
a la tradicional (un simple 'ln -s
/dev/ide/host0/bus0/target0/lun0/disc /dev/hda').

El problema con devfs es que, si bien fue promovido como la proxima
gran cosa durante el desarrollo de 2.4, para 2.6 comienza a quedar en
el olvido, habiendo otra solucion propuesta (udev). Hasta donde me
quede, 2.6 sigue soportando devfs (aunque lo marca como 'deprecated'),
y udev todavia no esta listo para produccion.

Saludos,

-- 
Gunnar Wolf - gwolf@gwolf.cx - (+52-55)5630-9700 ext. 1366
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF



Reply to: