Título: [Odisea]Instalando linux en pendrive Publicado por: EvilGoblin en 17 Julio 2010, 20:47 pm Tuve una odisea de 2 o 3 dias..
Mi intencion: Tener un pendrive totalmente booteable con linux y que sea persistente, y no solo eso.. que no tenga problemas a la hora de apagarlo. Entonces busque distribuciones usb (casi siempre Slackware, como SLAX) Tengo 2 usb, 1 de 4 y otro de 16 gb entonces, comenze con SLAX, muy lindo, muy configurable... funciona en vfat... facil.. Lo pruebo.. hago varias isos (tar) para el usb probando la mas adecuada.. consigo armar una que me guste... entonces me encuentro con un problema.. una de las veces q estuve probando.. saque el pendrive, cuando quise volver a iniciar. Tenia errores en los archivos (creo que en slaxchanges) Entonces De mucho no me servia, tener todo armado y un dia olvidarme hacer sync antes de retirar el pendrive.. y Chau.. volver de 0 Entonces encontre Moolux, me gusto. Muy linda.. y bien trabajada.. no tuve nunca este problema(y eso q esta hecho encima de SLAX) ... pero tuve otro.. el kernel no detecta usb TP-link x_X problemas .. mi modem usb wifi, no sirve... (instalando madwifi, conseguia detecarlo pero no montarlo) otra opcion Vector Linux Live, lo detecta. Le faltan muchas herramientas.. intente instalar XFCE (tiene XLDE) pero no pude, salio error. Otro Zenwalk Live... lo mismo necesito instalar drivers y medio lento anda.. En eso instalo en mi netbook moolux y le cambio el kernel y lo mejoro.. intento hacer una live-usb devuelta siguiendo manuales (aufs,squash,lzma..blah blah).. No pude, salia error siempre... ENtonces me busque otro metodos, ninguno con exito.. Termine haciendo esto Entre con fdisk fdisk /dev/sdb borre la particion. Cree 2 nuevas. 1 de 500 mb (quiero tener espacio en win tmb) 2 con el resto 3,4 GB hice la 1 booteable formatie las 2 particiones mkfs.vfat /dev/sdb1 mkfs.ext3 /dev/sdb2 use mkinitrd dentro de moolux (mi netbook) entre a initrd-tree/ (dentro de boot) modifique los rootdev root-wait-for, rootfs echo "/dev/sdb2" > rootdev echo "ext3" > rootfs echo "15" > wait-for-root (aunque hubiera puesto mas tiempo) rootdev, es donde esta la particion root (para hacer chroot) rootfs, es el tipo de particion (ext3, que fue el formato que le di) wait-for-root, es el tiempo que espera para montar el root(hubiera puesto 25) entonces cree nuevamente el initrd.gz mkinitrd -k 2.6.27.27 (la version del kernel que use) entre a mi root (en mi netbook) / cp -R /usr /mnt/sdb2/ cp -R /bin /mnt/sdb2/ cp -R /boot /mnt/sdb2/ .... hasta copiar el HD de netbook en el pendrive particion 2 luego fui a /mnt/sdb2/boot cree un archivo syslinux.cfg nano syslinux.cfg y adentro puse default moolux label moolux kernel vmlinuz append initrd=initrd.gz copie todo el contenido de ../boot (sdb2) a dentro de /mnt/sdb1/ y hice syslinux /dev/sdb1 copie el initrd22.gz initrd.gz (q es el original q tenia con moolux xD) asi no tenia problemas con la netbook puse el pendrive.. arranque... y salieron varios errores .. pero arranco! =D ahora falta hacer arreglos sobre los errores.. y fstab y otros archivos q estan mal configurados pero bueno.. Todo se puede ^^ Si alguien sabe algo del tema y me explica mejor como hacerlo de una forma mas limpia... MEJOR (L |