Instalar Ubuntu en un SSD

53

Instalar Ubuntu 10.10 en el nuevo SSD Intel x25M 80GB. Será una instalación nueva. He estado buscando en Google durante los últimos días y obteniendo artículos / blogs / preguntas y respuestas abrumadores. Un ser particularmente muy útil:

¿Cómo optimizo el sistema operativo para SSD?

Pero con tantas sugerencias y diferencias de opiniones (en diferentes enlaces), este simple proceso de instalación del sistema operativo me parece una tarea desalentadora y realmente quiero seguir con Ubuntu (aunque lo he usado durante un período de tiempo muy corto).

¿Puede alguien ayudarme respondiendo algunas preguntas (sí, se repiten porque no pude comprender las respuestas en otro lugar)

  1. ¿Qué sistema de archivos (ext2 / 3/4 o algo más)? (considere la vida de SSD)
  2. ¿Se puede cambiar después de la instalación?
  3. ¿Debo particionar el disco? (como lo hacemos en HDD tradicional) por ahora, no hay plan de arranque dual. Solo Ubuntu vivirá en un espacio escaso de 80GB SSD.
  4. Tengo 2 GB de RAM, ¿aún debería asignar espacio de intercambio (si no asigno espacio de intercambio, ¿aún puedo hibernar la máquina?) ¿El espacio de intercambio afectará la vida de SSD?
  5. ¿Debería considerar poner 1GB de RAM adicional para evitar el espacio de intercambio?
  6. ¿Qué es la alineación de particiones? ¿Es necesario hacerlo antes de instalar el sistema operativo Ubuntu o se puede hacer más tarde?

Uso previsto: navegación intensa, programación, video / música regular y algunos otros programas que no requieren mucha CPU / RAM. Mantendrá archivos grandes en un disco duro externo.

configuración del portátil: Vaio de 3 años, Core2 Duo, 2 GB de RAM

Más referencias:

kunal
fuente

Respuestas:

53

Comenzaré diciendo que la respuesta que vinculó ya resume todas las optimizaciones que pueda necesitar.

A continuación, para responder sus preguntas:

1. ¿Qué sistema de archivos (ext2 / 3/4 o algo más)? (considere la vida de SSD)

ext4 es un buen sistema de archivos incluso para SSD, por lo que esa sería mi sugerencia. (Si quieres un rendimiento tan malo, deberías probar XFS)

2. ¿Se puede cambiar después de la instalación?

Sí, pero no es trivial, así que elige bien desde el principio :)

3. ¿Debo particionar el disco? (como lo hacemos en HDD tradicional) por ahora, no hay plan de arranque dual. Solo Ubuntu vivirá en un espacio escaso de 80GB SSD.

Esto realmente no es una cuestión de SSD, sino su elección personal. Si me preguntaras, diría que no; no particione el disco, terminará perdiendo espacio útil. (Si termina con una partición con 2GB gratis y otra con 1GB gratis, teóricamente tiene 3Gb gratis pero no puede copiar un archivo de 3GB ... ese espacio se desperdicia)

4. Tengo 2 GB de RAM, ¿debo asignar espacio de intercambio (si no asigno espacio de intercambio, ¿aún puedo hibernar la máquina?) ¿El espacio de intercambio afectará la vida de SSD? No me preocuparía mucho la vida útil de la SSD (la moderna puede funcionar durante décadas), sin embargo, 2 GB de RAM son suficientes para no necesitar la partición de intercambio. Finalmente, la partición de intercambio es necesaria para la hibernación, por lo que si desea hibernar la máquina, entonces necesita la partición de intercambio.

5. ¿Debería considerar poner 1GB de RAM adicional para evitar el espacio de intercambio? 1GB más o ram siempre es útil :) hazlo si puedes.

6. ¿Qué es la alineación de particiones? ¿Es necesario hacerlo antes de instalar el sistema operativo Ubuntu o se puede hacer más tarde?

Ese es el procedimiento donde alinea clústeres, bloques y fragmentos. En mi humilde opinión, solo se necesita en servidores con una gran cantidad de datos. Una buena herramienta para hacer la alineación de la partición es GParted. Por supuesto, esto debe hacerse antes de instalar Ubuntu.

Espero que esto ayude :)

OpenNingia
fuente
1
Gracias por la excelente información. Realmente aprecio que te hayas tomado el tiempo para responder una respuesta tan elaborada. Entonces, ¿debo usar el espacio de intercambio (¿puedo especificar en alguna configuración que el sistema operativo debería utilizar el espacio de intercambio rara vez como para la hibernación y no para otra cosa)? y estoy completamente de acuerdo con usted en el n. ° 3, no crearé ninguna partición lógica.
kunal
2
Encontrado en la documentación de ubuntu ( help.ubuntu.com/community/SwapFaq ): # swappiness puede tener un valor entre 0 y 100 # swappiness = 0 le dice al kernel que evite intercambiar procesos de la memoria física por el mayor tiempo posible # swappiness = 100 le dice al kernel que intercambie agresivamente los procesos fuera de la memoria física y los mueva al intercambio de caché
kunal
1
Dale una mano a ese hombre Respuesta de calidad.
Allan
6

