¿Por qué cambian las cosas entre usar un LiveCD/LiveUSB e instalar Ubuntu?

¿Por qué cambian las cosas entre usar un LiveCD/LiveUSB e instalar Ubuntu?

Aquí ha habido un par de experiencias extrañas que he tenido con un LiveCD o LiveUSB de Ubuntu:

1) Tenía uno de los Chromebook originales (CR-48). Terminé limpiando ChromeOS e instalando solo Ubuntu 12.04.0 justo después de su lanzamiento. Funcionó a las mil maravillas. Aproximadamente un año después, rompí algo y reinstalé Ubuntu usando 12.04.3 en un LiveUSB. El LiveUSB funcionó perfectamente: la resolución de pantalla, el wifi y el trackpad funcionaron bien. Lo instalé (una vez que instalé las actualizaciones, una vez que estaba disponible desde la unidad USB) y en ambas ocasiones la resolución de la pantalla, el wifi y el trackpad se rompieron.

Terminé descargando 12.04.0 e instalándolo, luego actualicé a 12.04.3 y todo funcionó perfectamente una vez más.

2) Compré un Toshiba Portege z935 y el LiveUSB funcionó perfectamente, es decir, el wifi. Después de la instalación, el wifi era extremadamente lento y básicamente no podía cargar ninguna página. La respuesta fue que Bluetooth entraba en conflicto de alguna manera con wifi y Bluetooth tenía que desactivarse para que wifi funcionara. Sin embargo, ambos podrían habilitarse en la versión LiveUSB, no hay problema.

Entonces mi pregunta es, ¿por qué sucede esto? ¿Por qué todo funciona perfectamente desde la versión LiveUSB pero luego se estropea cuando se instala en el sistema? ¿Existe alguna forma diferente de instalar Ubuntu que permita instalar las cosas exactamente como estaban en la versión LiveUSB (controladores, configuraciones, etc.)? ¿Existen suposiciones que la instalación hace que pueda anular de alguna manera?

Respuesta1

Tuve una experiencia similar al instalar Ubuntu para un amigo mío. LiveUSB funcionó desde el primer momento, pero cuando Ubuntu se inició tuvo un desgarro terrible debido a los controladores de video instalados. Su sistema estaba inutilizable.

Entonces, supongo que LiveUSB usa algunos controladores muy genéricos para todo su hardware y pueden funcionar medianamente bien.

Durante la instalación, Ubuntu encuentra los controladores exactos para su hardware y los instala en su disco duro. De esa manera, cuando arranca, su hardware se comunica con el software con los nuevos controladores, y esto puede dañar algunas cosas que funcionaban mejor en LiveUSB.

Descargo de responsabilidad: Esta es una suposición y no tengo evidencia que la respalde.

Respuesta2

En teoría, podría copiar los medios en vivo a un disco duro usando el ISO como fuente y /dev/sdX como destino, ddpero entonces tendría un medio en vivo en lugar de una instalación. No creo que te guste el resultado final.

Respuesta3

LiveBoot/CD se ejecuta en un disco virtual llamado disco RAM. Una forma sencilla de verlo es que utiliza una parte de su RAM como disco duro (por lo que luego se separa de sus discos reales).

Los controladores reales utilizados no serán necesariamente los que están instalados en la versión completa. LiveBoot tendrá una versión "más simple". Cuando digo esto me refiero a que el controlador no estará necesariamente adaptado específicamente a su máquina, sino que será un controlador genérico, que funcionará en "todas" las tarjetas de video. (Al igual que cuando se inicia en modo seguro/alternativo, se cargarán controladores que no tienen configuraciones avanzadas). Lo hace para lograr la compatibilidad en una variedad más amplia de computadoras (ya que LiveBoot está diseñado para ser un sistema totalmente utilizable en cualquier máquina).

Al realizar la instalación, la instalación de su sistema operativo busca ver qué hardware está instalado en su sistema y qué controladores están disponibles para el hardware. Luego se instalará y señalará en su sistema los controladores que se han instalado.

Soluciones posibles:

Si está en proceso de instalar esto como un sistema nuevo (es decir, no le importa tener que experimentar para encontrar qué funcionará), siempre puede probar unversión alternativapara ver si los controladores/configuraciones funcionan desde esta versión.

Posible alternativa: Puede realizar una instalación en el servidor e instalar solo lo que necesita; sin embargo, esto requerirá investigación y puede resultar un poco abrumador, además de innecesario.

En cuanto a las respuestas a continuación (mientras escribo esto), todas podrían combinarse para formar una posible respuesta.

Algunas otras cosas que quizás desees mirar/pensar:

  • Hacer unaCD en vivo desde cero, oPersonalización de LiveCDSi conoce los controladores del LiveCD, es posible que pueda personalizar un LiveCd para su uso personal (y cambiar el controlador que se está instalando).

  • (Según el "Cómo hacer" para la respuesta de ElderGeek sobre cómo colocar LiveBoot en un disco físico) Debería:

    • Cree una partición para su imagen de LiveCD (hágala de arranque)
    • Úselo ddpara colocar su LiveBoot .iso en su nueva partición (un ejemplo de formato sería dd if=/dev/sdc1/nameof.iso of=/dev/sda1/). Verifique man ddque hay diferentes opciones ddcon las que se pueden usar.
    • Manipule su configuración de GRUB para que apunte a su partición que contiene su LiveBoot (en tipo de terminal info -f grub -n 'Simple configuration'y lea). Dudo que sudo grub-mkconfiglo elija como sistema operativo.
    • Mira aeste(Sobre cómo hacer que la información de LiveBoot sea persistente) Deberá cambiar todos los lugares donde se encuentra el USB a donde está su partición.

    • Al hacer esto, es posible que sigas teniendo problemas con cosas como la hibernación o cualquier otro problema con LiveCD.

  • Puede que sea más fácil cargar el LiveBoot/CD para determinar qué controladores se están utilizando ( lsmod, o cat /proc/modulesencontrar información) e intentar utilizar los de la versión instalada.

Respuesta4

Dos cosas RAM y controladores. Dado que LiveCD se queda sin RAM, eso podría ser un problema. También controladores y conflictos de hardware reales. El LiveCD en realidad no está instalado en la computadora, estás iniciando desde allí. Por eso la hibernación no funciona cuando instalé Ubuntu.

información relacionada