Mi situación actual es:
- Un disco duro
- Arranque dual Ubuntu 11.04 y Windows 7. Particiones:
- Sistema de Windows de 100 MB
- 144 GB de ventanas principales
- Ubuntu de 160 GB
- Intercambio de 4 GB
- Restaurar sistema de 12GB
Ahora quiero instalar un SSD de 80GB y mover Ubuntu a él. AFAIK Necesito:
- Reduzca la partición de Ubuntu de 160 GB a 80 GB
- Cópielo en el SSD
- Cambiar
fstab
para montar el SSD como/
¿Cómo hago el segundo? ¿Y qué necesito hacer con Grub?
filesystem
partitioning
hard-drive
ssd
Bart van Heukelom
fuente
fuente
Respuestas:
1) Copiar archivos
Desea copiar los ARCHIVOS, no toda la partición (incluido su espacio libre), por lo que no necesita cambiar el tamaño de la partición primero. Inicie desde el livecd y monte tanto la HD como la SSD (después de formatear una partición en la SSD, por supuesto), luego copie todos los archivos sobre:
Utilice los nombres correctos para los puntos de montaje hd y ssd, por supuesto. Luego solo necesita editar el / etc / fstab en el ssd para apuntar al nuevo UUID de fs (puede buscarlo
blkid
). Finalmente necesitas instalar grub en el ssd.2) Tratar con GRUB
a) Línea de comando:
Por supuesto, use el dispositivo correcto para / dev / ssd. Todo el disco, no un número de partición.
b) Botón mágico "Reparación recomendada" en Boot-Repair:
https://help.ubuntu.com/community/Boot-Repair
Finalmente reinicie y asegúrese de que su BIOS esté configurada para arrancar desde el SSD.
fuente
chroot
no funcionará.chroot
comando y por qué es necesario?sudo cp -ax --target-directory=/path/to/ssd /path/to/hdd/*
o de lo contrario copia sobre los archivos, pero en su lugar lo descarga en un directorio en el SSD ...Pude hacer esta migración con éxito gracias a las instrucciones de @ psusi, sin embargo, observé un "problema".
Después de instalar Grub en el nuevo SSD, todavía no arrancaba: estaba buscando la imagen del disco RAM usando el UUID de mi unidad de sistema operativo anterior, que había eliminado. El uso de la opción --recheck solucionó esto:
Esto alienta a grub a volver a escanear el BIOS, identificar la nueva unidad y presumiblemente usar su UUID al pasar el parámetro "root =" al kernel.
fuente
Aquí es tan bueno (para 2018) como instrucciones fáciles de 2013: http://www.sesser.eu/howtos/hdd2ssd.php por Markus Sesser.
Describe la migración sin arrancar desde un CD en vivo. También respeta los directorios del sistema y utiliza rsync , noatime , nodiratime . Simplemente no olvide omitir la opción de descarte : se implementa a través de cron desde Ubuntu 14.04.
Plan corto del artículo:
particione y monte el SSD. Recomiendo solo ext4 en gpt
fuente de limpieza HDD
sincronizar datos ( rsync )
sintonizar fstab . Además, si mantendrá el HDD en el sistema, le recomiendo mover / home a SSD mientras mantiene los datos del usuario (~ / Video, ~ / Audio, etc.) en el HDD
instalar grub
fuente
Teniendo en cuenta que su HDD es / dev / sda y SSD es / dev / sdb y las particiones tienen el tamaño adecuado, puede usar cp simple:
Donde X e Y son los números de partición correspondientes.
Sin embargo, este método copiará 80 GB de datos y todos los sectores en su SSD se marcarán como "ocupados" inicialmente.
fuente
cp -ax
enfoque es más rápido y seguro.