Intentaré responder las preguntas que pueda:

  1. EXT4 es uno de los mejores sistemas de archivos disponibles actualmente, por lo que sugeriría seguir con esto.

  2. Puede cambiar algunos sistemas de archivos de Linux después de la instalación (ext3-> ext4, ext4-> btrfs, por ejemplo). Aquí hay un enlace que explica el cambio de ext3 a ext4 .

  3. No es la pregunta más clara, pero Ubuntu creará particiones automáticamente .

  4. y 5. Necesitará espacio de intercambio de igual o mayor tamaño (en relación con su RAM), para hibernar. Mientras no esté haciendo nada intensivo, su sistema evitará principalmente el intercambio siempre que haya suficiente RAM. Tal vez una buena consideración sería agregar más RAM si es posible, darle unos 4 GB. Si no asigna espacio de intercambio, hay otra opción (no recomendada): hibernar a un archivo (agregaré los enlaces a mi respuesta más adelante).

¡Los mejores deseos! Actualizaré mi respuesta con enlaces relevantes, así como posiblemente recursos para aprender Ubuntu / Linux :).

RolandiXor
fuente
Gracias por la ayuda Roland. Acerca de lanzar más RAM, leí en varios enlaces que un sistema operativo de 32 bits sería capaz de abordar solo hasta 3 GB, por lo que el máximo que podría agregar sería 1 GB. ¿Es eso correcto?
kunal
Un sistema operativo de 32 bits puede abordar hasta 4 GB (Windows XP estaba limitado a 3 GB), así que sí y no. Ubuntu 32 bits puede usar un núcleo PAE (con extensiones de dirección de página), lo que permite que el sistema de 32 bits use 5 GB o más. Si instala más de 4 GB de RAM (es poco probable que lo haga), el sistema operativo usará el kernel pae (si no recuerdo mal, automáticamente). Si no lo hace automáticamente, puede instalarlo fácilmente desde el centro de software.
RolandiXor
5

Con respecto a Swap en SSD:

No me importaría demasiado poner una partición de intercambio en un SSD. El intercambio, como se dijo antes, solo se usa si no queda RAM. Pero luego hay "pocas" escrituras secuenciales y "muchas" lecturas aleatorias. Esa es exactamente una forma de uso en la que se destacan los SSD. El mismo principio es utilizado por la tecnología "readyboost" de microsofts, solo con unidades flash USB.


fuente
Eso es genial, ahora he instalado ubuntu con el proceso de instalación predeterminado, así que supongo que ha creado espacio de intercambio para sí mismo. Hoy comenzaré a ajustarlo para SSD.
kunal
1

No para tirar una llave inglesa, sino comprobar lo que dice el fabricante del SSD sobre la necesidad de esas técnicas.

Las personas que hicieron mi SDD afirman que no necesito preocuparme por TRIM y optimizaciones, etc. Afirman que su firmware hace que todo eso sea innecesario, que la SSD debe usarse como cualquier otra unidad. Los tomé en su palabra y hasta ahora todo bien.

jonc
fuente
0

Recomendaría no tener espacio de intercambio en su tarjeta SSD 80G. El espacio de intercambio, como su nombre lo indica, es una ubicación donde los archivos se leen / escriben todo el tiempo, cuando su computadora está muy cargada. Los discos basados ​​en SSD no deben leerse / escribirse todo el tiempo, ya que cada "celda" o unidad de asignación debe leerse / escribirse tantas veces, después de lo cual no son más confiables. Debería invertir en más RAM, incluso si es excesivo. Luego, controle el uso de RAM en una sesión muy cargada (muchos navegadores, videos, compiladores, etc.). Para el sistema de archivos, me quedaría con lo que ofrece Ubuntu. Puede: - particionar manualmente su disco, asignando todo el espacio restante a una o más particiones ext3. Esa sería la recomendada, ya que no desperdicia espacio. - vaya con la configuración de partición predeterminada, luego elimine la partición de intercambio

jfmessier
fuente
OMG, he estado usando ubuntu en un SSD durante bastante tiempo, con particionamiento automático. Tengo un intercambio. Ustedes me están haciendo pensar en una nueva instalación sin intercambio.
Arkandria
Muchas gracias por sus aportes. Como comenté en la respuesta anterior, ¿hay alguna forma de decirle a Linux que use el espacio de intercambio ocasionalmente?
kunal
está bien enterado, vea otro comentario arriba. ¿Alguna buena experiencia configurando el intercambio de ubuntu?
kunal
3
Los controladores SSD modernos distribuyen las escrituras a través de las celdas físicas, independientemente del diseño de la partición. El diseño de partición no refleja el diseño físico. Si un sistema necesita un intercambio, la mejor opción para RAM es un SSD.
tyblu