Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#461
Unix/Unix-Like / Re: FreeBSD - Dispositivos
15 Julio 2011, 07:54 AM
Bueno, ha servido, ya me monta la partición de Windows correctamente y además puedo escribir en ella :D :
Citar
# Device      Mountpoint   FStype   Options      Dump   Pass#
/dev/ad4s4b      none      swap   sw      0   0
/dev/ad4s4a      /      ufs   rw      1   1
/dev/acd0      /cdrom      cd9660   ro,noauto   0   0
/dev/acd0   /media/dvd   cd9600   ro,noauto 0 0
proc            /proc           procfs          rw              0               0
/dev/ad4s2   /media/windows ntfs rw,mountprog=/usr/local/bin/ntfs-3g,late 0 0
Ahora falta ver el automount de las USB, no me las monta, a menos que el sistema inicie con la USB conectada, pero
puedo montarla así:

Citarsudo mount -t ntfs -o rw,mountprog=/usr/local/bin/ntfs-3g /dev/da0s1 /media/flash
Faltaría editar algo para que lo haga de esta manera, lamentablemente no sé como :S :p

En este momento tengo conectada una USB, que ya está montada y es "da0s1", y me quedan estos:

Código (bash) [Seleccionar]
[(130) leo || /usr/home/leo]$ ls -1 /dev/da*
/dev/da0
/dev/da0s1
/dev/da1
[(0) leo || /usr/home/leo]$


Al intentar montar el uno y el otro obtengo:
Citar
[(0) leo || /media]$ sudo mount -t ntfs -o rw,mountprog=/usr/local/bin/ntfs-3g /dev/da0 /media/shit
Error opening '/dev/da0': Operation not permitted
Failed to mount '/dev/da0': Operation not permitted
The NTFS partition is hibernated. Please resume and shutdown Windows
properly, or mount the volume read-only with the 'ro' mount option, or
mount the volume read-write with the 'remove_hiberfile' mount option.
For example type on the command line:

           mount -t ntfs-3g -o remove_hiberfile /dev/da0 /media/shit
Citar
[(14) leo || /media]$ sudo mount -t ntfs -o rw,mountprog=/usr/local/bin/ntfs-3g,remove_hiberfile /dev/da0 /media/shit
Error opening '/dev/da0': Operation not permitted
Failed to mount '/dev/da0': Operation not permitted
The NTFS partition is hibernated. Please resume and shutdown Windows
properly, or mount the volume read-only with the 'ro' mount option, or
mount the volume read-write with the 'remove_hiberfile' mount option.
For example type on the command line:

           mount -t ntfs-3g -o remove_hiberfile /dev/da0 /media/shit
Citar
[(14) leo || /media]$ sudo mount -t ntfs -o rw,mountprog=/usr/local/bin/ntfs-3g,remove_hiberfile /dev/da1 /media/shit
Error opening '/dev/da1': Input/output error
Failed to mount '/dev/da1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
[(13) leo || /media]$

Y lamentablemente no se puede montar :s.
#462
Tienes que dejarnos el código para verlo..., puede ser un error con la memoria...
#463
Unix/Unix-Like / FreeBSD - Dispositivos
15 Julio 2011, 00:31 AM
Bueno,  abro un nuevo tema para ver si podemos resolver el funcionamiento de los dispositivos.

Te dejo la salida de pastebin:

http://pastebin.com/hWQzLEsQ

Las salidas de gconf:

