Estoy arrancando dualmente Windows 7 y Ubuntu (instalado con wubi). Hasta ahora no ha habido problemas, pero ahora dice que el disco se queda sin espacio todo el tiempo (creo que es porque /dev/loop0
está usado al 100%, ¿eso causaría esto?).
Por eso deseo particionarlos correctamente, ya que creo que ese es el problema. Quiero mover todos mis archivos y cosas de Windows a una partición ( sda1
) y mover todos mis archivos de Ubuntu a otra partición ( sda2
).
Solía gparted
configurar el espacio en disco en sda1
y sda2
, haciendo sda1
200G con un 10% de espacio libre y sda2
50G con un 80% de espacio libre.
Sin embargo, no entiendo cómo determinar en qué partición está instalado Ubuntu y cómo mover archivos de una partición a otra.
Aquí hay algunos comandos de terminal que describen mi sistema.
$ sudo blkid
/dev/loop0 (ext3)
/dev/sda1 (ntfs; boot)
/dev/sda2 (ntfs)
$ sudo fdisk -l
/dev/sda1
/dev/sda2
$ sudo df -l
/dev/loop0 *(using 100% of 5.5G; mount point: /)*
udev *(using 1% of 1.5G; mount point: /dev)*
tmpfs *(using 1% of 500M; mount point: /run)*
none *(using 0% of 5M; mount point: /run/lock)*
none *(using 1% of 1.5G; mount point: /run/shm)*
dev/sda1 *(using 96% of 200G; mount point: /host; boot)*
Además, cuando reviso mi /etc/fstab
archivo, solo tiene:
# UNCONFIGURED FSTAB FOR BASE SYSTEM
/host/ubuntu/disks/swap.disk none swap sw 0 0
Respuesta1
Haz todo esto como root. Después del paso 2, hay unmétodo automatizado; Enumeré los pasos manuales aquí.
(Nota: realmente deberías tener una partición de intercambio).
- Asegúrese de
sda2
que esté realmente vacío o respaldado (desaparecerá para siempre).
Examínelo con lo que sea para asegurarse. Dices en la pregunta que no está vacío. Necesita ser.
Edite para abordar un comentario:
puede usar el explorador de archivos que desee. Podrías simplemente mkdir /host/dump
montar /dev/sda2
en /media/tmp
ymv /media/tmp /host/dump
Una vez que esté SEGURO de que está vacío y/o tiene una copia de seguridad: Formatee
sda2
comoext4
:umount /dev/sda2 fdisk /dev/sda t 2 83 w mkfs.ext4 /dev/sda2 #Accept the defaults for mkfs
Móntelo en
/media
o/mnt
:mkdir /media/mynewinstall mount /dev/sda2 /media/mynewinstall
Copia todo
cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /media/mynewinstall/ mkdir /media/mynewinstall/{mnt,proc,sys,tmp} mount --bind /dev/ /media/mynewinstall/dev/ mount -t proc proc /media/mynewinstall/proc/ init 6
Actualice
grub
(para que vea su segunda instalación de Ubuntu): inicie normalmente en wubi:update-grub grub-install /dev/sda
Inicie su nueva instalación REAL. Selecciónelo de la lista... use las opciones de edición para encontrar el nuevo
En elmanualle dice que edit any of the boot entries by pressing <e>.
a veces, para que se muestre el menú, debe usar la tecla Mayús o Tab durante el proceso de arranque.
Después de que aparezca el menú, verifique las entradas presionando e.
Debería notar alguna referencia a qué disco es cuál. Quieres aquel en el que el UUID esté configurado en lo que coincida con /dev/sda2.
Si esto le parece demasiado complicado, ¿por qué no utilizar el método automatizado que se indica al principio?
Actualice
grub
nuevamente (para que use la/boot
carpeta de su segunda instalación):update-grub grub-install /dev/sda
Elimina tu instalación de Wubi. Eliminar C:\ubuntu y C:\wubildr* (referencia).
Actualice grub nuevamente (para que ya no haga referencia a la otra instalación)
update-grub grub-install /dev/sda
Hecho. La grub-install
s puede ser superflua, pero prefiero prevenir que lamentar.
Respuesta2
Parece que ya tienes dos particiones de Windows y una instalación de Wubi de Ubuntu, lo que significa que se encuentra dentro de un archivo en tu partición principal de Windows. Si desinstala Ubuntu con el panel de control de Windows y usa gparted para reducir un poco las particiones de Windows y las mueve para que todo el espacio libre sea contiguo, instale Ubuntu normalmente (arranque desde el CD) y elija la opción para usar el espacio no particionado, terminará con una tercera partición para Ubuntu (y una cuarta para swap).