Mensaje de "ERROR" tras apagón actualizando OS.

Imagen de Jsx
Jsx
0 puntos

Hola,

Actualizando mi Ubuntu 10.04 a 12.04, he sufrido un apagón (se ha soltado el cable de alimentación del portátil, y mi bateria no funciona). Al reiniciar, en el panel superior, aparece una señal de "prohibido" (tipo señal de tráfico). Al clickar sobre esta aparece el siguiente mensaje. Abro el gestor de paquetes, y el de actualización pero aparecen mensajes de error. No puedo continuar la actualización.

<" E: La asignación dinámica MMap no tiene más espacio. Por favor, incrementa el valor de «APT::Cache-Limit». El valor actual es: 25165824 (man 5 apt.conf)
E: Ocurrió un error mientras se procesaba virtuoso-opensource (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages
E: Las listas de paquetes o el archivo de estado no se pueden analizar sintácticamente o abrir.
E: _cache->open() failed, please report.

W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
W: Unable to munmap ">

Al abrir el gestor de paquetes, y el de actualización aparecen mensajes de error. No puedo continuar la actualización.

(Equipo):

Toshiba Sattelite L20 - 101.
Procesador Intel. 1.7 Ghz.
Ram. 2Gb (DDR2)
HD. 500 Gb.

Imagen de Gabriel_M
+1
0
-1

Desmonta las particiones del disco interno y corre sobre ellas fsck

sudo su
fsck /dev/sda1 -a

Monta luego la partición, busca el directorio /var/lib/apt/lists/
y borra su contenido no el directorio
Reinicia del disco interno, abre una terminal y ejecuta

sudo su
dpkg --configure -a
apt-get install -f
apt-get update
apt-get dist-upgrade
apt-get clean
+1
0
-1
Imagen de Jsx
+1
0
-1

Acabo de abrir terminal, he puesto:
> sudo apt-get aupdate
la respuesta es:
> Leyendo lista de paquetes... ¡Error!
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
E: La asignación dinámica MMap no tiene más espacio. Por favor, incrementa el valor de «APT::Cache-Limit». El valor actual es: 25165824 (man 5 apt.conf)
E: Ocurrió un error mientras se procesaba robotfindskitten (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages
W: Unable to munmap
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."

Imagen de Gabriel_M
+1
0
-1

sudo su
nano /etc/apt/sources.list

Elimina todo su contenido
Pega este

deb http://archive.ubuntu.com/ubuntu precise main restricted
deb-src http://archive.ubuntu.com/ubuntu precise restricted main multiverse universe #Added by software-properties
deb http://archive.ubuntu.com/ubuntu precise universe
deb http://archive.ubuntu.com/ubuntu precise multiverse
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
deb http://security.ubuntu.com/ubuntu/ precise-security restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu precise-updates restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu precise-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu precise-backports restricted main multiverse universe

Guarda el archivo (Control + O)
Cierra nano (Control + X)
Continua ejecutando en la misma terminal

apt-get update
apt-get dist-upgrade
dpkg --configure -a
reboot

Una vez reiniciado con precise, en una terminal ejecuta

sudo su
apt-get autoremove
apt-get clean
+1
0
-1
Imagen de Jsx
+1
0
-1

Una ultima cosa antes de comenzar ¿es recomendable hacer una copia de seguridad de los documentos durante el proceso, o no se hace necesario?
Muchas gracias, de verdad.
Un saludo grande.

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."

Imagen de Jsx
+1
0
-1

Ahora entiendo lo que estoy haciendo. Perdon, por que laultima pregunta no venia al caso. Y gracias (de nuevo). ;)

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."

Imagen de Jsx
+1
0
-1

Tras hacer lo que comentas, he resuleto parcialemnte el problema. Lo que ha ocurrido ha sido que se ha actualizado la lista de repositorios sin problemas salvo que al final me ha dicho que algunos paquetes no habian podido ser descargados. Me ha sugerido hacer un "update", lo he hecho pero nada. Tras reiniciar el equipo he iniciado el gestor de aplicaciones para ver que había, y me ha salido que tan solo me permite una actualizacion parcial de todo el sistema debido a que faltan paquetes. La he iniciado y enseguida me ha salido un aviso de fallo. . Y debajo, en el box: ""Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/chardet/python-chardet_2.0.... El tamaño difiere""

¿Que puedo hacer ahora? Gracias.

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."

Imagen de Gabriel_M
+1
0
-1

... terminal:

sudo su
apt-get clean
apt-get autoremove
apt-get install -f
dpkg --configure -a
apt-get update
apt-get dist-upgrade
+1
0
-1
Imagen de Jsx
+1
0
-1

Tras ejecutar

"apt-get update",

y me sale:

Descargados 1322kB en 3seg. (387kB/s)
Leyendo lista de paquetes... Hecho
""W: Error de GPG: http://extras.ubuntu.com precise Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 16126D3A3E5C1192""

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."

Imagen de Gabriel_M
+1
0
-1

Es una simple falta de llave pública, si todo funciona bien, una vez completada la actualización, busca en el foro que hay muchos post al respecto de como actualizar la llave publica de un repositorio.

+1
0
-1
Imagen de Jsx
+1
0
-1

Muchas gracias Gabriel, te voy a hacer caso.

Un saludo muy cordial.

+1
0
-1

"Soñamos con la libertad, pero vivimos enamorados de nuestras cadenas."