¿Qué tan grande debo hacer las particiones root, home y swap?


47

Tengo una computadora portátil con win7 instalado. Ahora he hecho una partición de 60 gb en la que quiero instalar ubuntu. La pregunta que tengo, antes de hacer la instalación, es qué tan grande debe ser cada una de las particiones raíz, de intercambio y de inicio. He leído en algún lugar que la raíz podría ser tan pequeña como 8 GB, pero ¿no es demasiado pequeña? Como supongo que además de ubuntu, ¿todos los softwares instalados también residirán allí? Y creo que voy a configurar mi intercambio para que sea de 2GB.

Mi principal preocupación es qué tan grande debe ser la partición raíz. Principalmente voy a usar ubuntu para programar y navegar por la web.


1
El requisito para el intercambio que debe ser 2 veces la RAM se desactualizó en 1992: superuser.com/questions/187695/…
Nav

Respuestas:


39

En realidad, solo debe instalar ubuntu en dos particiones /y swap. Puede hacer que ubuntu haga esto automáticamente eligiendo usar el espacio libre disponible (en otras palabras, no formatee su partición de 60GB en vista antes de instalar ubuntu).

Algunos dirán que se debe utilizar particiones separadas para /home, /boot, /y todo tipo de cosas. Esto es útil en algunas situaciones, pero para las situaciones más comunes es mejor no hacerlo. Esto se debe a que fragmentará su disco de una manera que podría no ser deseada más adelante. Solo deja que ubuntu elija por ti y estarás a salvo :)

A menudo usaría una casa separada en situaciones en las que desea usar:

  • Múltiples unidades
  • Múltiples instalaciones ubuntu mutuamente excluyentes que comparten los mismos datos (podrían funcionar con diferentes distribuciones pero no es aconsejable hacerlo con diferentes distribuciones)
  • Situaciones en las que sus datos deben estar seguros en caso de falla / actualización de la unidad (la mayoría de las instalaciones normales son seguras)
  • Desea que sea más fácil reinstalar o actualizar el sistema (simplemente elija no formatear la /homepartición; tenga en cuenta que se recomienda una copia de seguridad de datos importantes durante cualquier actualización del sistema)
  • El mismo disco es utilizado por diferentes sistemas.
  • Su disco no tiene suficiente capacidad para los datos del sistema y del hogar (por ejemplo, un SSD pequeño)

NB: "El instalador de Ubuntu ofrece preservar el contenido de / home, por lo que no debe temer perder nada al realizar reinstalaciones o actualizaciones. - htorque"

En otra nota sobre el intercambio: si desea estar seguro de que al realizar tareas grandes puede tener mucho espacio de intercambio, puede configurar su espacio de intercambio para que sea el doble del tamaño de su ram, pero de cualquier manera, ubuntu se encargará de los requisitos bastante bien si elige instalar en la partición en blanco de 60 GB.

También es posible que desee leer sobre archivos de intercambio en lugar de particiones de intercambio. Nuevamente, esto puede ayudar a reducir la fragmentación fija de su disco y asignar espacio dinámicamente según lo necesite. Supuestamente, no hay pérdida de rendimiento. ¿Cómo aumentar el espacio de intercambio?


¿Podría explicar en qué situaciones /homees útil un servicio separado ?
8128

10
Un separador /homees útil si realiza un arranque dual entre dos distribuciones de Linux, como si realiza el desarrollo o prueba una distribución. También hace que sea más fácil hacer una instalación limpia sin borrar su /homey tener que restaurar desde la copia de seguridad. Como cuanto más nuevo eres, más probabilidades tienes de estropear algo y no saber cómo solucionarlo sin una instalación limpia, generalmente recomiendo una partición separada para los novatos, y luego combinarlo más tarde cuando te sientas más cómodo.
Karl Bielefeldt

2
El instalador de Ubuntu ofrece preservar el contenido de / home, por lo que no debe temer perder nada al realizar reinstalaciones o actualizaciones.
htorque

