Añadir un segundo disco duro
Resuelto
Hola,
Tengo un viejo ordenador ASUS (2012):
1) un disco duro de 2 To;
2) arranque dual: Win 7 y Debian Wheezy
Quisiera saber si es posible agregar un segundo disco duro (2 To) en el que instalaría únicamente Linux Mint. Sé que hay un máximo de particiones (primarias, lógicas y extendidas) que se debe respetar.
Gracias
Tengo un viejo ordenador ASUS (2012):
1) un disco duro de 2 To;
2) arranque dual: Win 7 y Debian Wheezy
Quisiera saber si es posible agregar un segundo disco duro (2 To) en el que instalaría únicamente Linux Mint. Sé que hay un máximo de particiones (primarias, lógicas y extendidas) que se debe respetar.
Gracias
6 respuestas
-
Hola,
Algunas precisiones / aclaraciones
Concerniente al hardware y los sistemas operativos instalados- Puedes tener 3 sistemas (Windows, Debian, Mint) en una misma PC.
- Puedes tener tantos discos duros como desees siempre que seas capaz de conectarlos físicamente. En tu caso, no es necesario desconectarlos.
- Tu configuración de hardware es más que suficiente para instalar cualquier Linux con cualquier entorno gráfico.
Concerniente a los discos duros y el particionamiento.- En este párrafo hablo de LVM, pero a priori no lo necesitarás (es solo por cuestiones de rigor)
- Un disco duro (sin LVM, que es el caso clásico) no puede contener más de cuatro particiones principales (primarias) por disco duro. Dicho esto, generalmente es suficiente en la práctica. Si se necesita más particiones se debe:
- o hacer particiones extendidas (subdivididas en particiones secundarias)
- o considerar LVM (únicamente para los discos que no contengan un sistema Windows).
- Windows (al menos las versiones antiguas) debe estar instalado en una partición primaria y en un disco duro que no use LVM. Linux no impone ninguna restricción: se instala en particiones primarias o secundarias, con LVM o sin él.
- Linux tradicionalmente se instala en tres particiones:
-
/
(el sistema) : contar con 25-30 Go para estar tranquilo, formateada en ext4. Un sistema Linux muy ligero puede conformarse con mucho menos. -
swap
: generalmente el doble de la RAM sin exceder los 4 Go (no sirve de nada), formateada en swap. Hoy en día, esto significa una partición de 4 Go formateada en swap. -
/home
(documentos y perfil de usuarios) : tamaño arbitrario (generalmente el resto del disco), formateada en ext4.
-
Concerniente al menú de arranque (boot-loader)
El boot loader permite elegir en qué sistema operativo iniciar cuando enciendes tu PC. Aparece por lo tanto antes del arranque del sistema (en el que elegirás arrancar).
Existen varios boot loaders que se instalan a través de un sistema operativo (posiblemente, el sistema de instalación), pero en tu caso, lo más probable es que sea GRUB. En detalle :- Windows : bootmgr es el boot loader desplegado por Windows cuando varios Windows cohabitan en la misma PC. Sin embargo, solo soporta sistemas Windows y por lo tanto no sirve para sistemas Linux. Por lo tanto, no es adecuado.
- Linux : existen principalmente dos : GRUB y LILO. Hoy en día, el estándar es GRUB. Este se instala en la última etapa de instalación del sistema Linux.
GRUB
GRUB permite al inicio elegir en qué sistema operativo arrancar, sin importar:- el número de sistemas operativos ;
- la naturaleza del sistema (Windows, Linux) ;
- la distribución considerada (Windows 11, Debian, Mint...) ;
- el número de discos involucrados.
Una vez que GRUB esté instalado (en el encabezado del disco duro en el que el BIOS arranca en la secuencia de arranque), hay que tener cuidado de no desconectar los discos que contienen sistemas referenciados por Grub, de lo contrario este fallará y será necesario regenerarlo (por ejemplo conboot-repair
).
Buena suerte-
He tenido problemas con el particionado que no manejo en absoluto.
Solo hay que hacer 3 particiones:- una swap de 4Go en swap (o el doble de RAM si tienes menos de 2Go de RAM) - posiblemente común a otro sistema Linux
- una partición
/
de 25Go en ext4 (5Go para un sistema ligero) - una partición
/home
de tamaño arbitrario para tus documentos / perfiles de usuario (generalmente el resto del disco).
(no importa el disco, el tipo de partición, ni siquiera necesitan estar en el mismo disco aunque sea más natural).
El programa de instalación pregunta por el dispositivo para la instalación del cargador de arranque.
Q-1 ¿Qué disco elegir? ¿El viejo o el nuevo?
El que el BIOS inicia (y por lo tanto, el que puedes elegir). Generalmente, si tenemos dos discos (uno para el sistema y otro para datos), se coloca en el disco con el sistema. En tu caso, si tienes sistemas en ambos (Windows en uno, Linux en el otro), sería más lógico ponerlo en el disco de Linux y arrancar en el BIOS desde el disco de Linux.
Q-2 Si hay tres sistemas operativos en dos discos, ¿hay tres cargadores de arranque o uno solo?
Uno solo, que te da la opción entre los 3 sistemas operativos.
Q-3 En el caso de que haya tres cargadores de arranque, ¿deben estar en el mismo disco?
Ver Q2: un cargador de arranque simplemente corresponde al menú que permite elegir en qué sistema arrancar.
Buena suerte -
Finalmente logré instalar Mint Ulyssa (Mate).
¡Bravo!
Sin embargo, en el menú Grub, no veo Win 7 y Debian Wheezy que están en el viejo disco duro. El lunes cambiaré el orden de prioridad de los discos y veré lo que me ofrecerá Grub.
Las últimas versiones de grub no escanean las particiones de Windows. Hay que corregir la configuración de grub como se explica aquí. Personalmente, coloco la directiva mágica en el archivo/etc/default/grub.d/multiboot.cfg
, creado para la ocasión:
sudo echo "GRUB_DISABLE_OS_PROBER=false" > /etc/default/grub.d/multiboot.cfg sudo update-grub
Cuando creé las particiones con Mint Live y quise instalar Ulyssa, el programa de instalación me informó que faltaba la partición EFI. Me parece que no se me dio la opción entre el tipo de partición (MBR, GPT) que quería.
¿Qué dasudo parted -l
? Luego, es normal que no se te haya dado la opción entre MBR y GPT ya que ya tenías una tabla de particiones. Pero en caso de necesidad, puedes pasar de MBR a GPT congdisk
(ver este enlace).
Q1: sí (aunque más eficiente no es el adjetivo correcto, es más bien que permite más cosas), pero es mejor privilegiar GPT.
Q2: no, es específico de MBR (ver este enlace).
¡Buena suerte! -
Hola,
En relación a tu mensaje en rojo, consulta este enlace. En resumen, no es muy grave, pero si tienes la oportunidad de mover la partición congparted
, es mejor (después de haber respaldado tus datos).
El particionamiento es correcto, pero es un poco sorprendente que la partición ESP no esté en/dev/sda
, pero dado que arrancas desde/dev/sdb
, no hay problema. En general, la partición ESP solo es útil si utilizas el arranque seguro.
Con respecto al particionamiento, dices que has compartido la swap. Muy bien, parece que es el caso. Sin embargo, si has compartido/home
y/
bajo Mint, me cuesta un poco entender por qué tienes tantas particiones ext4.
En cuanto a grub, sí, en el mismo disco. En realidad, solo hay que instalar grub con una de las dos distribuciones, pero si ambas instalan grub, simplemente será la última en actualizar grub la que instalará el suyo en el encabezado de/dev/sdb
.
Cualquiera que sea la distribución que instale grub, siempre que se especifique la opciónGRUB_DISABLE_OS_PROBER=false
, este escaneará todas las particiones y detectará por lo tanto todos los sistemas instalados (independientemente de la distribución que esté instalando grub).
Normalmente, las distribuciones de Linux no sobrescriben a otras a diferencia de Windows.
Si vuelves a desplegar grub en el mismo disco, sobrescribirá el antiguo grub. Si instalas Linux en particiones existentes, las sobrescribirá. No hay reglas, solo hay que ser vigilante con lo que se hace.
He hecho el comando (bajo Mint) nano -v /etc/default/grub.d/multiboot.cfg
pero nano abre un archivo vacío (New file).
Sí, hay que crearlo. Los archivos/etc/default/grub.d/*.cfg
se leen al momento de regenerar grub. Después, no es obligatorio y también sería posible alterar directamente/etc/default/grub
. El resultado sería el mismo, pero la configuración un poco menos limpia.
De hecho, cuando agregamos fragmentos de configuración, tratamos de no tocar el archivo de configuración predeterminado y los mantenemos aparte (cuando está previsto, como aquí). Esto presenta dos ventajas:- La configuración personalizada se destaca en archivos dedicados: es más legible y está mejor organizada.
- Si
apt
necesita actualizar el archivo de configuración principal, como el archivo sigue en su forma estándar, pone el nuevo sin pedir tu opinión; si lo has modificado,apt
no sabrá qué hacer y te pedirá que tomes una decisión (interrumpiendo todo el resto de la actualización hasta que respondas). - Este sistema se encuentra en otros lugares (por ejemplo, consulta
/etc/apt/sources.list.d
)
Buena suerte. -
Hola
Reanudo a continuación tus preguntas del mensaje #24.
1) En relación al particionado
No entendí muy bien cómo pasamos de dos discos con 8 particiones y otro con 4 particiones a un disco con 6 particiones. Pero no importa. He entendido que en este nuevo particionado tienes Mint y Debian en un mismo disco. Suponiendo queDONNEES_DEB
yDONNEES_MINT
corresponden a las particiones/home
de Debian y Mint, entonces podrías haberlas mutualizado.
2) /etc/default/grub.d/multiboot.cfg debe ser creado manualmente
Exactamente, y más generalmente los archivos que siguen el patrón/etc/*.d/*
son archivos de configuración inyectados por el usuario o una aplicación, pero no por el propio sistema. Ten en cuenta que el nombre de este archivo es completamente arbitrario, podrías llamarlo/etc/default/grub.d/toto.cfg
y seguiría funcionando.
3) Cómo funciona grub2
Es una buena pregunta, da la impresión de que hay un eslabón perdido entre lo que configuramos en /etc/default/grub y lo que se despliega en el encabezado del disco duro. Y, de hecho, ese eslabón existe, es el archivo/boot/grub/grub.cfg
.
Si te tomas el tiempo de abrirlo, encontrarás cierta información que has ingresado en/etc/default/grub
pero también todos los aspectos faltantes que has mencionado (especialmente sobre en qué particiones se encuentran cada sistema). Y también es ahí donde podemos decir afortunadamente que solo tenemos que manipular/etc/default/grub
, porque el archivo es mucho más simple de comprender y mucho más corto.
Entonces, en principio, nada te impediría ir directamente a manipular/boot/grub/grub.cfg
, eso haría el trabajo. Y, de hecho, grub1 funcionaba así. Hoy en día, debido a esta clara distinción entre lo que el usuario puede querer configurar y lo que realmente hay que configurar, el funcionamiento de grub2 es sensiblemente diferente.
Como usuario, utilizas principalmenteupdate-grub
que hace todo lo que debe hacerse de acuerdo con las opciones que has ingresado en/etc/default/grub
. En realidad,update-grub
hace muchas cosas por ti en segundo plano:- llama a
os-prober
que, como su nombre sugiere, busca los sistemas operativos instalados en tus particiones de disco duro ; - explota estos resultados (así como el contenido de
/etc/default/grub
y de los archivos en/etc/default/grub.d/*
) ; - a partir de esta información, llama a
grub-mkconfig
para recrear/boot/grub/grub.cfg
; - finalmente, llama a
grub-install
para instalar grub en el encabezado del disco correcto apoyándose en/boot/grub/grub.cfg
.
Si quieres aún más detalles, puedes mirar las páginas del man de cada comandogrub-*
(por ejemplo,man grub-mkconfig
).
Buena suerte - llama a
-
1)
Sí, tienes razón, falta rigurosidad y tuve la misma sensación cuando yo mismo descubrí estos conceptos.
Algunas explicaciones: MBR significa Master Boot Record, que se refiere al encabezado del disco (ver este enlace). Este concepto no depende del modelo de particionamiento (GPT o ... MBR). Y es por eso que seguimos llamando a este encabezado MBR, ya sea que estemos en particionamiento GPT o MBR.
Con respecto a hablar de modelo DOS en lugar de modelo MBR, no me parece más adecuado, ya que también es un término sobrecargado:- nunca he visto a nadie usar el término particionamiento DOS;
- a veces se habla de partición DOS para referirse a las particiones FAT16 (=
fat
) o FAT32 (=vfat
), típicamentefdisk
adopta esta convención; - además, DOS también se refiere al sistema operativo MS-DOS, que precedió a Windows.
Finalmente, hay que distinguir bien el modelo de particionamiento (es decir, GPT o MBR), que limita de manera diferente el número y el tamaño de las particiones en un disco, y el sistema de archivos asociado a cada partición formateada:- sistemas de archivos Linux: ext4, ext3, ext2, ...
- sistema de archivos DOS: fat, vfat
- sistema de archivos Windows: ntfs
2)
Según yo, la partición EFI contiene archivos utilizados (notablemente archivos.efi
) por el boot loader (grub
en tu caso). Estos archivos no necesariamente son producidos durante la instalación de GRUB (por ejemplo, algunos ya están presentes cuando tu Windows está preinstalado).
La partición ESP está montada en/boot/esp
y puedes ver qué contiene para formarte tu propia opinión.
(root@silk) (~) # find /boot/efi/ | grep efi$
/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
/boot/efi/EFI/Microsoft/Boot/bootmgr.efi
/boot/efi/EFI/Microsoft/Boot/memtest.efi
/boot/efi/EFI/Boot/bootx64.efi
/boot/efi/EFI/debian/grubx64.efi
/boot/efi/EFI/debian/shimx64.efi
/boot/efi/EFI/debian/mmx64.efi
/boot/efi/EFI/debian/fbx64.efi
De todos modos, la frase "An ESP contains the boot loaders or kernel images for all installed operating systems (which are contained in other partitions), device driver files for hardware devices present in a computer and used by the firmware at boot time, system utility programs that are intended to be run before an operating system is booted, and data files such as error logs." (fuente wikipedia) me parece muy discutible.
Por ejemplo, el núcleo de Linux se almacena en/boot
(y por lo tanto no en/boot/efi
), así que está en la partición/
de tu sistema Linux (o en la partición dedicada a/boot
, según cómo lo hayas particionado).
Buena suerte.
-
jeannets Mensajes publicados 28381 Fecha de registro Estado Colaborador Última intervención Ambassadeur 6 601
Hola,
Sería necesario saber el modelo de este PC o el de su placa base...
Si se trata de una torre, generalmente puedes poner hasta 6 discos... ¿Es necesario ver el número de conectores SATA en la placa base?
Luego, en cuanto a las particiones, puedes hacer lo que quieras respetando las reglas... Gparted es muy bueno para eso.
Prepara tu distribución de volúmenes en un papel antes
Personalmente, instalaría dos discos físicos... Uno para Windows y otro para Linux... -
Hola jeannets,
Efectivamente, debí agregar cierta información. La agregaré cuando regrese a casa.
Sí, se trata de una torre.
Mencionas que se pueden poner hasta 6 discos ... Entonces, las siguientes reglas:
Un disco puede contener hasta cuatro particiones primarias (de las cuales solo una puede ser activa), o tres particiones primarias y una partición extendida. En la partición extendida, el usuario puede crear unidades lógicas (es decir, "simular" varios discos duros de menor tamaño).
se aplica a cada disco. En otras palabras, si hay dos discos duros en un ordenador, será posible encontrar, en total, ocho particiones primarias.
Quiero agregar otro disco porque he tenido algunos problemas con mi ordenador. Cuando lo encendía, a menudo, en los últimos años, no lograba estabilizarse. Iniciaba sesión en Win o Debian, y después, cinco o diez minutos, se congelaba. Algo extraño, si después de diez minutos todo estaba correcto, podía trabajar horas sin problema. Es solo al principio que el problema puede presentarse. He leído que esto podría ser causado simplemente por un disco duro demasiado lleno. Comencé a eliminar archivos y noté una cierta mejora. Continuaré eliminando archivos. Intentaré no exceder el 80% de la capacidad máxima del disco.
Por el momento, gracias por tu respuesta, -
jeannets Mensajes publicados 28381 Fecha de registro Estado Colaborador Última intervención Ambassadeur 6 601
Sí, cuatro particiones principales y una sola activa... pero también puedes hacer dos principales con cada una un número de particiones extendidas dentro... personalmente, estoy en este caso con tres discos físicos y 19 discos en total con las particiones... aconsejo una partición "Datas" para almacenar todos tus datos... correos, correspondencia, contabilidad, documentos, etc.
Linux no tiene que estar necesariamente en una partición principal, funciona desde una partición extendida... incluso puedes tener varios Linux en particiones diferentes que usan el mismo Swap... Igualmente con tus datos en el disco D: por ejemplo, es interesante poder acceder a ellos tanto desde Windows como desde Linux...
Sin embargo, para carpetas voluminosas, me parece preferible tener un servidor en la red... fotos, películas, vídeos, documentaciones, descargas, copias de seguridad... en 2 o 4 To en RAID por seguridad...
Creo que no es bueno tener todo eso en la PC... Mientras que Windows utiliza demasiado el disco en la misma zona y un día el disco falla, hay que cambiarlo... el doble es bastante raro... y hay muchas cosas que rehacer... eso puede durar un año.-
Información
1) ASUS CM6830
2) Intel Core i5-2320 3 GHz
3) RAM = 6 GB
4) 64 bits
Voy a simplificarme la vida. Voy a desconectar mi viejo disco duro y conectar el nuevo para instalar Mint. Falta de tiempo para leer sobre el tema de la presencia de dos discos duros.
Sí, efectivamente, es un buen enfoque tener una partición dedicada a los datos. Es lo que me recomendaron hace diez años y mi viejo disco duro tiene una partición así.
Muchas gracias
-
-
jeannets Mensajes publicados 28381 Fecha de registro Estado Colaborador Última intervención Ambassadeur 6 601
Todo esto se presenta bien.
Sin embargo... el hecho de desconectar el otro disco duro y luego instalar Mint impedirá la detección del otro "System" y tu Dual boot (GRUB) no será correcto, le faltará el arranque hacia Windows, si es que Windows está en ese otro disco.
El multiboot se instala al final de Mint, es ahí donde la detección del otro no se realizará.-
Hola,
No entiendo tu última intervención. Quizás no he sido lo suficientemente claro.
1) Actualmente, hay un viejo disco duro (WIN 7, Debian) instalado;
2) Voy a dejarlo ahí pero lo desconectaré completamente;
3) Voy a insertar y conectar el nuevo disco duro y allí instalaré Mint;
Así que, sólo habrá un disco duro funcional a la vez. Si quiero utilizar el otro disco duro, tendré que desconectar un disco y conectar el otro.
Sería interesante tener dos discos duros accesibles, pero no tengo tiempo en este momento para estudiar todo eso.
Gracias.
-
-
jeannets Mensajes publicados 28381 Fecha de registro Estado Colaborador Última intervención Ambassadeur 6 601
Sí, no había entendido que solo había un disco a la vez... Evidentemente, visto así, el problema del Dual Boot no existe... y funciona como pensaste.
Para más adelante, dual boot Windows Linux aquí hay una exposición de la situación
https://www.astuces-aide-informatique.info/9490/dual-boot-windows-10-ubuntu-linux
La solución pasa por GRUB
https://doc.ubuntu-fr.org/grub-pc
Atención: hay varios GRUB, el antiguo: Grub4dos y también Grub2 que a menudo se llama simplemente GRUB.
También es posible usar el Boot manager de Windows añadiendo tu otro sistema
ver con el software utilitario "EasyBCD"