| login

Montar partición NTFS en OpenSolaris 2009.06

Surge la necesidad.
Se instaló OpenSolaris en un laptop con Windows, una parte del backup se hizo en la partición windows, la otra se hizo d.d externo, intenté montarlo normalmente y luego me enteré que no hay soporte directo para unidades con formato NTFS.

Buscando y preguntando a gente con más experiencia, _AGua_ me facilitó éste enlace donde pasan por alto varias cosas por lo cual hago este post para personas nuevas en osol como yo -también para acordame después.

Primero descargar los paquetes necesarios: gcc-dev, (cualquiera de los dos) Sun Studio Express para la compilación de paquetes, Mercurial para descargar los fuentes de fuse y gnome common para un paquete (pkg-config) que faltaba al momento de ./configure NTFS-3G.
Para éste último intenté descargando los fuentes, leyendo el ReadMe, siguiendo las instrucciones pero sin tener éxito para configurar el paquete NTFS-3G, por eso lo agrego a la lista del plan de descarga e instalación con pkg install

:~$ su
Password:
:~#pkg install gcc-dev sunstudioexpress SUNWonbld SUNWmercurial SUNWgnome-common-devel

Esperamos un buen rato...
Primero las variables de entorno:

:~#export PATH=/opt/SunStudioExpress/bin:/usr/bin:/usr/sfw/bin:/opt/onbld/bin/i386

Obtenemos el fuente del repositorio

:~#cd /tmp
:/tmp#hg clone ssh://anon@hg.opensolaris.org/hg/fuse/libfuse
:/tmp#hg clone ssh://anon@hg.opensolaris.org/hg/fuse/fusefs

Construir la librería FUSE

cd libfuse/
make
make install
make pkg

el módulo kernel

cd ../fusefs/kernel
make
make install
make pkg

Ya teniendo los paquetes los instalamos

pfexec /usr/sbin/pkgadd -d packages SUNWfusefs
pfexec /usr/sbin/pkgadd -d ../../libfuse/packages SUNWlibfuse

Con los paquetes instalados podemos ahora construir los fuentes de NTFS-3G previamente descargados
No sabía cómo desempaquetar un tgz

:~#cd
:~#cd Download
gtar xf ntfs-3g-2009.2.1.tgz
cd Downloads/ntfs-3g-2009.4.4
./configure
make install

Instalado. Ahora tenemos que identificar el disco para poder determinar la partición

# /usr/bin/prtpart
Fdisk information for device /dev/rdsk/c8d0p0

Block Size : 512 bytes
Controller : ide
Disk : cmdk
Capacity : 149 GB

# start block # nblocks startCylSecHd endCylSecHd OSType
1: 0000000063 0092164842 0/ 1/ 1 ff/ff/fe IFS: NTFS
2: 0292623975 0019952730 ff/ff/fe ff/ff/fe IFS: NTFS
3: 0092164905 0200459070 ff/ff/fe ff/ff/fe Solaris x86

Con esta información sabemos cuál es la card#device#partition# que identifica al disco. Para el caso tenemos que el disco es c8d0p0, por lo tanto la primera partición NTFS viene siendo c8d0p1, la segunda c8d0p2.
Para montar una de las particiones

mkdir /media/disk
pfexec ntfs-3g /dev/dsk/c8d0p1 /media/disk/

Navegamos el directorio y listo!. También encontramos la unidad en el panel Lugares o Places.

Asi logramos montar nuestra partición NTFS sobre opensolaris 2009.06

Gray Time

Months without a blog entry, reasons? Perhaps many, but I'll try to sum them up.

May finished with two big disappointing hiring processes (one job was supposed to be mine as an old one, and the other one was bad payed), less money and a big preliminary document supposed to be delivered in June.
June started very hard worked, because of the preliminary, but an important document was forgotten (I had not in mind the tutor gets lost after class!). Im still waiting for him, with an unfinished preliminary and a big mess in my head. I got broken.

From middle June until July I ate many kind of cheeses, drank different bottles of wine every single meeting preparing and trying to do something about a lecture which would been held at July 8 at cparty.co with AGua's co.
The process was interesting, shocking and so exciting, and let me tell you, the lecture would been perfect if the internet connection had worked. The workshop was good. That was an amazing and cold week.

After that I watched tv series, traveled, cooked, ate, drank wine and learned about it, took a Solaris course, left the sunteam, changed my laptop's OS, talked with some old friends and now I'm studying for the SCJP and SCSA exam, but I don't feel plenty happy. (Yes I know it sounds stupid!)

Nowdays, I've been concerned about the future, because what I got now, my present, looks not as good as anyone wishes It looks like at the end of the university step. In many aspects I feel disoriented, yes I'm human, I'm testing many different things, maybe this is a transition, crisis or something like that, to enforce what I know or maybe to change the course.

I just hope that all of this worthwhile.

El peregrino

Libro de la serie de Paulo Coelho muestra las diferentes etapas de una peregrinación de un personaje de la vida actual sobre una ruta con mucha historia y años de existencia. Presenta diferentes prácticas que ejemplifican, enfrentan y solucionan muchos de los problemas básicos de la vida diaria. El peregrino debe volver a nacer, crecer, enfrentar sus miedos, aceptarlos y convivir con la presencia de una muerte que lo motiva a encontrar su espada. Un libro del que cada quién obtendrá una percepción y abstracción distinta.
Muchas frases y enseñanzas condensadas de manera espectacular:
No es necesario subir una montaña para saber si es alta
El barco esta mas seguro cuando esta en el puerto, pero no fue para ésto que los barcos fueron construídos
Sólo conseguimos ser generosos con nosotros mismos en las pocas horas que necesitamos de severidad
El demonio también es un ángel, pero es una fuerza libre rebelde. {...} esta presente en el oro de la iglesia, porque el oro viene de la tierra y la tierra es su domino; esta presente en nuestro trabajo y en la relación con el dinero...
la había aceptado como algo normal (una maldición) y la mezquindad del mundo le parecía algo bueno; aprendió a satisfacerse con muy poco cuando la vida es generosa y quiere siempre darnos mucho.
A nadie le gusta pedir mucho a la vida porque tiene miedo a la derrota
Aunque sabe que sus días están contados y todo acabará cuando menos espera, él hace de la vida una lucha digna de un ser eterno
Ocurre que, frágil creatura, intenta esconder siempre de si mismo la certeza de la muerte. No se da cuenta de que es ella la que lo motiva a hacer las mejores cosas de su vida
¿por qué sentir miedo de recibir un "no", de dejar las cosas para hacerlas después si lo más importante de todo es gozar plenamente de la vida?
pero tu te propusiste ser bravo cuando bastaba ser inteligente
Huír de la lucha es lo peor que puede sucedernos
el secreto de cualquier cosa que el hombre busca en esta vida, era la cosa más simple del mundo: qué hacer con ella.
Un libro bastante didáctico