2
Desde mi experiencia, un tamaño de 20 GB para / es bueno, incluso con algunos años de instalación de material aleatorio, no es fácil llenar eso. No creo haber excedido más de 25GB en /. Si tiene cuidado con lo que instala, probablemente pueda sobrevivir sin muchos problemas con 10 GB, ya que una instalación nueva y habitual de Ubuntu tomará menos de 5 GB, pero no recomendaría que sea tan bajo, ya que quedarse sin espacio en / es difícil reparar.
Grumbel

1
Solo lo probé en una máquina virtual, y aún funciona de esa manera. Inicie el instalador, seleccione la partición manual, use el antiguo / como nuevo / y no lo formatee - / home, etc.se conservaron (después de la instalación tuve la configuración de mi panel, un iniciador personalizado en el escritorio y mi fondo de pantalla personalizado) .
htorque

11

Siempre he tenido una /homepartición separada , partición root ( /) e intercambio. Significa que cuando actualizo, puedo hacer una instalación limpia del nuevo sistema operativo sin riesgo para el anterior. Acabo de montar la partición de inicio en la nueva. También significa que si vuelvo al sistema operativo anterior, los archivos creados en el nuevo sistema operativo siguen ahí.

He usado varios tamaños para mi partición raíz. En una máquina tengo Ubuntu y Ubuntu Studio regulares, cada uno instalado en particiones de 10GB. El ubuntu regular ha usado 6.04Gib y el estudio ha usado 3.08Gib.

Siempre puede cambiar el tamaño de la partición más adelante de todos modos si necesita más espacio. Solo necesita arrancar desde un CD en vivo y usar GParted para cambiar las particiones.

En cuanto a Swap, el doble de RAM o 1.5x la RAM es una buena regla. Entonces puedes hibernar si quieres. Pero si encuentra que necesita más o menos, puede volver a particionar más tarde.


6

Para la partición / (raíz), uso 10G (de los cuales rara vez encuentro que he usado más de 8Gb). Para el intercambio, tengo 3 GB de RAM, así que configuré 4 GB de intercambio. No es exactamente el "doble de RAM" recomendado, pero la hibernación aún funciona, aunque rara vez la uso. Para / home, uso el resto del disco duro.

En estos días, el consenso general es usar solo una partición raíz (que incluye / home) y un intercambio. Pero todavía mantengo una partición de inicio separada: creo que una pequeña separación de la unidad del sistema es agradable y significa que si alguna vez estoy en posición de aumentar / inicio, puedo hacerlo más fácilmente.

FYI Mi instalación de Ubuntu con una raíz de 10GB ahora muestra la raíz como 85% llena y no permitirá la actualización.


3

Si no tiene necesidades específicas, creo que puede mantener la raíz y el hogar en la misma partición.

El tamaño de la partición de intercambio depende de la cantidad de RAM que tenga su computadora portátil. Si tiene 4 GB de RAM, una partición de intercambio de 2 GB debería ser suficiente. Luego puede tener 58 GB para la partición del sistema y 2 gb para la partición de intercambio.


Si tiene menos espacio de intercambio que RAM, no podrá suspenderlo a RAM.
htorque

Estaba pensando en seguridad si arruino algo. Entonces, en lugar de limpiar todo ubuntu, simplemente borro la partición raíz.
starcorn

2 Gb suena enorme para el intercambio, pero si desea hibernar (no suspender, eso no usa intercambio), su intercambio debe ser idealmente tan grande como su RAM y un poco más. 4Gb de RAM y un deseo de hibernar significa un intercambio mínimo de, digamos, 4100Mb, para estar seguro.
Scaine

1

Partición : un disco duro se puede dividir en varias piezas digitalmente. Estas piezas se conocen como Particiones / Unidades.

Punto de montaje : en palabras simples, es una bandera / nombre / tipo asignado a una partición.

FileSys. Tipo : Tipo de partición. En Linux, los más utilizados son ExtX (X = 1,2,3,4) y NTFS.

Partición primaria : puede haber un máximo de 4 particiones primarias en un disco duro. Una partición primaria puede contener una o más particiones lógicas.

Partición lógica : partición virtual bajo una partición primaria.

SDA : los medios de almacenamiento como HDD u otros medios también. Si tiene más unidades, se llamará SDA, SDB, SDC, ++

