Кто-нибудь знает, как загрузить Linux "Ubuntu" с USB-флешки, когда нет опции загрузки Legacy? В биосе у меня Microsoft 8.1 и я хочу ее заменить.
2 ответа
На самом деле, 32-битный UEFI не такая уж большая проблема. Вот как я настроил свой Asus EeeX205T для двойной загрузки Ubuntu 14.10. Обратите внимание, что этот процесс требует пару шагов в Windows:
Прединсталляционной
Отключите BitLocker (это позволит Ubuntu смонтировать и / или изменить размер основного диска с данными): В Windows выберите «Настройки ПК / ПК и устройства / Информация о ПК»; прокрутите до нижней части экрана и нажмите, чтобы отключить BitLocker / расшифровать диск
Подготовьте загрузочную флешку Ubuntu Live USB: загрузите файл .iso для 64-битной Ubuntu 14.10. Создайте загрузочную флешку: в Windows загрузите и запустите Rufus. В Linux sudo apt-get install unetbootin; запустить После установки карты памяти скопируйте файл bootia32.efi в каталог /EFI /BOOT на карте памяти. Выберите файл bootia32.efi из github (?) или по одной из ссылок, перечисленных в конце этого поста. Кроме того, инструкции по созданию этого файла можно найти здесь, на github - поищите сайт JF Well на t100.
Загрузите Ubuntu Live: вставьте карту памяти в USB-порт Asus EEE. В Windows удерживайте клавишу Shift и нажмите «Перезагрузить»; выберите «Дополнительные параметры» /«Прошивка UEFI» для входа в BIOS. Отключите SecureBoot. Выберите USB-накопитель в качестве загрузочного устройства. Сохраните и выйдите. При загрузке меню grub выберите «Try Ubuntu».
Необязательно, но настоятельно рекомендуется: сделать резервную копию всего образа SSHD. Подключите внешний жесткий диск USB с минимум 32 ГБ свободного места. Щелкните правой кнопкой мыши значки ОС и восстановления в панели запуска Unity и выберите «Размонтировать» для каждого. Откройте терминал и запустите следующее: dd if =/dev/mmcblk0 of =/media/ubuntu/HD/FILENAME bs = 1M (замените HD именем, под которым был смонтирован внешний диск; замените FILENAME именем файла, которое вы хотите использовать для получающегося изображения (или установите другой путь по желанию).) Выполнение команды займет около 20 минут; НЕ прерывайте его, иначе вам придется начинать все сначала! Примечание: чтобы восстановить X205T в исходное состояние, вы можете запустить эту команду «в обратном порядке»: dd if =/media/ubuntu/HD/FILENAME из =/dev/mmcblk0 bs = 1M - и да, я сделал это чтобы убедиться, что это работает!
Необязательно: измените размер раздела восстановления (обратите внимание, что раздел восстановления необходим для загрузки Windows на этом компьютере, поэтому его нельзя удалить, если требуется двойная загрузка, но его можно уменьшить в размере, чтобы освободить дополнительное пространство): щелкните правой кнопкой мыши значки ОС и Recovery в панели запуска Unity и убедитесь, что каждый из них отключен (выберите Unmount для каждого, если необходимо). Запустите gparted (примечание: в данный момент это выполняется очень медленно; наберитесь терпения!) Сократите раздел восстановления до минимума (чуть менее 6 ГБ). Расширьте раздел ОС, чтобы освободить дополнительное пространство.
УСТАНОВКА (из Ubuntu Live)
Настройка беспроводного соединения (для загрузки обновлений во время установки): вставьте адаптер Wi-Fi на основе USB (Ubuntu еще не распознает внутренний Wi-Fi). Выберите беспроводное соединение и подключитесь.
Дважды щелкните по Install Ubuntu Select language; продолжить Нажмите, чтобы установить дополнительные драйверы и ограниченное программное обеспечение; продолжить Выберите Установить Ubuntu вместе с Windows; продолжить Установите относительные размеры разделов Ubuntu/Windows по своему усмотрению (я установил 8 ГБ для Windows и 13 ГБ для Ubuntu); продолжить Разрешить установку, но не (пока) перезагрузить ее
Откройте терминал и введите следующие команды: sudo -s // устанавливает монтирование корневой оболочки / dev / mmcblk0p5 / mnt // убедитесь, что это раздел, на который был установлен Ubuntu // mount / dev / mmcblk0p1 / mnt / boot / efi // убедитесь, что это раздел EFI для I в / dev / dev / pts / proc / sys / run; do sudo mount -B $ i / mnt $ i; done // перенести ключевые элементы текущей (Ubuntu // Live) файловой системы во вновь смонтированный // раздел Ubuntu в / mnt mount -o bind /etc/resolv.conf /mnt/etc/resolv.conf // аналогично make текущий resolv.conf, доступный // через смонтированный раздел Ubuntu в / mnt chroot / mnt / bin / bash // установить / mnt в качестве нового root и запустить bash apt-get remove grub-efi-amd64 // удалить 64 -bit grub… apt-get установить grub-efi-ia32 // и установить 32-разрядный grub
Перезагружать; машина должна загрузиться в меню grub, позволяя выбирать между Ubuntu и Windows. Если так, поздравляю - у вас все получилось! Если нет, и если вы сделали рекомендуемое резервное копирование, см. Примечание выше о том, как восстановить исходное состояние. Если вы не сделали резервную копию ... у вас может быть кирпич на руках.
ЗАВЕРШЕНИЕ УСТАНОВКИ
Очистить Windows: перезагрузиться, чтобы открыть меню и выбрать Windows. Разрешить Windows проверять и «ремонтировать» диск C: (в основном Windows реагирует на тот факт, что диск был изменен в размерах). После завершения он автоматически перезагрузится; снова выберите Windows, чтобы убедиться, что установка Windows по-прежнему работает правильно
Настройка устройства чтения карт SDHC: перезагрузитесь в меню grub и выберите Ubuntu. Откройте терминал. Sudo gedit /etc/modprobe.d/sdhci.conf (примечание: этот файл может еще не существовать; если нет, создайте его) Добавьте следующую строку: options sdhci debug_quirks = 0x8000 Сохранить и выйти sudo update-initramfs -u -k all Перезагрузить; Считыватель SDHC теперь должен работать
На этом этапе у вас должна быть работающая машина с двойной загрузкой. Что еще не работает (надеюсь, новое ядро исправит эти проблемы): Внутренний Wi-Fi (сейчас нужно использовать USB-адаптер Wi-Fi) Bluetooth (вроде как видит Bluetooth, но не полностью) Звук (громкость управление кажется работающим, но это «фиктивная» звуковая система) ACPI (монитор батареи, энергосбережение, приостановка)
Что работает на данный момент (в основном): USB-порты SDHC-кард-ридер (если вы настроите выше) Яркость экрана (из системных настроек, но не с клавиатуры) Отключение экрана через указанное время; блокировка при выключении экрана Обратите внимание, что иногда после выключения экрана / блокировки системы он не возвращается к экрану входа в систему при нажатии клавиши. В этом случае можно вызвать экран терминала (Ctrl-Alt-F1), войти в систему и перезапустить X-сервер (sudo restart lightdm), но все открытые программы будут закрыты, а любые несохраненные данные могут быть потерянная встроенная камера
Необязательно: установите карту micro-SD в качестве /home. Вставьте карту micro-SD и отформатируйте ее в ext4. Один из способов сделать это - установить gparted (sudo apt-get install gparted); обратите внимание, что вам понадобится работающий Wi-Fi (см. выше)! Обратите внимание, что вы также можете разбить карту micro-SD и установить один раздел как /home, а другой раздел как что-то еще. Скопируйте все содержимое /home на SD-карту (или желаемый раздел). Определите UUID карты SD или требуемый раздел (sudo blkid) sudo gedit /etc /fstab и добавьте следующую строку: UUID = XXXX /home ext4 по умолчанию 0 2 (замените XXXX на UUID, указанный выше) Перезагрузка
Необязательно: отключите монтирование раздела восстановления. Используйте sudo blkid, чтобы определить UUID раздела восстановления. Sudo mkdir /mnt /Recovery sudo gedit /etc /fstab и добавьте следующую строку: UUID = XXXX /mnt /Recovery ntfs noauto, umask = 222 0 2 (замените XXXX на UUID, определенный выше) Перезагрузка
Продолжайте настройку Ubuntu по желанию!
ПОЛЕЗНЫЕ ССЫЛКИ
http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/ http://www.linuxforen.de/forums/showthread.php?276316-bootbaren-USB-Stick-F% FCR-32bit-UEFI-erstellen & р = 1820224 & viewfull = 1 # post1820224
В общем, Asus x205T не совместим с Linux из-за его 32-битной реализации UEFI.
Этот вопрос находится на сайте AskUbuntu Stack Exchange:
Создание загрузочного диска и установка Ubuntu ASUS X205T(A)
Особенности:
Короткий ответ: вы не можете этого сделать. Ваш ноутбук не единственный. Я вспоминаю, что читал, потому что несовместимость с ядром Linux и комбинацией 64-битного процессора, но 32-битного UEFI, как у этих ноутбуков.
,
единственный способ заставить linux загрузиться на одном из них - это использовать 64-битный дистрибутив с 32-битным загрузчиком. Итак, короче говоря, вы застряли в windoze, который является единственной ОС, которая будет загружаться.
,
Я смог получить Ubuntu для загрузки, используя 32-битный Grub с 64-битной операционной системой. X205t не является linux несовместимым. Linux загружается, но с несколькими ошибками.
Там также есть ссылки на другие сайты с информацией о том, как сделать 32-битный GRUB с 64-битной установкой Linux.
Этот, кажется, имеет смысл этого: http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/