¿Cuándo particionar el disco duro?

16

¿Hay alguna ventaja especial de hardware de particionar un disco duro antes de la instalación del sistema operativo en comparación con hacerlo después de la instalación del sistema operativo?

(Aquí por ventajas, me refiero a los efectos físicos como la vida útil del disco duro, etc., no a la pérdida de datos o la incapacidad de reducir, etc.)

ÉTER
fuente
1
Es decir, si particiona después, es probable que tenga que mover los datos para desgastar un poco el disco duro en comparación con simplemente particionarlo de antemano. Si eso es importante o no, depende de usted, pero la mayoría de las personas no se preocuparían por ello a menos que lo hagan muchas veces. Sin embargo, le ahorrará tiempo independientemente de hacerlo ...
user541686
3
¿Qué PC OS puede instalar en un HDD / SSD que no requiera particionamiento (antes o durante la instalación)?
aserrín
@sawdust: Casi todos los sistemas operativos tipo Unix, incluidos, entre otros, Linux y BSD, probablemente la mayoría de los sistemas operativos tipo DOS (después de todo, puede ejecutarlos desde disquetes, CD o DVD, que generalmente no están particionados). No estoy seguro acerca de Windows, pero supongo que también es posible.
Jörg W Mittag
2
@sawdust Sé que un amigo logró instalar fedora en un disco sin particiones. Sin embargo, provocó problemas en el futuro, ya que esperaba vivir en una partición.
Baldrickk
1
Con Windows puede tener todo el disco como una partición. Algunos lo llaman "no particionado". Pero si realmente no estaba particionado, no veo cómo podrías arrancar.
Jamie Hanrahan

Respuestas:

22

No hay ventajas reales.

Si solo tiene una unidad, ni siquiera tiene otra opción. Debe tener algo para instalar el sistema operativo y para Windows que es una partición.

(En aras de la integridad: para casi cualquier sistema operativo que sea una partición, aunque podría decirle a BSds, etc., que use la unidad sin formato en modo peligrosamente dedicado . Y no me sorprendería si QNX, GNU / Linux, etc. también lo admitieran).