Dispositivo para la instalación del cargador de arranque : ----

Boot Loader : Como sabemos, BootLoader es un programa que se carga en los medios que ejecuta el BIOS después de realizar POST. BootLoader carga aún más un sistema operativo o proporciona un menú si hay más de un sistema operativo instalado en los medios.

Elección del dispositivo : cuando tiene un sistema operativo instalado previamente, lo que significa que tiene su propio programa BootLoader, que se instala en el MBR (cargador de arranque maestro) de HDDNow cuando está instalando Linux, le preguntará dónde instalar el GRUB (Grand Unified Boot Loader) o Linux BootLoader. Le da opciones para instalarlo en el MBR que sobrescribirá el BootLoader existente o lo instalará en cualquiera de las Particiones, que agregará este punto de entrada de Linux en el BootLoader existente. Ahora la elección es suya. .


Necesita al menos '3' particiones para instalar cualquier distribución de Linux.

Solo se necesitan 100 GB de Drive / Partition para instalar Linux decentemente.

Partición 1 : Raíz (/): para archivos principales de Linux: 20 GB (mínimo 15 GB)

Partición 2 : Inicio (/ inicio): Unidad de datos del usuario: 70 GB (mínimo 30 GB)

Partición 3 : Área de intercambio: espacio que actúa como RAM adicional: 2 x tamaño de RAM.

Nota : Swap Space se comporta como una RAM adicional cuando la RAM está llena.


1
Es incorrecto que "necesita al menos '3' particiones para instalar cualquier distribución de Linux".
Pilot6

1
No "necesita" al menos '3' particiones para instalar una distribución de Linux. Ese es solo su punto de vista específico, que puede no ajustarse a las necesidades del OP.
Hans

¿Qué pasa si tengo 16 GB de RAM? y solo 40 GB para instalar ubuntu? ¿Asumo que no necesito intercambio, o qué?
Máximo Domínguez

0

Si solo tiene 60 GB, no se moleste en particionarlo, simplemente use una partición grande y termine con ella. Para el intercambio tampoco tiene que usar una partición, puede usar un archivo de intercambio, que le permite cambiar el tamaño o simplemente eliminarlo según su patrón de uso.


0

Siempre me encontraba poniendo mis datos en las carpetas del sistema después de quedarme sin /homeespacio (para limpiar todo eso más tarde) o perder datos al intentar y no cambiar el tamaño de las particiones. Así que llegué a la conclusión de que, a menos que obtenga un disco duro muy grande, debería usar una partición común para todo el sistema de archivos.


0

/ boot - 200m primario.

/ - 20-25g.

/ home: 30 go más para los archivos de disco de virtualbox.

intercambio - 2 multiplicación de ram.

Si a menudo instala una nueva distribución, le recomiendo separar 1 partición ext4 vacía para programas especiales o sus configuraciones, como archivos de disco de virtualbox, sus proyectos, etc. Debido a que algunos instaladores de distribuciones pueden ser inestables y sus datos de inicio pueden destruirse. Es mi mala experiencia.


0

El diseño de la partición será diferente por uso, estación de trabajo o servidor. Swap, la mayoría de Unix / Linux hoy tiene una mejor administración de memoria, mientras que swap no se usa a menos que se quede sin RAM, lo que no quiere suceder y desea aumentar la RAM y no intercambiar. La estación de trabajo si el uso de la hibernación requerirá que el intercambio sea mayor que RAM, una buena regla de 1,5 veces es buena, puede ser mayor, pero realmente desea tener suficiente RAM, no se puede intercambiar si se puede evitar, a menos que tener un sistema no pueda tener suficiente RAM, entonces puede aumentar el intercambio para evitar accidentes. En los servidores, es mejor maximizar la RAM y no usar ningún intercambio, sin hibernación tan mínima o sin intercambio, ya que la RAM muy grande en los servidores no es práctica para tener 1.5 o más intercambios, no más de unos pocos conciertos si se usan solo en caso de picos en la RAM uso pero buena planificación del sistema, monitoreo y más RAM que la requerida para ejecutar aplicaciones necesarias y no tener que intercambiar,

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.