Soporte de escritura en particiones NTFS usando Suse Linux

Comprobado en Suse 9.3. Hace un tiempo el proceso era mucho más fácil pero con los nuevos kernel y la ausencia de actualizaciones de captive se ha vuelto bastante complicado. Sólo se ha comprobado que monta la partición, supongo que conseguirá copiar archivos.

Antes que nada se deberá descargar el RPM captive a través de este enlace.

Como administrador (root) lo restante:

Lo siguiente es debido a un problema de rutas en Suse (información aquí en este enlace), adaptar la ruta del nombre del kernel (la última versión instalada) en cada caso. Realizar lo siguiente:

rm /lib/modules/2.6.11.4-21.9-default/build
ln -s /usr/src/linux-2.6.11.4-21.9 /lib/modules/2.6.11.4-21.9-default/build

Modificaremos el archivo /usr/src/linux/kernel/signal.c

y antes de los #ifdef añadimos la siguiente línea:

EXPORT_SYMBOL(kill_proc_info);

Ir a /usr/src/linux y ejecutar:

make cloneconfig
make prepare-all
make bzImage
INSTALL_PATH=/boot make install
make modules
make modules_install

Este proceso tardará bastante.

Reinicia el sistema escogiendo el nuevo kernel que observarás en GRUB.
Y ya puedes montar la partición.

Es bastante lento, pero mejor que nada. Cada vez que se actualice el kernel deberás repetir el proceso para crear el módulo para la nueva versión del kernel.

Fuente Original a través de este enlace.

Comentarios (0)


Alcance Libre
http://www.alcancelibre.org/article.php/ntfs-suse-9-3