Una vez dicho esto:

  1. ¿Por qué crees que influiría en la vida útil de un disco duro?
  2. Independientemente de la partición de instalación previa al sistema operativo o la partición posterior a la instalación del sistema operativo, es casi seguro que desee un segundo disco o una segunda partición para los datos. (por ejemplo, para almacenar /usr/localy /home, o en ventanasMy documents/
Hennes
fuente
No he dicho exactamente curso de la vida, he intentado hacer hincapié en que se trata de efectos físicos que estoy pidiendo
ETER
2
Definitivamente tienes una opción. Arranca su computadora desde el CD / DVD / USB de instalación del sistema operativo y la usa para particionar su unidad antes de la instalación. Dejar que el sistema operativo se instale en una única partición que cubra todo el disco y luego reducir eso no es necesario. IIRC, incluso Windows incluye una herramienta de partición en su medio de arranque del instalador (incluso uno con una GUI, no solo fdisk de línea de comandos o como se llame en estos días). Todas las distribuciones de GNU / Linux, por supuesto.
Peter Cordes
La única forma en que la partición podría, incluso remotamente, afectar la vida útil del disco duro, que se me ocurre, sería una partición de intercambio pequeña frente a una más grande en discos mecánicos, no discos duros SSD. Teóricamente, una partición más pequeña en un área que recibe muchas escrituras podría generar más desgaste. Pero como dije, esto es teórico y es muy poco probable que tenga algún efecto en el mundo real.
DocWeird
Nota al margen: algunos controladores SSD admiten el sobreaprovisionamiento dinámico. Esto significa que el SSD utiliza libremente el espacio no utilizado en la tabla de particiones para mantener el rendimiento de escritura. Vea este artículo oficial de Seagate: seagate.com/tech-insights/…
oldmud0
@ oldmud0 ¿No se utiliza ningún espacio libre? Particionado o no? Entonces, ¿un disco de 100 GB con una partición de 100 GB y datos de 80 GB frente a un disco de 1000 GB con 90 GB particionados, 80 GB de los utilizados y 10 GB ya que el exceso de aprovisionamiento se comportaría igual? (asumiendo que el recorte funciona).
Hennes
9

La gran razón por la que es mejor tener un plan de partición sólido en el momento de la instalación en lugar de jugar con él dinámicamente una vez que su sistema operativo está instalado es generalmente una cuestión de preservación de datos. Muchas utilidades le permitirán truncar una partición que tiene datos, lo que puede dejar la unidad en un estado dañado y requerir la reinstalación del sistema operativo o de cualquier aplicación que haya perdido archivos debido al cambio. Ese es el alcance, sin embargo; el HDD o SSD no sufre envejecimiento o estrés anormales al hacer cambios en la partición.

CDove
fuente
"El HDD o SSD no sufre envejecimiento o estrés anormales al hacer cambios en la partición" : cuando GParted mueve una partición NTFS, copia todo su contenido. Eso es bastante estresante para un SSD. (No sé si otras herramientas pueden hacerlo con más gracia)
gronostaj
2
Que era un estrés para un SSD. Los SSD modernos no sufren la caducidad rápida del ciclo de escritura que los anteriores, en gran parte debido a TRIM y al uso de la memoria SLC. La SSD de generación actual generalmente dura más que las máquinas en las que se instalan fuera de los centros de datos masivos donde las unidades reciben escrituras constantes.
CDove
Los SSD modernos de grado de consumo no usan SLC, pero en su mayoría TLC más barato, que es menos duradero. TRIM no funciona en este caso, porque es una copia de byte a byte. En 2 años de su vida útil (hasta ahora) mi SSD tenía 23 veces su capacidad escrita, eso es aproximadamente 1 sobrescritura completa por mes. Por lo tanto, mover una partición de medio disco es básicamente dos semanas de escrituras realizadas en unos minutos. No matará una unidad (a menos que mueva particiones diariamente), pero es una cantidad significativa de datos. (Por cierto, la durabilidad declarado de mi unidad de MLC es mayor que 2x TLCs actuales para la durabilidad de las nuevas unidades SSD está empeorando..)
gronostaj
7

Sobre todo, no importa.

Una excepción es cuando se instalan sistemas operativos heredados en unidades modernas.

Los instaladores de sistemas operativos antiguos tendían a alinear particiones en los límites del "cilindro". En particular, iniciar la primera partición al comienzo del "cilindro" 1 (el sector 0 estaba reservado para el código de arranque y la tabla de partición).

El sistema operativo normalmente consideraría que las unidades modernas tienen 255 "sectores" por "pista" y "63" cabezas. Entonces cada "cilindro" tendría 16065 sectores.

Esto estuvo bien hasta que aparecieron las unidades de "formato avanzado". Estas unidades tienen un tamaño de sector físico de 4KiB pero un tamaño de sector lógico de 512 bytes. Funcionan mucho mejor si las lecturas y escrituras (especialmente escrituras) son múltiplos de 4KiB de tamaño y están alineadas en un límite de 4KiB (8 sectores lógicos). Las escrituras no alineadas se traducirán en una operación de lectura-modificación-escritura que corre el riesgo de pérdida de datos.

El resultado de esto es que si está utilizando una unidad de "formato avanzado", realmente desea que sus particiones comiencen en un límite de 4KiB (8 sectores lógicos).

Notará que 16065 no es divisible por 8. Por lo tanto, es muy probable que el uso de una herramienta de sistema operativo anterior para particionar una unidad moderna provoque una desalineación.

lavado
fuente
2
@crypto: tenga en cuenta que esto no solo es una preocupación por la pérdida de datos, sino que también significa que su unidad está haciendo más trabajo del necesario, por lo que se desgasta más rápido.
user541686
+1. Esta es realmente una muy buena razón.
Hennes
2

Muchos sistemas de archivos (por ejemplo, ext3 / ext4) toman decisiones sobre la optimización de estructuras reservadas (por ejemplo, tamaños de tablas de inodo, espacio reservado para superusuario, tal vez incluso el tamaño de los punteros utilizados). Es cuestionable si estas estructuras permanecen ajustadas de manera óptima si el tamaño del sistema de archivos se altera significativamente, especialmente mediante herramientas de cambio de tamaño en línea para las cuales alterar los fundamentos del sistema de archivos sería peligroso. Por ejemplo, una tabla de inodo demasiado pequeña en ext3 (destinada a un sistema de archivos mucho más pequeño) podría hacer que se encuentre con una condición en la que el sistema de archivos se quede sin "ranuras" para los archivos, por lo que de repente no puede crear ningún archivo nuevo y obtener un error de falta de espacio incluso con mucho espacio restante. Una tabla de inodo demasiado grande (que estaba destinada a un sistema de archivos más grande) desperdiciaría espacio.

rackandboneman
fuente
1

Particione antes / durante la instalación para que pueda poner los datos del usuario en su propia partición independientemente de los archivos del sistema operativo.

Dado que el sistema operativo no requiere mucho espacio (un término relativo ...), puede hacer que la partición del sistema operativo sea relativamente pequeña y que la partición del usuario sea grande.

Anécdota: uso Linux, y mis datos de usuario (llamados /home) han estado en su propia partición durante 17 años. Me permitió copiar mis datos de un disco a otro sin preocuparme por el sistema operativo o la versión.

RonJohn
fuente
Una partición o disco de datos dedicado (ya sea / home, D :, en algún lugar para alojar mis_documentos, / usr / local / home, ... lo que sea) sin duda es una muy buena idea. Pero eso se puede hacer tanto antes como después de la instalación del sistema operativo. (aquí supongo que la instalación del sistema operativo no llena todo el disco con una sola partición. Afortunadamente, Windows es lo suficientemente inteligente como para no hacerlo durante una instalación sensata, aunque todavía necesita configurar las particiones manualmente porque las configuraciones automáticas se equivocan )
Hennes
@Hennes "reciente" (la última vez que lo hice fue 2014) Los instaladores de Ubuntu predeterminan llenar todo el disco con una partición, pero le permiten agregar particiones si sabe qué pedir.
RonJohn