The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Montando una partición UFS2 (ejm: PC-BSD) en Linux(Ubuntu)


Seguramente, tu sistema linux reconoció automáticamente la partición donde tienes instalado un sistema BSD, pues quieres acceder a ese directorio y te manda un mensaje como éste:

pantallazo-gnome-mount.png

Simplemente, porque tu sistema linux no puede montar esa partición, así que tendremos que hacerlo con nuestras propias manos.
En este post voy a tratar de explicar lo más sencillo que pueda la manera de cómo realizar montajes de sistemas ufs sobre linux, específicamente del ufs2 de PC-BSD.

Primero que todo, el núcleo tiene que tener soporte para ufs, si no lo tiene, recompilar el núcleo para darle soporte ufs.

Generalmente para hacer montajes solemos utilizar los parámetros:

$ sudo mount -t  [-o ] /dev/

Este ejemplo está desarrollado sobre ubuntu(válido para otras distros, siempre y cuando se respete el tipo de disco ‘sda|hda’);

En este caso ubuntu reconoce mi disco como sda, y debian como hda (¿?).

En éste disco tengo instalado PC-BSD en /dev/sda3.

= /dev/sda3

Ud. puede revisar sus particiones con:

$ sudo fdisk -l

EL directorio de montaje será PC-BSD:

= /media/PC-BSD

Cree un directorio en /media

$ cd /media/ | sudo mkdir PC-BSD

Para montar sistemas ufs, es necesario especificar como opciones ‘ro y ufstype (principalmente si es ufs2)’

Opciones de ufstype:

sun,sunx86,44bsd,ufs2,5xbsd,old,hp,nextstep,netxstep-cd,openstep -> soportados por el kernel 2.6

sun,sunx86,44bsd,old,hp,nextstep,netxstep-cd,openste -> soportados por el kernel 2.4

Antes que nada aclaro que:

44bsd Se usa para montar sistemas de archivo en ufs1

5xbsd Se usa para para montar sistemas de archivo en ufs2

Para montar nuestro ufs (ufs1), en linux bastaría con:

$sudo mount -t ufs -r -o ufstype=44bsd /dev/sda3 /media/PC-BSD/

ó

$sudo mount -t ufs -o ro /dev/sda3 /media/PC-BSD/

Si realizas esta operación sobre PC-BSD, es posible que te rebote un mensaje de este tipo:

mount: wrong fs type, bad option, bad superblock on /dev/sda3,

missing codepage or helper program, or other error

En algunos casos se encuentra información en syslog, pruebe

dmesg | tail o algo parecido

Esto podría significar que la partición o disco que intentas montar no es del tipo de sistema de archivo especificado, pero si puede ser válido en sistemas BSD que usan ufs1.

Para montar nuestro ufs2, en linux bastaría con:

$ sudo mount -t ufs -r -o ufstype=5xbsd /dev/sda3 /media/PC-BSD/

ó

$ sudo mount -t ufs -o ro,ufstype=ufs2 /dev/sda3 /media/PC-BSD/

Éste método sería el indicado para montar el sistema de archivo de PC-BSD, que es ufs2.

NOTAS:

– El controlador UFS en núcleos de Linux 2.0.xx no tiene soporte para FreeBSD.

– A partir de Linux 2.1.87 tiene soporte tanto para UFS como para UFS2.

3 Respuestas a “Montando una partición UFS2 (ejm: PC-BSD) en Linux(Ubuntu)

  1. Alejandro Caspers septiembre 6, 2011 en 3:38 am

    Can be

  2. video converter review junio 23, 2011 en 2:18 am

    Thanks for sharing! There are a lot of software to easily make ringtones, I just get information from the video converter reviews and ratings for the ringtone makers.

  3. mac dvd ripper agosto 15, 2010 en 11:10 am

    It is a pity, that now I can not express – I hurry up on job. But I will be released – I will necessarily write that I think on this question.

No te quedes callado. Pregunta, Comenta, Comparte, Sígueme, Suscríbete, Déjame tu opinión... Soy Beastieux Zeroo...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: