Domingo, 15 de enero de 2006
[ACTUALIZACION]: Esta anotación ha sido mudada a aquí.
Tengo un ordenador portatil al que se le ha estropeado el lector de CD-ROM (en realidad se trataba de un DVD-ROM y me lo "cargé" intentando actualizar su firmware, pero eso es otra historia
.
La falta de una unidad lectora de CD/DVD-ROM realmente puede ser un problema a la hora de instalar un Sistema Operativo ya que lo normal es que dispongamos de algún CD/DVD para su instalación (generalmente con autoarranque).
En mi caso, no me salía rentable sustituir el lector de DVD por uno nuevo ya que se trata de un modelo algo "extraño" (es configurable como maestro/esclavo mediante un switch) y tengo que sustituirlo por uno "original" ya que los DVD normales que llevan otros portátiles no sirven (por defecto están configurados como maestro y mi portatil solamente tiene un bus, lo que obliga a que el DVD se configure como esclavo).
Entonces me decidí por utilizar un DVD USB externo pero resulta que la BIOS de mi portatil tampoco soporta el arranque desde dispositivos USB, un nuevo problema.
Lo cierto es que en lugar de utilizar un DVD USB externo, lo que me compré fué una caja que permite utilizar un CD/DVD IDE estándar y conectarlo por USB (USB2 DVD-RW Case 5.25" CA-2100) y así puedo reaprovechar un CD que tenía por ahí ![]()
Pues nada, la solución, un disco de arranque con soporte para mi nuevo dispositivo USB. Y lo mejor, pues un sencillo disco de arranque de MS-DOS ya que existen medios de arranque de la instalación de la mayoría de S.O. desde MS-DOS. Nada, todo simple, el problema es que no existe un soporte "extándar" para dispositivos USB en MD-DOS.
Después de mucha búsqueda y pruebas encontré los drivers USBASPI.SYS Panasonic(TM) USB to ASPI driver v2.06 (subdirectorio F2H) que me funcionaron a la perfección.
Lo primero es tener un disco de arranque de MS-DOS (en mi caso he utilizado un disco de arranque de Windows 98 -cuya imagen he creado con el rawrite-). Una vez tenemos el disco de arranque, lo que hay que hacer es cargar los drivers para lo cual colocamos los archivos USBASPI.SYS y USBCD.SYS en el disco y añadimos lo siguiente al config.sys:
device=USBASPI.SYS
device=USBCD.SYS /d:USBCD001
Esto permite tener una emulación de CD-ROM estándar bajo MS-DOS. Ahora solamente nos queda añadir el soporte estándar para CD-ROM de MS-DOS, el archivo MSCDEX.exe que tendremos que copiar también al disquete y añadiremos la siguiente línea al autoexec.bat:
MSCDEX /d:USBCD001
Ya podemos arrancar el ordenador desde la disquetera, con lo que reconocerá el DVD USB externo y podemos comenzar la instalación.
Por ejemplo, para instalar un Linux podemos utilizar el Loadlin y como ejemplo para arrancar la instalación en modo texto de Fedora Core 4, ejecutaremos lo siguiente:
loadlin c:isolinux\vmlinuz root=/dev/ram rw initrd=c:isolinux\initrd.img text ramdisk_size=8192
Suponiendo que la unidad de DVD ha sido reconocida como C:.
Otra opción a todo esto sería la utilización de discos de arranque con soporte USB del S.O. a instalar en cuestión, pero hay ocasiones en que esto no es posible. Por ejemplo, en el caso de Fedora Core 4, no existen disquetes de arranque para la instalación ya que el núcleo de Linux que lleva esta versión es demasiado grande para entrar en un disquete.
Por: Rubén Suárez Alvarez | Tecnología | Comentarios (8) | Referencias (0)
"El trabajo tiene un peso específico dentro de la empresa. A más trabajo, más peso y por tanto más abajo estás. A menor trabajo más ligero te vuelves y más asciendes. ¿Y tú, trabajas o asciendes en tu empresa?"
rubensa
| >> | ||||||
| Lu | Ma | Mi | Ju | Vi | Sá | Do |
| 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 | |||||
Bitácora de Rubén Suárez Alvarez
Online gracias a 