Install to USB From within Windows-es
From DSL Wiki
- [Volver a la P?gina superior o a la principal] [In other languages: English ]
Contents |
General
Estos son los pasos b?sicos para instalar DSL a un USB desde Windows:
- Obtener DSL y Syslinux
- Formatear la unidad
- Descomprimir DSL in la unidad
- Instalar Syslinux
Requisitos
El m?todo IV y el V tienen requisitos propios. Los m?todos I - III precisan:
- Una unidad flash USB (tambi?n llamada pendrive, llave/pincho/l?piz/mechero/pastilla... USB) de 64 MB o mayor
- Conocer la letra de la unidad USB. ?stas gu?as suponen que tu unidad flash USB es "F:". Por favor, reemplaza "F" por la letra correcta en tu caso.
- Descargar el archivo dsl-embedded.zip actual desde un mirror (49 MB - Se recomienda el torrent, y a menudo es el m?s r?pido)
- Obtener e instalar Syslinux versi?n 3.00 o superior (leer las instrucciones de instalaci?n de Syslinux)
Notas acerca de las unidades USB
Podr?as buscar tu pincho USB en ?sta lista. Si tienes comentarios sobre una unidad USB en particular que no funcione bien al instalar DSL desde Windows ... a??dela aqu?.
- Para que conste, evita las unidades baratas y golpeadas... van bien con Windows pero aparentemente no siempre les gusta DSL. (gracias a SaidinUnleashed por ?ste consejo.)
- Las unidades San Disk Cruzer son un caso especial, y hay que desactivar la "Emulaci?n de CD" por software. (an?nimo, 2 Ene 2008)
- Las tarjetas SD resultan perfectas para DSL y se pueden emplear como s?mlpes unidades USB. Generalmente tienen velocidades de transferencia superiores, y muchos port?tiles llevan lectores de serie para mayor comodidad. Adem?s casi no dan problemas de BIOS. Instalar del mismo modo que una unidad USB.
M?todo I
Sigue las antiguas instrucciones de PendriveLinux (las nuevas son el m?todo V):
- Formatea tu unidad flash desde cmd.exe (la ventana "DOS") teclea:
FORMAT F: /fs:FAT32
- Descomprime "dsl-embedded.zip" a tu unidad flash (podrias usar el "Extraer todos los archivos" que viene integrado en XP con destino a "F:\")
- Descarga "syslinux-3.63.zip" de Syslinux - Syslinux tambien se puede emplear para varias otras plataformas, como Unix.
- Ve a una ventana de DOS y ejecuta syslinux para tu unidad desde \win32\syslinux.exe escribiendo: SYSLINUX -ma F:
- Si estas en Windows Vista, recuerda arrancar cmd.exe como Administrador, porque como usuario normal no sera capaz de acceder al registro maestro de arranque (MBR) de tu unidad USB.
- Reinicia
Notas
- Si est?s ejecutando Windows Vista, recuerda arrancar cmd.exe como Administrador, de lo contrario el cmd.exe normal no podr? acceder al MBR de tu unidad USB.
- Puede que arrancar desde USB funcione o que no, dependiendo principalmente de su edad y su configuraci?n BIOS. Algunos sistemas pueden tener problemas arrancando desde unidades USB formateadas como FAT32. Cambiar el formato a FAT16 quiz? permita arrancar a DSL. Pru?balo, cambia el par?metro de formateo a:
FORMAT F: /fs:FAT
Historias de ?xito y fracaso
Tu caso puede ser distinto. Hay quien informa de que esto funciona y quien dice que no:
- (Probado el 27/09/07 en un terminal ligero HP T5515, funcion? sin problemas. Unidad gen?rica de 512 MB, FAT 32, DSL embedded 3.4.3)
- (Probado el 16/10/07 en un PC dual core personalizado, funcion? sin problemas. Unidad Adata JOGr 2 GB, FAT 32, DSL embedded 3.4.4)
- (Probado el 25/11/07 en un Asus eeePC, funcion? sin problemas. Unidad gen?rica de 128 MB, FAT 32, DSL embedded 4.0)
- (Probado el 12/12/07 en un Memorex Traveldrive, funcion? sin problemas. Unidad de 1 GB, FAT 32)
- En un Packard Bell Easynote XS20-005 arrancado desde un Apacer Handy Steno AH123 (1 GB, FAT 32) con dsl-4.2.5-embedded, par?metros de arranque "dsl vga=normal", xvesa 800x600x32, empieza a arrancar pero se para mostrando un error de insmod (?).
- No arranca desde un picho USB gen?rico de 256 MB en un Packard Bell Easynote XS20-005, probando ambos: FAT y FAT 32.
- (Probado el 22/04/08 en un Dell Inspiron 600m usando un Sandisk Cruzer de 1 GB, DSL Embedded 4.2.5 y FAT 32 - funcion? sin problemas.)
- (Probado el 27/07/08 en un Mini Notebook One A120, funcion? sin problemas. Unidad 128 MB gen?rica, FAT 32, DSL embedded 4.2.5)
- (Probado el 10/08/08 en un Compaq 2190US Laptop (usando el m?todo I) - USB Lexar Lightning de 4 GB, DSL embedded 4.2.5 - La unidad USB Lexar apareci? como 2? disco duro por defecto, as? que tuve que ir a la Compaq BIOS y cambiar el orden para que la Lexar USB fiese la primera. Al reiniciar, el 2190US arranco DSL sin problemas.)
- (Probado el 31/08/08 en un Acer Aspire 5672 (usando el m?todo I) - Kingston DataTraveler 1 GB formateado a FAT (no FAT 32), DSL embedded 4.2.4, - necesit? activar <F12> la opci?n multiboot.)
- (Probado el 10/09/08 en un Asus A8Sr (usando el m?todo I) - Mobile Disk IV de 256 MB con FAT 32 con DSL 4.4.5 y Syslinux 3.71)
- (Probado el 10/11/08 en un Fujitsu-Siemens Amilo D 8830 y una Kingston DataTraveler de 1 GB, FAT y dsl-4.4.6-embedded, funciona estup?ndamente)
- (Probado el 24/10/08 en un Dell Latitude D430 BIOS rev. A00 y en un Dell Latitude D820 BIOS rev. A09, con SanDisk Cruzer Micro de 4 GB, probando ambos: FAT 16 y FAT 32, DSL 4.4.0 y Syslinux 3.63, DSL 4.4.6 y Syslinux 3.72, sin ?xito en ning?n caso. Resultado: Al arrancar, el men? de opciones de arranque de DSL est? disponible, pero independientemente de la opci?n que se seleccione, la pantalla se pone negra y el LED del pincho USB se apaga, indicando que se pierde el contacto con la unidad USB. Excepci?n: La opci?n de arranque a pueba de fallos, que termina con un mensaje "no KNOPPIX file system found".)
- (Probado el 15/11/08) El m?todo I no funciona con un Centon Data Stick Pro. Se necesita usar el m?todo II junto con el ?ltimo paso del m?todo I (# Ir a una terminal y ejecutar syslinux para tu unidad desde \win32\syslinux.exe escribiendo:
SYSLINUX -ma F:) - (Probado el 27/01/09) Funciona estupendamente en un Asus eeePC 1000H con un Corsair Flash Voyager de 8 GB (2 particiones primarias, 512 MB FAT para DSL y 7 GB NTFS para datos).
- (Probado el 12/02/09) Funciona estupendamente en el Dell Optiplex 720 y 820 en mi universidad. No funciona en el PC de mi casa (HP Compaq d220). Todo con un San Disk Cruzer Micro (modelo U3) de 1 GB con el U3 quitado.
- (Probado 07/09/09) No funciona con Alix.1C y Kingston DataTraveller2 de 1GB. Muestra: "SYSLINUX 3.36 2007-02-10 EBIOS Copyright (C) 1994-2007 H. Peter Anvin Could not find kernel image: linux"
- (Probado 01/10/09) No funciona con Dell Inspiron 530 con Intel Core 2 Quad y un disco flash CBM de 128 MB. Muestra ?sto: Boot error
- (Probado 11/12/09) Funciona en un Asus K50IN, pero no reconoce las tarjetas de sonido ni wireless. Kingston Data Traveler 1GB con formato FAT. dsl-4.4.10-embedded.
- (Probado el 18/01/11 en un port?til Airis N719, funcion? sin problemas. Unidad gen?rica de 128 MB, FAT 32, DSL embedded 4.4.10. A los pocos d?as, el pendrive se estropea por extraerlo en Windows mientras estaba ocupado. No lo reconoce Ubuntu (ni aparece en el GParted) ni Windows (ni aparece en la Administraci?n de discos). Despu?s de formatearlo a bajo nivel el pendrive vuelve a funcionar normalmente, pero al volver a aplicar el m?todo I (en FAT32 y en FAT16) el resultado es el mismo que el del caso del 24/10/08: Al arrancar, el men? de opciones de arranque de DSL est? disponible, pero independientemente de la opci?n que se seleccione, la pantalla se pone negra y el LED del pincho USB se apaga, indicando que se pierde el contacto con la unidad USB. Excepci?n: La opci?n de arranque a pueba de fallos, que termina con un mensaje "Can't find KNOPPIX filesystem, sorry".)
M?todo II
Para ?ste m?todo, necesitar?s la HP USB Key Utility para Windows.
- ?ste m?dodo reformatear? tu unidad USB, borrando cualquier informaci?n que contenga. Haz una copia de seguridad si lo necesitas.
- Instala "HP USB Key Utility para Windows". La configuraci?n de la HP USB Key Utility solo se ejecutar? sobre Windows Vista si ejecutas la instalaci?n en modo de compatibilidad. Para aplicar esto, haz clic con el bot?n derecho del rat?n sobre el archivo de instalaci?n y v? a "Propiedades". Abre la solapa "Compatibilidad" y selecciona "Windows XP Service Pack 2". Aplicalo y ya funciona tambi?n en Vista. Nota: No necesitas ejecutar el programa instalado en este modo, s?lo el instalador.
- Pincha el disco flash y deja que Windows lo encuentre (comprueba la letra asignada al disco, p.ej: F:)
- Ejecuta Inicio -> Programas -> HP System Tools -> HP Drive Key Boot Utility
- En la pantalla de bienvenida - haz clic en Siguiente
- Selecciona la letra de tu unidad flash (en mi caso, F:) - haz clic en Next/Siguiente
- Elige Crear una Configuraci?n o Reemplazar la Existente (Create New or Replace Existing Configuration) - haz clic en Next/Siguiente
- Elige Disco Duro (Hard Drive)- haz clic en Next/Siguiente
- Elige Crear un Nuevo Sistema de Archivos (Create New Filesystem) - haz clic en Next/Siguiente
- Espera hasta que se format?e la unidad...
- Elige HP Firmware Flash Package - clic en Next/Siguiente, clic en Finish/Finalizar.
- Ahora extrae el contenido del archivo dsl-embedded.zip directamente en tu unidad de disco (F: en mi caso) sobreescribiendo todos los archivos(!!).
- ?Hecho! Tu DamnSmallLinux sobre USB est? listo :-) ??Reinicia y pru?balo!!
Historias de ?xito y fracaso
- No me funcion? usando DSL v3.3 con una unidad USB Sandisk Cruzer Titanium.
- No me funcion? usando mi unidad flash de 2GB Verbatim store n go. (Windows explorer se cae si se pincha el dispositivo)
- Funcion? perfecamente usando la HP Utility y dsl-4.2.1-embedded.zip
- Funcion? perfecamente usando la HP Utility y dsl-4.4.10-embedded.zip
M?todo III
- Formatea un disco en blanco a bajo nivel con diskWipe.exe
- Aseg?rate de seleccionar la unidad correcta
- Desmonta la unidad
- Extr?ela f?sicamente
- Monta la unidad
- Ponla f?sicamente
- Formatea a FAT con usb_format.exe
- Extrae los archivos dsl-<actual>-embedded.zip
- Haz un arranque con sysLinux
syslinux.exe -ma <letra de la unidad>:
(Si usas Vista, requiere hacer clic con el bot?n derecho del rat?n y seleccionar Ejecutar como administrador en el cmd.exe)
M?todo IV: sin tostar un CD
中文版(Versi?n en chino de ?ste M?todo)
As? se instala DSL a un pincho USB desde una estaci?n de trabajo Windows XP (98,NT,2000):
- sin tostar la ISO
- sin tener que arrancar a DSL desde el CD
- sin tener que particionar la unidad USB (salvo que realmente quieras hacerlo)
Este tutorial/m?todo lo escribi? originalmente SaidinUnleashed, hacia 2005. Si tienes problemas con ?ste m?todo, comienza leyendo su versi?n original.
Requisitos Alternativos
En vez de la ISO empotrada y Syslinux (como arriba), necesitar?s:
- El programa shareware WinImage
- Im?genes de DSL incluyendo
- bootfloppy-usb.img
- dsl-x.x.iso (donce x.x es la versi?n que quieras)
Quiz? quieras obtener/emplear Daemon Tools o un programa similar de visionado/manipulaci?n de ISO's. Y si quieres particionar tu unidad USB (opcional), tendr?s que emplear una herramienta de particionado. Prueba cfdisk o busca algo similar.
Pasos
1. Formatea la unidad USB. Obten un pincho USB y aseg?rate de que est? formateado con FAT (FAT 16 o preferiblemente FAT 32), s?mplemente para estar seguro de que funciona con Windows. Puedes hacerlo con el Explorador de Windows (no confundirlo con Internet Explorer) o con la L?nea de Comandos.
2. Si no lo has hecho ya, instala WinImage (y Daemon Tools, tambi?n, si vas a probarlo)
3. Abre tu imagen de arranque ISO usando WinImage:
- Abre WinImage
- Selecciona Archivo -> Abrir, navega y selecciona la imagen de arranque que quieras emplear (bootfloppy-usb.img)
- Selecciona Disco - Usar disco extra?ble (x:), donde x: es la letra de la unidad del pincho USB sobre el que quieres instalar DSL.
4. Activa la escritura de la ISO. Selecciona Disco -> Leer Disco / Grabar Disco (o usa la combinaci?n de teclas Ctrl+W). Quiz? diga "hay que redimensionar la imagen" bla, bla. Hazlo.
5. Pon el sistema de archivos de DSL en la unidad USB. En WinImage:
- Selecciona Archivo -> Abrir, y selecciona el archivo de imagen ISO de DSL (dsl-x.x.iso).
- Selecciona Imagen -> Extraer (o s?mplemente Ctrl+x)
- Cuando te pidan una ruta, usa la letra de la unidad de tu pincho USB (como en el paso 4)
- Selecciona la opci?n "Extraer con nombre de ruta"
- Haz clic en OK para terminar.
?Hecho!
M?todo V
Sigue las instrucciones actuales de PendriveLinux (las anteriores son el m?todo I):
Requisitos alternativos
En lugar de Syslinux (como arriba), necesitar?s:
- Una unidad flash USB (tambi?n llamada pendrive, llave/pincho/l?piz/mechero/pastilla... USB) de 64 MB o mayor
- Conocer la letra de la unidad USB.
- Descargar el archivo dsl-embedded.zip actual desde un mirror (49 MB - Se recomienda el torrent, y a menudo es el m?s r?pido)
- Descargar Universal USB Installer
Pasos
- Ejecuta Universal USB Installer, selecciona DSL, y sigue las instrucciones en pantalla
- ?Hecho! Tu Damn Small Linux sobre USB est? lista :-) ??Reinicia y pru?bala!!
Personalizando DSL
Considera si leer las notas de Windows Autorun y QEMU Mod.
Para m?s ayuda sobre personalizaci?n de la instalaci?n de DSL mira el HOWTO acerca de DSL sobre pinchos USB colgado por doom4 en el foro. Tambi?n habla de algunas cuestiones b?sicas de DSL que no se cubrieron en este tutorial.
