Вот несколько странных опытов, которые я испытал с Ubuntu LiveCD или LiveUSB:
1) У меня был один из оригинальных Chromebook (CR-48). Я закончил тем, что стер ChromeOS и установил только Ubuntu 12.04.0 сразу после его выхода. Оно работало завораживающе. Примерно через год я что-то сломал и переустановил Ubuntu с помощью 12.04.3 на LiveUSB. LiveUSB работал отлично - разрешение экрана, wifi, трекпад все работало нормально. Я установил его (однажды установив обновления, один раз сток с USB-накопителя), и оба раза разрешение экрана, wifi и трекпад все сломалось.
Я закончил тем, что скачал 12.04.0 и установил его, затем обновил до 12.04.3 после факта, и все снова заработало отлично.
2) Я купил Toshiba Portege z935, и LiveUSB работал отлично, а именно Wi-Fi. После установки Wi-Fi работал очень медленно и практически не мог загружать страницы. Ответ состоял в том, что Bluetooth как-то конфликтовал с Wi-Fi, и Bluetooth пришлось отключить, чтобы заставить Wi-Fi работать. Тем не менее, оба могут быть включены в версии LiveUSB, без проблем.
Итак, мой вопрос: почему это происходит? Почему все работает отлично с версии LiveUSB, но затем ломается при установке в систему? Есть ли другой способ установить Ubuntu, который позволял бы устанавливать вещи точно так же, как в версии LiveUSB (драйверы, настройки и т. Д.)? Есть ли предположения, что при установке я мог как-то переопределить?
У меня был похожий опыт при установке Ubuntu моему другу. LiveUSB работал "из коробки", но когда Ubuntu загрузился, у него были ужасные слезы из-за установленных видеодрайверов. Его система была непригодна для использования.
Итак, я предполагаю, что LiveUSB использует некоторые очень общие драйверы для всего вашего оборудования, и они могут работать в среднем хорошо.
Во время установки Ubuntu находит точные драйверы для вашего оборудования и устанавливает их для вас на жесткий диск. Таким образом, при загрузке ваше оборудование связывается с программным обеспечением с новыми драйверами, и это может нарушить некоторые вещи, которые работали лучше в LiveUSB.
Отказ от ответственности: это предположение, и у меня нет доказательств, подтверждающих это.
Теоретически вы можете скопировать живое мультимедиа на жесткий диск, используя ISO в качестве источника и / dev / sdX в качестве места назначения, используя dd
, но тогда у вас будет живое мультимедиа, а не установка. Я не думаю, что вам понравится конечный результат.
Две вещи ОЗУ и драйверы. Поскольку LiveCD работает из ОЗУ, это может быть проблемой. Также драйверы и фактические аппаратные конфликты. LiveCD на самом деле не установлен на компьютере, вы загружаетесь с него. Вот почему hibernate не работает, когда я установил Ubuntu.
LiveBoot / CD работает на виртуальном диске, называемом RAM-диском. Простой способ думать об этом, это то, что он использует часть вашей оперативной памяти в качестве жесткого диска (поэтому он затем отделен от ваших реальных дисков).
Фактически используемые драйверы не обязательно будут теми, которые установлены в полной версии. LiveBoot будет иметь «более простую» версию. Когда я говорю это, я имею в виду, что драйвер не будет специально настроен на вашу машину, скорее это будет общий драйвер, который будет работать на «каждой» видеокарте. (Очень похоже на загрузку в безопасном / резервном режиме загрузки драйверов, которые не имеют расширенных настроек). Это достигается за счет того, что совместимость достигается на более широком спектре компьютеров (поскольку LiveBoot предназначен для использования в качестве полноценной системы на любом компьютере)
После установки ваша ОС проверяет, какое оборудование установлено. в вашей системе, и какие драйверы доступны для оборудования. Затем он установит и укажет вашу систему на те драйверы, которые были установлены.
Если вы устанавливаете эту систему как новую систему (то есть вы не против экспериментировать, чтобы найти то, что будет работать), вы всегда можете попробовать альтернативную версию чтобы увидеть, работают ли драйверы / настройки из этой версии.
Возможная альтернатива : Вы можете установить сервер и установить только то, что вам нужно, однако это потребует исследований, и может быть немного подавляющим, а также ненужным.
Что касается ответов ниже (как я пишу это), они все могут быть объединены вместе, чтобы сделать один ответ возможно.
Некоторые другие вещи, которые вы, возможно, захотите посмотреть / подумать:
Сделайте LiveCD с нуля или настройку LiveCD , если вы знаете драйверы из LiveCD, вы можете настроить LiveCd для своего личного использования (и изменить устанавливаемый драйвер).
(в соответствии с «Как сделать» для ответа ElderGeek относительно размещения LiveBoot на физическом диске) Вам необходимо:
dd
, чтобы поместить LiveBoot .iso в новый раздел (пример форматирования будет dd if=/dev/sdc1/nameof.iso of=/dev/sda1/
). Отметьте man dd
, так как есть различные опции, с которыми можно использовать dd
. info -f grub -n 'Simple configuration'
и читайте). Я сомневаюсь, что sudo grub-mkconfig
подберет его как операционную систему. Посмотрите на этот (о том, как сделать информацию LiveBoot постоянной). Вам нужно будет изменить везде, где находится USB, там, где находится ваш раздел.
При этом у вас могут / будут возникать проблемы с такими вещами, как гибернация или любые другие проблемы с LiveCD.
Может быть проще загрузить LiveBoot / CD, определяя, какие драйверы используются ((116 или cat /proc/modules
, чтобы найти некоторую информацию) и попробуйте использовать те, которые установлены на установленной версии.