Regístrate gratis¡Bienvenido a mundodvd! Regístrate ahora y accede a todos los contenidos de la web. El registro es totalmente gratuito y obtendrás muchas ventajas.
Blu-ray, DVD y cine en casa
Regístrate gratis!
Registro en mundodvd
+ Responder tema
Resultados 1 al 25 de 26

Tema: [T50/Q800] Pasar las 2 particiones a ext3 ...

Ver modo hilado

  1. #1
    Banned
    Fecha de ingreso
    16 mar, 09
    Ubicación
    mgVub
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado [T50/Q800] Pasar las 2 particiones a ext3 ...

    Buenas,

    es comúnmente sabido que las particiones NTFS no se llevan demasiado bien con Linux, a pesar de que últimamente cada vez se llevan mejor... Las FAT32, sin embargo, se manejan con facilidad desde linux, pero presentan el tamaño máximo de archivo de 4Gb.

    Comprendo que un aparato como el CUBO, pensado para usuarios convencionales que muy previsiblemente utilizan Windows en sus ordenadores, utilice los sistemas FAT32 y NTFS para las particiones de datos por simplicidad, pero dado que el núcleo es linux, sería preferible que las particiones fuesen ext3.

    A todo lo anterior se suma la lentitud con la que linux trabaja sobre NTFS, y la ausencia de herramientas de diagnóstico de dichos tipos de partición en el CUBO. Utilizando por ejemplo aMule sobre la partición NTFS (para poder descargar ficheros de más de 4 Gb) habitualmente se presentaban problemas de ficheros erroneos, y la única solución posible pasaba por conectar el CUBO al PC para pasarle un scandisk...

    La cuestión es que si la partición principal pasa de FAT32 a ext3, solucionaría el problema de los archivos de más de 4Gb, por lo que ya no sería necesaria una segunda partición NTFS para los ficheros grandes. Por tanto, con esta solución, lo óptimo es reformatear el disco dejando el 100% para FAT32 y el 0% para la NTFS, para luego convertir la partición a ext3, quitándonos el engorro de tener que manejar dos particiones. Por supuesto, el que crea conveniente tener dos particiones por el motivo que sea, puede crearlas en el porcentaje que le parezca oportuno. La única pega de reformatear el sistema es que hay que hacer copia de seguridad de TODO (partición REC, FAT32 y NTFS) y en algunos casos puede ser complejo (porque tiene un volumen de datos muy alto...). Por supuesto, si nos limitamos de momento a convertir las particiones a ext3 (sin reformatear el CUBO), no perderemos en ningún caso las grabaciones (partición REC).


    Hacer copia de seguridad

    Antes de empezar, conectar el CUBO a vuestro PC y copiar todo el contenido de la/s partición/es que vayáis a transformar, para poder meterlo de nuevo el CUBO una vez terminado el proceso. Si el objetivo es dejar solo una partición ext3, tal y como dije antes toca copiar también las grabaciones.


    Formatear particiones en ext3

    Para hacer esto, podéis utilizar el método que mejor os venga, pero yo recomiendo utilizar gparted. Es una Live de Linux que funciona estupendamente. Podéis bajárosla de aquí:

    http://sourceforge.net/project/showf...kage_id=271779

    Podéis quemarla en un CD o meterla en USB, como más rabia os dé.

    - Para CD, bajaos la versión .iso y quemarla con el software que más rabia os de (recomiendo imgburn).
    - Para USB, mirad aquí como hacerlo:

    http://gparted.sourceforge.net/liveusb.php

    En USB arranca bastante más rápido, y es sencillo.

    Una vez arrancáis el gparted, os aparecerán una serie de opciones, con darle al ENTER cada vez deberíais llegar correctamente hasta el final.

    Desde el programa, debéis elegir el disco (el del CUBO), fácilmente reconocible porque tiene tropecientas particiones, entre ellas la FAT32 (sdx1) y la NTFS (sdx7). Si habéis reformateado dejando solo la FAT32, la sdx7 no existiría, pero el resto de pequeñas particiones si (desde sdx1 hasta sdx6).

    Seleccionáis la partición -> botón derecho -> format to -> ext3. Esto tenéis que hacerlo con cada una de las particiones a formatear.

    Una vez hecho esto, hay que darle al botón 'Apply' para que comience el formato.


    Acceder a particiones ext3 desde Windows

    Para ello tenéis que instalar el programa Ext2FSD, que os podéis bajar de aquí:

    http://sourceforge.net/projects/ext2fsd/files/

    La última versión a día de hoy es la 0.48, por lo que tenéis que bajaros el fichero .exe e instalarlo en el PC que conectaréis al CUBO por cable USB.

    En teoría funciona también en Vista, tanto 32 como 64. Probadlo y comentadme.

    Os cuento como ponerlo en funcionamiento desde XP:

    - Ejecutáis el programa de instalación (si en en Vista, recomiendo hacerlo como administrador).
    - Os pedirá que marquéis unas opciones, marcarlas como sigue:

    --> Make Ext2Fsd automatically started when system boots (Opcional)
    --> Enable write support for Ext2 partitions (SI)
    --> Enable force writting support on Ext3 partitions (SI)

    - Luego os preguntara:

    -> Would you like Ext2Mgr automatically start when booting? (Opcional)

    Una vez instalado, arrancamos Ext2 Volume Manager (estará en vuestro menú Inicio).

    Le damos al Menu Tools -> Service Management F7 -> Start (con la opción 'Enable writting support for ext3 volumes' marcada) -> Apply -> Yes

    La primera vez, hay que asignarle una letra a cada una de las particiones ext3 que queramos montar... botón derecho sobre partición ext3 a montar -> Change Drive Letter F4 -> Add...
    Seleccionamos la letra que queramos y dejamos marcada la opción por defecto (Automatic mount via MountMgr) -> Ok

    Con esto ya debería aparecer la nueva unidad en el explorador. Aunque no debería ser necesario (porque la unidad se configura optimizada para extracción rápida como los pendrive), cuando terminemos de escribir lo que sea, por si acaso, seleccionamos la partición Ext3 -> Tools -> Flush Cache to Disk F11 para asegurarnos de que escribimos todo al HDD.

    Ahora ya podéis volver a copiar todo a su situación original.

    La próxima vez que tengáis que conectaros al CUBO por USB, con ejecutar Ext2 Volume Manager las unidades aparecerán automáticamente.


    Modificar el CUBO para que automonte las particiones ext3

    El CUBO por defecto monta la partición FAT32 (hda1) en /tmp/hdd/volumes/HDD1 y la NTFS (hda7) en /tmp/hdd/volumes/HDD2, y si le cambias el sistema de ficheros original, NO LAS MONTA.

    Para que se automonten, hay que hacerlo manualmente mediante el fichero /usr/local/etc/rcS. En el caso de que la partición hda7 (antigua NTFS) sea modificada a ext3 es necesario montarla DENTRO de la partición hda1 (antigua FAT32) para que sea correctamente montada. De esta forma, cuando entremos en el menú de copia del CUBO, al seleccionar HDD, veremos el contenido de la partición FAT32 y una carpeta HDD2 donde estaría mountada la partición hda7 (antigua NTFS). Así SIEMPRE tendremos ambas particiones. Si hemos optado por dejar una única partición ext3, la partición hda7 desaparece.

    Si transformamos la partición FAT32 a ext3, podremos seguir utilizando las opciones de 'transformar grabaciones en archivos' del menú de grabaciones (gracias a MicioMax del foro mhdworld). Además, para ver las grabaciones directamente, podemos aprovecharnos de una de las muchas virtudes de las particiones ext3; los enlaces simbólicos. Gracias a estos, podemos hacer un enlace simbólico en la partición hda1 llamado dvdvr que apunte a la partición de grabación... Con esto tendríamos en el menú de copia del CUBO acceso también a la partición de grabación, pudiendo copiar las grabaciones no solo a una partición llamada REC en FAT32, sino a donde nos de la gana (SD, USB, etc). Además, ahora ya se pueden transformar/copiar las grabaciones de más de 4 Gb, que antes solo se podía hacer mediante NAS hacia la partición NTFS (con lo lento que es...).

    Manos a la obra:

    Hacéis telnet a la IP de vuestro CUBO, y una vez dentro ejecutáis...

    vi /usr/local/etc/rcS
    - Para editar el contenido, debéis pulsar la tecla i. Aparecerá en la parte inferior izquierda la letra 'I' que nos indica que estamos en modo edición.

    - Para guardar los cambios, pulsais ESC para salir del modo edición (desaparecerá la letra I de la parte inferior izquierda), tecleais :wq y pulsáis ENTER. Con esto guardaremos los cambios y saldremos. Dará un error de escritura de no se que, pero no le hagáis caso, con dar a ENTER volveréis al símbolo de comando.

    Debéis añadir unas líneas en la parte final del fichero en función de las particiones a montar. Originalmente pone esto:

    fi

    echo 2 /tmp/hdd/volumes/HDD1/ > /sys/realtek_boards/misc_operations
    - Si dejamos una única partición ext3, lo dejamos así...

    fi

    sleep 10
    mkdir /tmp/hdd/volumes/HDD1
    mount /dev/ide/host0/bus0/target0/lun0/part1 /tmp/hdd/volumes/HDD1
    chmod 777 /tmp/hdd/volumes/HDD1

    rmdir /tmp/hdd/fat32
    ln -s /tmp/hdd/volumes/HDD1 /tmp/hdd/fat32

    echo 2 /tmp/hdd/volumes/HDD1/ > /sys/realtek_boards/misc_operations
    - Si dejamos 2 particiones ext3...

    fi

    sleep 10
    mkdir /tmp/hdd/volumes/HDD1
    mount /dev/ide/host0/bus0/target0/lun0/part1 /tmp/hdd/volumes/HDD1
    chmod 777 /tmp/hdd/volumes/HDD1
    mkdir /tmp/hdd/volumes/HDD1/HDD2
    mount /dev/ide/host0/bus0/target0/lun0/part7 /tmp/hdd/volumes/HDD1/HDD2
    chmod 777 /tmp/hdd/volumes/HDD1/HDD2

    rmdir /tmp/hdd/fat32
    ln -s /tmp/hdd/volumes/HDD1 /tmp/hdd/fat32

    echo 2 /tmp/hdd/volumes/HDD1/ > /sys/realtek_boards/misc_operations
    - Si dejamos la NTFS y transformamos la FAT32...

    fi

    sleep 10
    mkdir /tmp/hdd/volumes/HDD1
    mount /dev/ide/host0/bus0/target0/lun0/part1 /tmp/hdd/volumes/HDD1
    chmod 777 /tmp/hdd/volumes/HDD1

    rmdir /tmp/hdd/fat32
    ln -s /tmp/hdd/volumes/HDD1 /tmp/hdd/fat32

    echo 2 /tmp/hdd/volumes/HDD1/ > /sys/realtek_boards/misc_operations
    - Por último, si dejamos la FAT32 y transformamos la NTFS...

    fi

    sleep 10
    mkdir /tmp/hdd/volumes/HDD1/HDD2
    mount /dev/ide/host0/bus0/target0/lun0/part7 /tmp/hdd/volumes/HDD1/HDD2
    chmod 777 /tmp/hdd/volumes/HDD1/HDD2

    echo 2 /tmp/hdd/volumes/HDD1/ > /sys/realtek_boards/misc_operations
    Una vez modificado el archivo, hay que apagar y encender el CUBO, y las unidades deberían montarse automáticamente.

    Volvemos a entrar por telnet, y ejecutamos:

    cd /tmp/hdd/volumes/HDD1/
    chmod -R 777 *
    ln -s /tmp/hdd/dvdvr dvdvr
    mkdir REC
    Con la segunda línea cambiamos los permisos de todo el contenido de las nuevas particiones para poder ser modificado por cualquiera, algo necesario si pretendemos utilizarlas como destino de descargas de aMule o MLDonkey, ya que en algunos casos dichos programas se ejecutan como un usuario (no root) y puede haber problemas de permisos. Con la tercera creamos el enlace simbólico dvdvr a la partición de grabación. Con la última creamos la carpeta REC, que es la carpeta donde se copiarán las grabaciones que pasemos a FAT32 desde el menú del CUBO.

    Con esto ya tenéis las particiones en formato ext3 que os permitirá ficheros grandes como la NTFS pero que funcionará mucho más rápido en un sistema como el de vuestro CUBO.

    Además, podréis comprobar desde el mismo CUBO la integridad de las particiones con el comando e2fsck, implementado en el FW.

    Personalmente, con aMule, he notado una diferencia abismal en cuanto a rendimiento, los archivos para descarga se añaden mucho más rápido.

    He comprobado que ya se pueden copiar las grabaciones de más de 4 Gigas al disco duro sin NAS, directamente desde el menú de copia.

    Que lo disfrutéis con salud ¡Un saludo!
    Última edición por Huexxx; 28/09/2009 a las 15:46 Razón: Nueva versión del Ext2FSD 0.48...
    davidgilalba, fory y coderet han agradecido esto.

+ Responder tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO
Image resizer by SevenSkins