(Solucionado) Creé una partición para root muy chica.

Imagen de jsanchezm
0 puntos

Hola amigos,

les cuento que hace tiempo tenia ganas de cambiar mi sistema, y finalmente lo hice. Al momento de instalar, quería destruir completamente mi sistema operativo anterior, porque le tengo bastante bronca.. Por eso use la forma manual. Al no tener mucha idea, hice lo que recordaba haber leido en algunos foros:

Una particion ext3 de 7 GB con pto ed montaje /
Una particion swap de 1 GB
Una particion ext3 del resto del disco, pto de montaje /home

En Windorc$ tenía el disco (160 GB) particionado en dos ntfs, una de 60 para el OS, y otra de 100 para datos. Dejé esta última sin tocar, y agarre la primera y la modifique como puse más arriba.
Bueno ahora me empezó a salir un cartel que me dice que me queda poco espacio en el disco, baje el Gparted, y veo que los 7 GB del root estan completos.. Debí darme cuenta que era muy poco, pero como no entendia mucho.. pense que era para bootear esa partición. Además los 52 GB de /home estan casi totalmente desperdiciados, pues mi música, docs, etc los tengo en la particíon ntfs. Lo único que ocupa lugar en /home es el Wow, que lo tengo con el wine, pero son 15 GB nomás. Necesito instalar programas, como el Mathematica, pero en la instalación me dice que no hay espacio (lo quiero instalar en la ubicación por defecto /usr...). Bueno, no quiero aburrirlos con detalles, mi pregunta puntual es: ¿Puedo "unir" / y /home, y si es así como lo hago? Lo único que se me ocurre a mi es reinstalar Ubuntu, pero no tengo ganas de configurar todo lo que he hecho otra vez.. ¿Alguien que me desasne?

Imagen de Gabriel_M
+1
0
-1

En principio ejecuta:

sudo fdisk -l

sudo cat /etc/fstab

Copia y pega las salidas en el post

Ejecuta gparted, guarda un pantallazo
en algun servidor y pon el link en el
post, para asi tener idea de como esta
configurado tu disco

+1
0
-1
Imagen de jsanchezm
+1
0
-1

Aquí están las salidas:

jsanchez@magi:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbadbbadb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         851     6835626   83  Linux
/dev/sda2            7650       19456    94839727+   f  W95 Ext'd (LBA)
/dev/sda3             852         973      979965   82  Linux swap / Solaris
/dev/sda4             974        7649    53624970   83  Linux
/dev/sda5            7650       19456    94839696    7  HPFS/NTFS

Partition table entries are not in disk order

Disk /dev/sdb: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x62586258

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        5099    40957686    7  HPFS/NTFS
/dev/sdb2            5100       68840   511999582+   f  W95 Ext'd (LBA)
/dev/sdb3           68841       77825    72172012+   6  FAT16
/dev/sdb5            5100       68840   511999551    7  HPFS/NTFS
jsanchez@magi:~$ sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
#                
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=ec552e21-c747-4ade-9bc4-2c0d68cd7fe6 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda4
UUID=c0609daf-d126-42cd-82b5-b11eead6b17c /home           ext3    relatime        0       2
# /dev/sda3
UUID=cc8e7910-0332-48db-9217-7d0cc147c195 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Y aquí el pantallazo de Gparted:

http://i855.photobucket.com/albums/ab119/jsanchezm/160.png

Ah, anteriormente no dije que tengo otro disco duro de 640 GB conectado a la máquina, pero aparece ahi en el fstab. EN dicho disco tengo una particion ntsc que usaba como back up de datos, otra particion con un winxp, y el resto es espacio no particionado, igual esto no viene al caso, porque me interesa seguir usando el disco chico, por las dudas les dejo el pantallazo del Gparted analizando el disco grande:

http://i855.photobucket.com/albums/ab119/jsanchezm/640.png

+1
0
-1

Soy porque nosotros somos.

Imagen de Gabriel_M
+1
0
-1

Complicadito, pero no imposible.

Lo que haria, en mi caso sería:

1- Mover el directorio /home/jsanchez/.wine a la partición ntfs
/media/dat

2- Iniciar con un live-cd

3- Desmontar las particiones /dev/sda1, /dev/sda3 y /dev/sda4
y cargar gparted

4- Eliminar /dev/sda3

5- Reducir /dev/sda4 unos 19 gigas

6- Aumentar /dev/sda1 en todo el espacio libre unos 19 gigas
asi quedaría de unos 24 gigas

7- En el espacio intermedio entre /dev/sda1 y /dev/sda4 recrear
/dev/sda3 con sistema de archivos de intercambio

Una vez aplicados los cambios, montar /dev/sda1 y
hacerse dueño para editar el archivo /etc/fstab

sudo mount /dev/sda1 /mnt
sudo chroot /mnt
sudo gedit /mnt/etc/fstab error se debe usar nano
sudo nano /mnt/etc/fstab

Y dejarlo asi, para evitar los conflictos del cambio de UUID

# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda1
/dev/sda1 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda4
/dev/sda4 /home ext3 relatime 0 2
# /dev/sda3
/dev/sda3 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Luego de guardado el archivo deberias editar el archivo /etc/default/grub

sudo gedit /mnt/etc/default/grub error se debe usar nano
sudo nano /mnt/etc/default/grub

cuyo contenido es mas o menos asi:

/etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="3"
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys

Cambiar esta línea:

#GRUB_DISABLE_LINUX_UUID=true

a esta:

GRUB_DISABLE_LINUX_UUID=true

Guardar el archivo y ejecutar

sudo update-grub

Al reiniciar, y si todo funciona bien, deberías mover el directorio de Wine a
su lugar original.

+1
0
-1
Imagen de jsanchezm
+1
0
-1

HOla Gabriel, gracias por la ayuda, hice todo lo que me dijiste, pero tengo unos problemas a la hora de editar el fstab y el grub

ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# sudo gedit /mnt/etc/fstab
sudo: unable to resolve host ubuntu

(gedit:9992): Gtk-WARNING **: cannot open display: :0.0
root@ubuntu:/# 

y lo mismo me sucede con el grub

+1
0
-1

Soy porque nosotros somos.

Imagen de Gabriel_M
+1
0
-1

la instrucción esta equivocada, pues gedit es un
editor de textos gráficos y estas usando consola
solo texto.

El editor a usar es nano

sudo mount /dev/sda1 /mnt
sudo chroot /mnt
sudo nano /mnt/etc/fstab

sudo nano /mnt/etc/default/grub

corrijo el post a continuacion

+1
0
-1