martes, 9 de marzo de 2010

Formateando una memoria USB (No me hagan preguntas de WIndows)

Formateando una memoria USB (No me hagan preguntas de WIndows)

Lo primero que se me ocurrio es que obviamente no deberia llevar a cabo esta operación en otra máquina con WINDOWS, porque sino la infectaría, cosa que me paso en realidad, lo metí en otro windows y cuando todo se desgracio ahí es que me di cuenta que estaba infectada.

Ok entonces regresemos a que afortunadamente Linux o FreeBSD se carcajean de los virus, puse la USB y al montarla no le vi nada raro, sin embargo y para no correrme el riesgo de solo borrar los archivos y esperar que todo vaya bien mejor preferi formatearla.

Estuve buscando buen rato como hacerlo por toda la red sin mucho exito, asi que no me quedo otra que ir directamente a las "AYUDAS" de la página de UBUNTU y leyendo entre enlace y enlace encontre que existe un "newfs_msdos".

El manual lo pueden ver aquí y lo que hace simplemente es pues formatear una unidad, en realidad mas que formatear limipia el file system ya que lo graba nuevamente, la data con el virus sigue ahí pero al borrar las cabeceras de los archivos del file system ya no hay que temer.

Guia para principiantes:
Formatear una memoria usb en linux es muy sencillo solo necesitas desmontarla de la siguiente manera:

# umount /dev/sdb1

Donde sdb1 lo cambias por el de tu memoria, luego escribes el siguiente comando:

# mkfs.vfat /dev/sdb1

Y listo ya tienes formateada tu memoria con dos simples comandos!!!



A TOMAR EN CUENTA!!!

La sintaxis del comando es esta: mkfs.[sistema de archivos] [direccion del componente a formatear], ahora bien si quieres hacer una partición para windows y una para linux lo puedes hacer, primero creas tus particiones y luego puedes utilizar los comandos:

Para windows:
mkfs.vfat /dev/sdbx

Para linux:
mkfs.ext3 /dev/sdby

En donde “x” y “y” especificas el numero de la partición. Solo recuerda que tienes que tener desmontadas las particiones al ejecutar los comandos.

Saludos ;)


CUANDO TU MEMORIA TIENE NOMBRE
Hay otra forma de hacerlo en el caso que no estemos muy seguros cual es el /dev/sdb? que tengamos para formatear.

Se puede buscar en la carpeta /media/ y colocar directamente el nombre de esta carpeta, siguiendo tu procedimiento.

Por ejemplo: si tenemos una memoria usb que se llama “mi_memoria”, entonces para formatearla usamos:

# umount /media/mi_memoria

# mkfs.vfat /media/mi_memoria

Con esto estamos mas tranquilos de no haber formateado la equivocada. Esto lo he probado en Kubuntu.



SINO TIENES EL el comando mkfs.vfat.

1.- apt-get install dosfstools

2.- umount /dev/sdb1

3.- mkfs.vfat /dev/sdb1

todo esto como # ROOT



PARA LOLES

Estoy totalmente de acuerdo con el autor, es sumamente sencillo, sin embargo, es necesario explicarlo de una forma mas detallada para que los principiantes se compenetren mas con los SO libres, en tal sentido y contribuyendo con el compañero que se tomo la molestias de explicarlo le dejamos lo siguiente:

1. Primer Paso: Identificar su dispositivo, para ello deberá aplicar en el terminal root, la siguiente lineas de comando sudo fdisk -l, lo presentará algo como esto:

Sarraka@sarraka-desktop:~$ sudo fdisk -l

Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0×32a432a4

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 6627 53231346 7 HPFS/NTFS
/dev/sda2 6628 22175 124889310 7 HPFS/NTFS
/dev/sda3 22176 30401 66075345 f W95 Ext’d (LBA)
/dev/sda5 22176 25214 24410736 83 Linux
/dev/sda6 25215 30146 39616258+ 83 Linux
/dev/sda7 30147 30401 2048256 82 Linux swap / Solaris

Disco /dev/sdb: 2030 MB, 2030043136 bytes
255 cabezas, 63 sectores/pista, 246 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0×00034c05

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 247 1982200+ b W95 FAT32
La partición 1 tiene distintos finales físicos/lógicos:
físicos=(860, 254, 63) lógicos=(246, 197, 63)

donde: Disco /dev/sda representa el disco duro y mas abajo sus particiones
Disco /dev/sdb representa la memoria USB, mas abajo identifica el nivel o ubucación= /dev/sdb1

2. Segundo paso: Es formatear el USB para ello escribe en el terminal las siguientes lineas sudo mkfs.vfat /dev/sdb1 y presionas enter y listo USB Formateado, se escogió vfat por ser compatible tanto para linux como windows, si deseas otro formato puedes cambiarlo.

Sarraka@sarraka-desktop:~$ sudo mkfs.vfat /dev/sdb1
mkfs.vfat 3.0.1 (23 Nov 2008)
mkfs.vfat: /dev/sdb1 contains a mounted file system.

3. Tercer Paso: puede ser que te pida que desmonte tu USB, lo cual puedes hacerlo como lo realiza normalmente desde el escritorio haces clip derecho desmontar volumen y procedes a aplicar el paso dos (02). Suerte a Todos


2 comentarios:

Anónimo dijo...

Muy buen post, estoy casi 100% de acuerdo contigo :)

soportetecnicoperu dijo...

gracias amigo.

Copyright 2011 - 2013
Soporte Técnico - Perú
Cualquier consulta o sugerencia haznosla llegar.

soportesmp@gmail.com

Contador:

Lectores en Linea
Contador Total de Visitas