Mostrando las entradas con la etiqueta Particiones. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Particiones. Mostrar todas las entradas

Montando Particiones NTFS en Ubuntu

miércoles, abril 22, 2009

El caso es el siguiente tengo un pc (desktop) en el cual hay 2 particiones ntfs, en el mismo pc tengo instalado Ubuntu SERVER 8.10 y lo que quiero lograr es poder ver esas particiones desde mi ntbk que tiene instalado Ubuntu 9.04 (le queda 1 dia como beta, mañana lo liberan con Release =P), como es de uso personal, es decir, soloamente yo voy a tener acceso a ver las particiones NTFS me voy a descuidar un poco con el tema de los permisos, so...

lo primero es montar las particiones NTFS en la carpeta /media, para esto cree dentro de esta carpeta 2 carpetas mas


frost@server:/media$ sudo mkdir Respaldos
frost@server:/media$ sudo mkdir ntfs1
frost@server:/media$ sudo chmod 777 -R -v Respaldos/ ntfs1/
.... zzZZzzz zZZZzzz (aqui demoró un buen rato)

"el chmod no es dificil de entender, chmod 777 doy permisos de lectura(r), escritura(w) y ejecucio(x)
drwxrwxrwx 1 root plugdev 8192 2009-04-19 12:26 ntfs1
drwxrwxrwx 1 root plugdev 16384 2009-04-15 10:03 Respaldos

---------------read----write-----exec
0 ----- 000-----no-------no-------no
1 ----- 001-----no-------no-------si
2 ----- 010-----no-------si-------no
3 ----- 011-----no-------si-------si
4 ----- 100-----si-------no-------no
5 ----- 101-----si-------no-------si
6 ----- 110-----si-------si-------no
7 ----- 111-----si-------si-------si

esto a lo que le corresponde cada numero, pero el permiso esta hecho de 3 numeros, por ejemplo 755 7(dueño) 5(grupo) 5(otros), es decir:
el dueño tendria persimo de lectura, escritura y ejecucion
los miembros del grupo permisos solo de lectura
y el resto solo lectura mas info aqui"

ahora monto una de las particiones:
frost@server:$ sudo mount -t ntfs-3g /dev/sdb5 /media/Respaldos
frost@server:$ sudo mount -t ntfs-3g /dev/sdb1 /media/ntfs1

en esta parte lo mas dificil es saber si "/dev/sdb5" realmente corresponde a la particion NTFS Respaldos, se puede verificar en la carpeta /dev/disk, dentro de esta aparecen varias alternativas:

drwxr-xr-x 6 root root 120 2009-04-22 05:25 .
drwxr-xr-x 14 root root 13860 2009-04-22 09:26 ..
drwxr-xr-x 2 root root 400 2009-04-22 05:25 by-id
drwxr-xr-x 2 root root 60 2009-04-22 05:25 by-label
drwxr-xr-x 2 root root 240 2009-04-22 05:25 by-path
drwxr-xr-x 2 root root 140 2009-04-22 05:25 by-uuid

en esta parte ya esta listo para ver ambas particiones, pero si reinicio el pc las particiones se desmontan, asi que ahora paso a agregar 2 lineas en el archivo fstab

frost@server: sudo nano /etc/fstab

# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda3
UUID=9e3ce696-fe49-4adc-a3be-c57e11b715cd / ext3 relatime,errors=remount-ro 0 1
# /dev/sdb5
UUID=087c22c3-1f23-47fc-850e-f00d6e72e4d6 /home ext3 relatime 0 2
# /dev/sda6
UUID=5db30280-1203-4f13-b99a-d22e4cda6742 none swap sw 0 0
# /dev/cdrom
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
# Respaldos
/dev/sda5 /media/Respaldos ntfs-3g defaults,nls=utf8,umask=000,gid=46 0 1
# Windows
/dev/sda1 /media/ntfs1 ntfs-3g defaults,nls=utf8,umask=000,gid=46 0 1

"umask=000 por lo general aparece como umask=007, pero asi no me permitia ver la particion de manera remota"
ahora a compartir:

frost@server:sudo apt-get install samba
frost@server:sudo nano /etc/samba/smb.conf

[global]
workgroup = Home (mi grupo de trabajo)

esto es lo que agrego al final del archivo smb.conf
//---------------------------------------------------------//
quito lo comentarios en el cd-rom para poder compartirlo
[cdrom]
comment = Samba server's CD-ROM
read only = yes
locking = no
path = /cdrom
guest ok = yes

//---------------------------------------------------------//
con esto lo que hago es compartir una carpeta llama "public" ubicada en /home/frost

[public]
comment = share
path = /home/frost/public
public = yes
writable = yes
browseable = yes

y por ultimo en la capeta public
/home/frost/public
hago lo siguiente:

frost@server:sudo ln -s /media/Respaldo
frost@server:sudo ln -s /media/ntfs1