(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/automount_drives
true
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/automount_media
No value set for `/desktop/gnome/volume_manager/automount_media'
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/autobrowse
true
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/autoplay_cda
false
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/autoplay_dvd
false
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/autoplay_vcd
false
[(0) leo || ~/Desktop]$ gconftool-2 -g /desktop/gnome/volume_manager/autoprinter
false
[(0) leo || ~/Desktop]$


cat /usr/local/etc/PolicyKit/PolicyKit.conf /etc/fstab /etc/sysctl.conf:
Código (bash) [Seleccionar]
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->

<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">

<!-- See the manual page PolicyKit.conf(5) for file format -->

<config version="0.1">
   <match user="root">
<return result="yes"/>
   </match>

# Mount
<match action="org.freedesktop.hal.storage.mount-removable">
<match user="leo">
<return result="yes"/>
</match>
</match>

   <define_admin_auth group="wheel"/>
</config>
# Device Mountpoint FStype Options Dump Pass#
/dev/ad4s4b none swap sw 0 0
/dev/ad4s4a / ufs rw 1 1
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/acd0 /media/dvd cd9600 ro,noauto 0 0
/dev/ad4s2       /media/windows  ntfs    rw,noauto 0 0

# $FreeBSD: src/etc/sysctl.conf,v 1.8.34.1.6.1 2010/12/21 17:09:25 kensmith Exp $
#
#  This file is read when going to multi-user and its contents piped thru
#  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
#

# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0
vfs.usermount=1


Aunque he agregado a fstab la línea:
/dev/ad4s2       /media/windows  ntfs    rw,noauto 0 0


No me lo monta, tengo que montarlo manualmente así:

Citar[(0) leo || /media]$ sudo mount -t ntfs /dev/ad4s2 windows/
[(0) leo || /media]$ ls -1 windows/
$AttrDef
$BadClus
$Bitmap
$Boot
$Extend
$LogFile
$MFTMirr
$Recycle.Bin
$Secure
$UpCase
$Volume
Archivos de programa
Documents and Settings
PerfLogs
Program Files
ProgramData
Recovery
System Volume Information
Users
Windows
autoexec.bat
config.sys
hiberfil.sys
pagefile.sys
[(0) leo || /media]$

También para montar la USB tengo que hacerlo así:

Citar[(0) leo || /media]$ sudo mount -t ntfs -o rw /dev/da1s1 flash/    
[(0) leo || /media]$ cd flash/
[(0) leo || /media/flash]$ ls -c  
scripts  Escuela     c_projects  programming  Im?genes  SetupDVDDecrypter_3.5.4.0.exe  $Boot    $LogFile  $Secure  $Volume   $Bitmap
perl     bdpass.kdb  bash        cpps         Cosas     $BadClus                       $Extend  $MFTMirr  $UpCase  $AttrDef
[(0) leo || /media/flash]$ sudo rm -rvf SetupDVDDecrypter_3.5.4.0.exe
rm: SetupDVDDecrypter_3.5.4.0.exe: Operation not supported
[(1) leo || /media/flash]$


Aunque monte como lectura y escritura no me deja hacer nada.

Te dejo /var/log/messages después de esto:
[(0) leo || /media]$ sudo umount windows/
[(0) leo || /media]$ sudo umount flash

http://pastebin.com/hLsfxdKT



Te dejo la salida de gpart list:
CitarGeom name: ad4
state: OK
fwheads: 16
fwsectors: 63
last: 312581807
first: 63
entries: 4
scheme: MBR
Providers:
1. Name: ad4s1
  Mediasize: 104857600 (100M)
  Sectorsize: 512
  Mode: r0w0e0
  rawtype: 7
  length: 104857600
  offset: 1048576
  type: ntfs
  index: 1
  end: 206847
  start: 2048
2. Name: ad4s2
  Mediasize: 52323942400 (49G)
  Sectorsize: 512
  Mode: r1w1e1
  rawtype: 7
  length: 52323942400
  offset: 105906176
  type: ntfs
  index: 2
  end: 102402047
  start: 206848
3. Name: ad4s3
  Mediasize: 40999322624 (38G)
  Sectorsize: 512
  Mode: r0w0e0
  rawtype: 5
  length: 40999322624
  offset: 52430896128
  type: !5
  index: 3
  end: 182480895
  start: 102404094
4. Name: ad4s4
  Mediasize: 22019940352 (21G)
  Sectorsize: 512
  Mode: r2w2e3
  attrib: active
  rawtype: 165
  length: 22019940352
  offset: 93430218752
  type: freebsd
  index: 4
  end: 225488591
  start: 182480896
Consumers:
1. Name: ad4
  Mediasize: 160041885696 (149G)
  Sectorsize: 512
  Mode: r3w3e7

Geom name: ad4s4
state: OK
fwheads: 16
fwsectors: 63
last: 43007695
first: 0
entries: 8
scheme: BSD
Providers:
1. Name: ad4s4a
  Mediasize: 20447232000 (19G)
  Sectorsize: 512
  Mode: r1w1e1
  rawtype: 7
  length: 20447232000
  offset: 0
  type: freebsd-ufs
  index: 1
  end: 39935999
  start: 0
2. Name: ad4s4b
  Mediasize: 1048576000 (1.0G)
  Sectorsize: 512
  Mode: r1w1e0
  rawtype: 1
  length: 1048576000
  offset: 20447232000
  type: freebsd-swap
  index: 2
  end: 41983999
  start: 39936000
Consumers:
1. Name: ad4s4
  Mediasize: 22019940352 (21G)
  Sectorsize: 512
  Mode: r2w2e3

Geom name: da1
state: OK
fwheads: 255
fwsectors: 63
last: 3919859
first: 63
entries: 4
scheme: MBR
Providers:
1. Name: da1s1
  Mediasize: 2002845696 (1.9G)
  Sectorsize: 512
  Mode: r1w1e2
  attrib: active
  rawtype: 7
  length: 2002845696
  offset: 4128768
  type: ntfs
  index: 1
  end: 3919871
  start: 8064
Consumers:
1. Name: da1
  Mediasize: 2006974464 (1.9G)
  Sectorsize: 512
  Mode: r1w1e3


He agregado lo siguiente  a loader.conf  a ver si cargaba la tarjeta de memoria SD, pero no, no hay resultados, tal vez tenga recompilar el kernel.
         mmc_load="YES"
          mmcsd_load="YES"
          sdhci_load="YES"


EDITO:

Acabo de agregar fusefs a rc.conf:
Citar
fusefs_enable="YES"

Tengo instalados los siguientes paquetes:
Citar[(0) leo || /media]$ pkg_info | grep -i "fuse"
fusefs-kmod-0.3.9.p1.20080208_7 Kernel module for fuse
fusefs-libs-2.7.4   FUSE allows filesystem implementation in userspace
fusefs-ntfs-2011.4.12_1 Mount NTFS partitions (read/write) and disk images
[(0) leo || /media]$

Respecto a libreoffice, es tema aparte, apenas está descargando cosas...

Esperemos y se puedan resolver los problemas, gracias de antemano.
#464
Cualquier libro de algoritmia en la biblioteca de tu universidad lo contiene. Las bibliotecas no muerden.
#465
#include <stdio.h>
int main (void)
         {

            int i,columnas,filas;

            printf (" diga el numero de columnas ");
            scanf("%d",&columnas);
            printf (" diga el numero de filas ");
            scanf("%d",&filas);
            int matri[columnas][filas];
            return 0;


            }


Eso funciona, compilando con el estándar C99. De otra manera tendrías que usar un array dinámico o usar constantes para darle dimensión.
#466
FreeBSD me está gustando, aunque aún tengo algunos (muchos problemas que resolver)...

Lo de las memorias SD...
No me monta bien memorias USB.
Suite offimática, creo que iré por openoffice, a ver si no me da tantos problemas como libreoffice...
Montar las demás particiones.

Por cierto, Alex. un comando para que me muestre los nombres de las particiones?, digo, para poder montar la de Windows y la de Ubuntu...

EDITO:

Creo esto cuenta:
Citar[(0) leo ||  /etc]$ cat /var/run/dmesg.boot | grep "^ad"
ad4: 152627MB <WDC WD1600BEVS-26VAT0 11.01A11> at ata2-master UDMA100 SATA 1.5Gb/s
[(0) leo ||  /etc]$

Pero igual quisiera saber las particiones para ver cómo ponerlas en el fstab. :s

Saludos.
#467
Gracias, probaré con esto, luego me hago un script.

De 15 GB se redujo a 8.2 GB :D, y aún sigue limpiando.

Alex, deberías probar el pkg_cutleaves, funciona bien :D

EDITO:

Esto también sirve:

Código (bash) [Seleccionar]
find . -type d -iname work | while read _dir; do cd "$_dir" && make clean; done
#468
Cuando instalé usé

Citar# make install clean

Y sí, estoy usando el Analizador de espacio en disco de GNOME, y me dice que el consumo está en /usr...

EDITO:

df -h
CitarFilesystem        Size    Used   Avail Capacity  Mounted on
/dev/ad4s4a        18G    8.2G    8.7G    49%    /
devfs             1.0K    1.0K      0B   100%    /dev
/dev/ntfs/AZUL    1.9G    1.1G    827M    57%    /media/AZUL

Parece que se va componiendo la cosa.
#469
Bueno, la instalación de libreoffice falló :s, y descubrí que en la carpeta work del port había más de 3.5 GB :s, así que mejor lo quité. También descubrí un programa llamado pkg_cutleaves que sirve bastante....

También estoy haciendo un "make distclean"...
#470
Hola a todos, tengo un problema, me he quedado in espacio :s

Se lo asumo a que durante la instalación marqué muchos paquete para instalar...

CitarFilesystem        Size    Used   Avail Capacity  Mounted on
/dev/ad4s4a        18G     15G    1.9G    89%    /
devfs             1.0K    1.0K      0B   100%    /dev
/dev/ntfs/AZUL    1.9G    1.1G    827M    57%    /media/AZUL

¿pkg_info me devuelve 810 paquetes, esto es normal?

En /usr/ports/distfiles solo tengo
Citar[(0) leo ||  /usr/ports/distfiles]$ du -shx
860M   .
[(0) leo ||  /usr/ports/distfiles]$

En mi home solo tengo:
Citar[(130) leo ||  ~]$ du -shx
977M   .
[(0) leo ||  ~]$

¿Qué puedo hacer?, por lo pronto voy a ir desinstalando paquetes que no me sirvan...