View previous topic :: View next topic |
Author |
Message |
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Wed Jan 29, 2014 4:43 am Post subject: [INSTALACION] problemas al descomprimir portage (cerrado) |
|
|
estimada comunidad,
mucho tiempo sin pasar por acá a postear algo...
les comento que me está sucediendo algo muy extraño, estoy intendo instalar gentoo en un notebook con un disco SSD con la siguiente configuración en particiones
Quote: |
/dev/sda1 * 2048 718847 358400 7 HPFS/NTFS/exFAT
/dev/sda2 718848 82638847 40960000 7 HPFS/NTFS/exFAT
/dev/sda3 82638848 82900991 131072 83 Linux
/dev/sda4 82900992 488397167 202748088 5 Extended
/dev/sda5 82903040 87097343 2097152 83 Linux
/dev/sda6 87099392 108070911 10485760 83 Linux
/dev/sda7 108072960 488397167 190162104 83 Linux
|
mi problema puntual está con la partición sda5, la cual uso para almacenar el directorio /usr/portage, ya que al hacer emerge --sync o descomprimir directamente el árbol portage, después de un momento descomprimiendo, me comienza a arrojar el siguiente msg
Quote: |
portage/java-virtuals/saaj-api/metadata.xml
tar: portage/java-virtuals: No se puede mkdir: No queda espacio en el dispositivo
tar: portage/java-virtuals/saaj-api/metadata.xml: No se puede open: No existe el fichero o el directorio
|
entiendo que la partición no se encuentra llena, de hecho se queda en 33% de uso
si quito la partición y descomprimo directamente sobre /, no tengo problemas para continuar, pero siempre he tenido por costumbre separar el directorio portage y es la primera vez q me ocurre algo como esto
Espero alguien me pueda ayudar
Saludos _________________ de cada 10 personas que ven television... 5 son la mitad
Last edited by bontakun on Sat Feb 08, 2014 5:02 pm; edited 1 time in total |
|
Back to top |
|
|
esteban_conde Veteran
Joined: 04 Jun 2003 Posts: 1670
|
Posted: Wed Jan 29, 2014 9:32 am Post subject: |
|
|
/dev/sda5 ¿que formato tiene? si tiene formato, ¿tiene este formato soporte en el kernel que usas para descomprimir? _________________ Saludos a tod@s, Esteban. |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Wed Jan 29, 2014 6:38 pm Post subject: |
|
|
esteban_conde wrote: | /dev/sda5 ¿que formato tiene? si tiene formato, ¿tiene este formato soporte en el kernel que usas para descomprimir? |
estimado
la partición sda5 esta formateada como ext4, al igual que sda6 donde pretendo dejar el sistema /, de hecho almacena datos ya que parte de la descompresión del árbol portage queda almacenada en el directorio, generalmente las 33%-36% de capacidad
Saludos _________________ de cada 10 personas que ven television... 5 son la mitad |
|
Back to top |
|
|
opotonil l33t
Joined: 17 Jun 2005 Posts: 801 Location: 127.0.0.1
|
Posted: Thu Jan 30, 2014 9:48 am Post subject: |
|
|
Que tamaño tiene la partición ¿puede ser que aunque no te quedes sin espacio te estés quedando sin inodes?
Creo que puedes ver el tanto por ciento de inodes ocupados en la salida del comando:
Salu2. _________________ Localnet
Films Localnet |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Thu Jan 30, 2014 12:46 pm Post subject: |
|
|
Quedarse sin inodos en la partición de Portage es ya un problema clásico. Básicamente el problema es que como el arbol de Portage son miles de ficheros de muy poco tamaño (excluyendo distfiles) es más fácil quedarse antes sin inodos para tantos ficheros que quedarse sin espacio para almacenarlos.
La solución es crear el sistema de ficheros con más espacio para los inodos. Si no recuerdo mal era con la opción "-i" o "-b" del comando mkfs. Busca por el foro que hay varios hilos que lo explican bien.
Otra solución es comprimir al vuelo el árbol de Portage con squashfs y olvidarte de tener una partición dedicada para Portage. Yo lo llevo haciendo años y me va de maravilla. Tienes más información en este hilo. |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Sat Feb 01, 2014 5:29 pm Post subject: |
|
|
pido disculpas, ya que no había podido revisar el tema por motivos de trabajo.
Como siempre, muchas gracias por las respuestas, y como bien mencionan me había quedado sin nodos, voy a intentar aplicar solución sugerida por Stolz a ver como me va... de momento dejo el hilo abierto y les comento más adelante
Saludos _________________ de cada 10 personas que ven television... 5 son la mitad |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Sat Feb 08, 2014 5:01 pm Post subject: |
|
|
Stolz wrote: |
Otra solución es comprimir al vuelo el árbol de Portage con squashfs y olvidarte de tener una partición dedicada para Portage. Yo lo llevo haciendo años y me va de maravilla. Tienes más información en este hilo. |
como siempre stolz, solucionando mis problemas en gentoo... pero no puede ser tan fácil
he "echo" lo mencionado en el hilo q dejaste como en el hitHub, pero hay un paso q no logro
Code: |
emerge -pv sys-fs/squash_dir
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "sys-fs/squash_dir".
|
voy a dejar cerrado este hilo, y a buscar como resolver lo pendiente, si no encuentro solución tendré q acudir a foro nuevamente
como siempre muchas gracias
Saludos _________________ de cada 10 personas que ven television... 5 son la mitad |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Mon Feb 10, 2014 11:25 am Post subject: |
|
|
Quote: | emerge: there are no ebuilds to satisfy "sys-fs/squash_dir". |
ahora se llama squashmount.
saluetes |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Sun Feb 16, 2014 2:00 am Post subject: |
|
|
gringo wrote: | Quote: | emerge: there are no ebuilds to satisfy "sys-fs/squash_dir". |
ahora se llama squashmount.
saluetes |
gracias gringo por la respuesta, ya tengo instalado squash_dir, y es q tenía un pequeño problema de linckeo a los ebuilds de layman, me faltaba agregar
Code: | source /var/lib/layman/make.conf |
en mi make.conf, pero consulto, cual es la diferencia entre sys-fs/squashmount y sys-fs/squash_dir, hay alguna ventaja como para plantearme cambiar al primero
Saludos y gracias nuevamente por la respuesta _________________ de cada 10 personas que ven television... 5 son la mitad |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Sun Feb 16, 2014 11:41 am Post subject: |
|
|
sys-fs/squashmount y sys-fs/squash_dir son del mismo autor y sirven para lo mismo. Antes solo existía squash_dir pero el autor ha decidido enmascararlo en favor de squashmount. Squashmount es una reescritura desde cero de squash_dir pero en perl. Por lo que leo, el motivo para enmascarar squash_dir no es que haya dejado de ser válido es que en algún momento de un futuro cercano dejará de ser mantenido.
Las ventajas de squashmount según pone en su README son mejor interfaz de usuario y más soporte de sistemas de arranque. El autor recomienda obviamente usar squashmount. Yo como no actualizo el overlay de mv ni me había enterado de la existencia de squashmount, tengo squash_dir funcionando y así se va a quedar de momento.
Saludozzzzzzzz
[+ info]
https://github.com/vaeth/squash_dir
https://github.com/vaeth/squashmount |
|
Back to top |
|
|
bontakun Apprentice
Joined: 25 Jan 2005 Posts: 234 Location: Temuco - Chile
|
Posted: Mon Feb 17, 2014 2:23 am Post subject: |
|
|
Stolz wrote: | sys-fs/squashmount y sys-fs/squash_dir son del mismo autor y sirven para lo mismo. Antes solo existía squash_dir pero el autor ha decidido enmascararlo en favor de squashmount. Squashmount es una reescritura desde cero de squash_dir pero en perl. Por lo que leo, el motivo para enmascarar squash_dir no es que haya dejado de ser válido es que en algún momento de un futuro cercano dejará de ser mantenido.
Las ventajas de squashmount según pone en su README son mejor interfaz de usuario y más soporte de sistemas de arranque. El autor recomienda obviamente usar squashmount. Yo como no actualizo el overlay de mv ni me había enterado de la existencia de squashmount, tengo squash_dir funcionando y así se va a quedar de momento.
Saludozzzzzzzz
[+ info]
https://github.com/vaeth/squash_dir
https://github.com/vaeth/squashmount |
gracias Stolz, yo aún estoy retocando el sistema, a ver si lo cambio uno de estos días a ver como me va
Saludos _________________ de cada 10 personas que ven television... 5 son la mitad |
|
Back to top |
|
|
|