Hasta hoy estaba usando ubuntu 13.04 en mi arranque dual windows7 / ubuntu. Justo ahora he actualizado a ubuntu 14.04. Mi actualizador de software mostró un mensaje de actualizaciones disponibles. Yo procedí con Install Now . Pronto obtuve la siguiente ventana.
Entonces lo intenté sudo apt-get clean
según lo recomendado. ¡No pasó nada! Ni siquiera se abrió una ventana. Enséñame a eliminar los paquetes temporales.
La eliminación de archivos temporales puede no ser muy útil en caso de actualizaciones e instalaciones adicionales, ya que no me queda demasiado espacio en mi /. Quiero extender mi / partición con la ayuda del espacio no asignado en mi HD. La siguiente es mi ventana Gparted.
Tengo una respuesta aquí . Pero no fue útil para mí. Tenía dos opciones Pero la respuesta no estaba funcionando para mis dos amigos.
Opción 1: puedo usar el espacio no asignado 4.25 GiB para extender mi / dev / sda10. Para hacerlo, debo mover mi partición de intercambio de Linux. Pero mi opción Cambiar tamaño / Mover está deshabilitada para la partición de intercambio de Linux. ¡La opción 1 falló!
Opción 2: puedo usar el espacio no asignado de 14.35 GiB en su lugar. En este caso debo mover más de una partición. La partición / dev / sda4 es la primera en la lista. Incluso esa partición tiene el mismo problema. La opción Cambiar tamaño / Mover está deshabilitada. ¡La opción 2 falló!
Estoy fuera de opciones ahora.
¿Qué debo hacer? Ayúdame a extender mi / con Gparted.
fuente
df
?apt-get clean
no abre una ventana ni hace eco a la línea de comando de lo que hizo. Simplemente lo hace, pero el espacio ahora liberado de 1.96 gb muestra que hizo algo.Respuestas:
En realidad, puede usar 4.25 GiB al final sin reiniciar, porque Linux admite el cambio de tamaño de la partición en línea desde el kernel 2.6 (lo que significa que puede cambiar el tamaño de las particiones mientras están montadas, incluso la partición raíz, sin ningún reinicio).
Le mostraré cómo eliminar la partición de intercambio y extender la partición raíz con todo el espacio libre al final. Luego usaré el espacio no asignado al principio (14.35 GiB) para una nueva partición de intercambio. Por supuesto, 14.35 GiB es un poco demasiado, por lo que también puede optar por usar algunos para extender su partición NTFS.
GParted abierto
Haga clic derecho
/dev/sda11
y seleccioneSwapoff
Haga clic derecho
/dev/sda11
y seleccioneDelete
Haga clic en
Apply All Operations
Abrir una terminal
Extienda la partición raíz:
Regrese a GParted
Abre el
GParted
menú y haz clic enRefresh Devices
Haga clic derecho en el espacio no asignado y seleccione
New
Seleccionar
linux-swap
como sistema de archivosHaga clic en
Add
Haga clic en
Apply All Operations
Inicialmente escribí esto usando solo la línea de comando, pero luego decidí intentar usar GParted tanto como sea posible, ya que esto puede ser más fácil para que veas lo que está sucediendo. Incluso puede extender la partición raíz usando GParted. Pero necesita desmontar su partición raíz antes de trabajar en ella. Quiero decir que deberías trabajar sin conexión (usando un liveUSB). En algunos casos, su larva puede dañarse. Así que reinstale su grub antes de dejar de trabajar fuera de línea.
Creo que GParted habilitará automáticamente la nueva partición de intercambio, pero no estoy seguro. Siempre puede verificar haciendo clic derecho sobre él y luego seleccionando
Swapon
. Si esta opción no está disponible, las particiones de intercambio probablemente ya estén habilitadas.Además, el
Refresh Devices
paso es probablemente innecesario, pero debe seguirlo solo para estar seguro.No podemos cambiar el tamaño de la partición extendida (
sda4
en este caso) ya que tiene una partición lógica montada dentro de ella. Por lo tanto, debemos iniciar el modo en vivo de una unidad USB / CD de Ubuntu. Desde allí, inicie GParted, desactive el intercambio si es necesario, haga clic derecho en la partición extendida y cambie su tamaño para adaptarlo a sus necesidades. Luego, siga los pasos mencionados según sea necesario para cambiar el tamaño de la raíz y volver a agregar el intercambio. En caso de que su UUID de partición raíz cambie, puede actualizar Grub ejecutando estos pasos en el modo en vivo:El primer par de comandos monta la partición raíz (
sda10
, en este caso) y se configura/dev/
para su uso dentro de un entorno chroot. (Otras particiones que se pueden montar de manera similar para un chroot más funcional son/proc
,/sys
y/dev/pts
.) Luego reinstalamos grub (no es realmente necesario). Luego, ingresamos al chroot y actualizamos grub. Esto hace que grub use los nuevos UUID cuando sea necesario. Después de salir del chroot, reinicie y deberíamos recuperar el menú grub.fuente
resize2fs
sin cambiar primero el tamaño de la partición no tendrá ningún efecto. Tampoco tiene necesidad de ejecutar cosas desde la línea de comandos ya que gparted se encarga de esto por usted. Simplemente cambie el tamaño de la partición raíz en gparted.No puede modificar las particiones de los sistemas (y
/dev/sda4
las particiones extendidas primarias, como ) cuando el sistema las está utilizando, por lo que debe modificar las particiones desde fuera del sistema; el disco de instalación de Ubuntu debería hacer eso. Entonces, primero debe arrancar desde el disco y abrir GParted.Para el cambio de tamaño real, hay dos cosas bastante fáciles que debería poder hacer:
Extienda la partición extendida
/dev/sda4
hasta el final del disco, mueva la partición de intercambio a la derecha, luego expanda la/dev/sda10
partición.Reduzca el tamaño de la
/dev/sda9
/home
partición y luego expanda la/dev/sda10
partición.Aunque mover todas las particiones
/dev/sda4
hacia la izquierda, mover el intercambio y expandir la partición, también debería funcionar.Aunque es posible tener un sistema en funcionamiento con 5 ~ GB de espacio en la
/
partición, es probable que funcione mejor con al menos 7-10 GB de espacio.Como siempre debe hacer, debe hacer una copia de seguridad de sus datos antes de hacer nada. Además, ss solo está utilizando 4 GB en el sistema Ubuntu instalado, podría hacer una copia de seguridad de esto en otro lugar y realizar una instalación nueva, lo que significa que los paquetes del sistema anterior no usarán espacio.
fuente