Ich habe kürzlich einen Dell Venue 8 Pro gekauft. Ich habe online gelesen, was es braucht, um in Ubuntu oder einer anderen Linux-Distribution zu booten. Nach meinen Erkenntnissen muss wirklich eine 32-Bit-UEFI-Unterstützung stattfinden. Ich habe Informationen von mehreren Seiten erhalten, aber wo es wirklich zusammengefasst wurde, war in diesem vorherigen Beitrag:
http://ubuntuforums.org/showthread.php?t=2187204
"Ubuntu hat kein 32-Bit-Uefi-Installationsprogramm. Bitten Sie die Benutzer, Unterstützung hinzuzufügen. Möglicherweise hören sie zu."
In diesem Thread ging es speziell darum, das Dell Venue 8/11 Pro zum Booten von Linux zu bewegen. Es gibt jedoch eine Menge neuer Tablets mit 32-Bit-UEFI, und ich denke, dieser Trend wird weiter zunehmen:
mjg59.dreamwidth.org/26734.html
"UEFI auf IA32 verschwindet nicht. Es wird im Laufe der Zeit auf mehr eingebetteten Systemen angezeigt."
Andere haben dies bereits mit gemischtem Erfolg versucht, aber es hat nicht ganz geklappt:
"Es funktioniert nicht wirklich. Aber es ist interessant nahe."
Ich versuche, einen Thread zu starten, der speziell für die 32-Bit-UEFI-Unterstützung vorgesehen ist, da dies das fehlende Teil ist (soweit ich weiß). Ich weiß nicht wirklich, wie ich mit diesem Zeug umgehen soll, aber ich hoffe, dass einige Leute, die das tun, dies lesen und sich entweder an Canonical wenden oder irgendwie Ubuntu (oder irgendeine andere Distribution, wirklich) patchen, um auf diese Weise zu arbeiten. Wiederum weiß ich nicht wirklich, wie ich das machen soll ... Ich hoffe nur, dass jemand helfen kann!
Dell Venue 8, 11 Pro, Toshiba Encore, Acer w3, w4, Lenovo miix und das Asus Transformer A100 sind alles Tablets, die davon betroffen sein werden , und ich denke, die Leute werden sich wirklich dafür interessieren, Linux auf diese zu bringen. Jede Hilfe wird geschätzt, und ich danke Ihnen allen so sehr!
EDIT 01.04.14: Habe gerade Ubuntu auf meinem DV8Pro gebootet! Alles was Sie tun müssen, ist den Anweisungen hier zu folgen:
http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/
Um zusammenzufassen, müssen Sie den neuesten Ubuntu 14-Build herunterladen (AMD 64 hat bei mir funktioniert) und diesen über Rufus auf ein USB-Laufwerk übertragen. 'Wählen Sie unter "Partitionsschema und Zielsystemtyp" die Option "GPT-Partitionsschema für UEFI-Computer" aus.' Den neuesten täglichen Build erhalten Sie hier: http://cdimage.ubuntu.com/daily-live/current/
Sie müssen die unten stehende Datei in Ihr EFI / Boot-Verzeichnis kopieren : https://github.com/jfwells/linux-asus-t100ta/raw/master/boot/bootia32.efi
Deaktiviere Secureboot und so weiter - folge den Originalanweisungen, wenn du nicht weißt wie. Stellen Sie dann den USB-Stick so ein, dass er zuerst im BIOS startet. Das sollte dich zu GRUB bringen.
Im Übrigen zitiere ich den Originalautor, es ist ganz einfach:
Markieren Sie im GRUB-Menü „Try Ubuntu“ und drücken Sie „e“, um es zu bearbeiten. Scrollen Sie im Bearbeitungsbildschirm nach unten zu den Befehlszeilenoptionen, in denen "quiet splash" angezeigt wird. Löschen Sie "splash" und ersetzen Sie es durch: video = VGA-1: 1368x768e reboot = pci, force [EDIT: Für diejenigen unter uns, die Dell Venue 8 Pro verwenden, müssen Sie stattdessen diese Zeile verwenden: video = VGA-1: 800x1280e reboot = pci, force Das erklärt die unterschiedliche Bildschirmauflösung.]
Drücken Sie dann F10, um den Computer zu starten. Sie sollten den gesamten Weg zum Desktop zurücklegen.
Hier hast du es! Dies brachte mich zum Unity Desktop. Probleme: Wifi funktioniert nicht, aber ich habe einen Ethernet-Adapter verwendet und das scheint zu funktionieren.
Ich habe versucht, den Bildschirm zu drehen, aber dadurch wird Ihre Berührungseingabe auf die Seite geworfen, sodass ich sie verlassen habe.
Lesen Sie unbedingt das zuvor erwähnte Tutorial, es ist umfassender, obwohl es für das ASUS T100 entwickelt wurde. Die Anweisungen, die ich zur Verfügung gestellt habe, sollten ausreichen, um Sie zum Unity Desktop zu bringen, was für mich erstaunlich war! Hoffe, auch Sie können den gleichen Erfolg haben und weiter darauf aufbauen!
Für das, was es wert ist, hat jemand anderes dies getan und hier ein Youtube-Video gepostet: https://www.youtube.com/watch?v=1WrRngZ4giE#t=94
1366x768
nicht1368x768
(das ist die übliche "Laptop-Auflösung")mount: block device /dev/sdc1 is write-protected, mounting read-only
.Antworten:
Ubuntu 15.10 unterstützt 32-Bit-EFI. Die 32-Bit-Version installiert automatisch einen 32-Bit-EFI-Bootloader. Leider bietet Canonical kein bootfähiges 32-Bit-ISO mit einem EFI-Bootloader im DVD-Image an. Daher müssen wir die Installationsdiskette selbst erstellen.
Andere Anweisungen versuchen, 64-Bit-Ubuntu zum Ausführen und Installieren zu bringen. Dies beruht wahrscheinlich auf dem Irrtum, dass EFI ein 64-Bit-Betriebssystem erfordert. Das ist falsch. Tatsächlich soll die Bitstärke des EFI an die Bitstärke des Betriebssystems gebunden sein. Die meisten PCs sind für 64-Bit-Betriebssysteme konzipiert und verfügen daher über 64-Bit-EFIs. Billige PCs für ein 32-Bit-Betriebssystem verfügen jedoch über 32-Bit-EFI.
Beachten Sie jedoch, dass Ubuntu (oder besser gesagt sein Linux-Kernel) die Hardware in den Systemen, die normalerweise mit 32-Bit-EFI-BIOSen (billigen Intel Atom SoCs) ausgeliefert werden, nicht vollständig unterstützt. WiFi, Sound und Power Management funktionieren oft nicht. Es gibt gepatchte Kernel von Drittanbietern, mit denen einige der Probleme behoben werden, z. B. die hier bereitgestellten .
So bereiten Sie ein Ubuntu 32-Bit-Installationslaufwerk mit einem EFI-Bootloader vor:
Laden Sie eine Multi-Arch-Debian-ISO herunter . (Getestet mit Debian 8.2.0 netinst ISO )
Formatieren Sie Ihre USB-Festplatte als FAT und hängen Sie sie ein
rsync -rL --exclude=/ubuntu <path to Ubuntu 32-bit install disk>/ <path to usb disk>/
<placeholders>
mit den richtigen Pfadenrsync -r <path to Ubuntu 64-bit install disk>/boot/ <path to usb disk>/boot/
rsync -r <path to Ubuntu 64-bit install disk>/EFI/ <path to usb disk>/EFI/
cp <path to Debian multi-arch install disk>/efi/boot/bootia32.efi <path to usb disk>/EFI/BOOT/
rsync -r <path to Debian multi-arch install disk>/boot/grub/i386-efi <path to usb disk>/boot/grub/
mv <path to usb disk>/casper/vmlinuz <path to usb disk>/casper/vmlinuz.efi
quelle
Wenn Sie Ubuntu (oder eine andere Linux-Distribution) auf einem Computer mit 32-Bit-EFI und ohne BIOS / CSM / Legacy-Modus-Startunterstützung installieren möchten, gehen Sie folgendermaßen vor:
EFI/BOOT
Verzeichnis zu einer FAT-Partition auf dem USB-Flash-Laufwerk hinzu, die jetzt Ihr Linux-Image enthält. Im Idealfall sollte es sich bei dieser Partition um einen ESP handeln (parted
dh,gdisk
wenn auf der Festplatte GPT verwendet wird, ist ein "Boot-Flag" gesetzt oder der Typcode lautet EF00.fdisk
Wenn auf der Festplatte MBR verwendet wird, lautet der Typcode 0xEF. ) Einige ESPs kommen ohne das aus. Wenn die Festplatte keine FAT-Partition hat, müssen Sie eine erstellen.efi
) in dasEFI/BOOT
Verzeichnis auf dem USB-Flash-Laufwerk, und benennen Sie sie in umbootia32.efi
, das heißt, es sollte so seinEFI/BOOT/bootia32.efi
. Stellen Sie sicher, dass Sie die 32-Bit- Version des Bootloaders kopieren !Mit etwas Glück wird es funktionieren und Sie werden in der Lage sein, alles zu installieren. Ich kann jedoch nicht garantieren, dass Ubuntu einen 32-Bit-EFI-Bootloader installiert. Andernfalls müssen Sie ein Notfallsystem starten und auch manuell einrichten. Möglicherweise müssen Sie auch ein Debugging durchführen, insbesondere wenn Unetbooting (oder was auch immer Sie verwenden) das Flash-Laufwerk nicht optimal einrichtet.
Natürlich ist diese Beschreibung in Bezug auf die kritischen Details der Konfiguration des Bootloaders ziemlich vage. Dies liegt daran, dass ich es in letzter Zeit nicht getan habe (obwohl ich es in der Vergangenheit getan habe), und die Details variieren je nachdem, welchen Bootloader Sie auswählen.
quelle
Fedora unterstützt zwar 32-Bit-EFI, MX Linux jedoch als Direktinstallation und Debian über eine Netzinstallation.
Ich hatte auch Erfolg mit den folgenden Methoden für Intel Baytrail / Cherrytrail-basierte Geräte.
http://linuxiumcomau.blogspot.com/2017/06/customizing-ubuntu-isos-documentation.html https://www.ianrenton.com/guides/install-linux-on-a-linx-1010b-tablet/ https : //concretedog.blogspot.com/2018/04/linux-on-linx1010b.html? m = 1
Ich bin derzeit auf Ubuntu Mate 19.04 auf meinem Linx 1010b und alles funktioniert einwandfrei, bis auf die Kameras, ich arbeite daran.
quelle
Wenn Sie mit "unetbootin" ein bootfähiges ISO auf einem USB-Laufwerk erstellen, können Sie das bootia32 efi-Image in efi / boot des von Ihnen erstellten ISO platzieren. Dies ermöglicht das Booten einer 64-Bit-Ubuntu-ISO auf einer Maschine mit einem Hybrid-Setup, dh 32-Bit-UEFI und einer 64-Bit-CPU. Ich habe Ubuntu Budgie 19.10 erfolgreich auf meinem Linx 1010b (Baytrail) installiert und muss sagen, dass ich nichts anpassen musste. Auto-Rotation funktioniert, Touchscreen-Ausrichtung funktioniert, WiFi funktioniert Ich habe die Webcam noch nicht überprüft, obwohl ich denke, dass sie nicht funktioniert. Onboard ist bereits installiert und muss nur konfiguriert werden, damit die virtuelle Tastatur funktioniert. Die Leistung ist akzeptabel, da Budgie etwas weniger Speicherplatz benötigt als Gnome. Bei der ISO ist Geary als E-Mail-Client installiert. Dies ist gut, da Budgie leichter und schneller ist als andere, die ich für dieses Gerät ausprobiert habe.
Alles in allem bin ich mit dem Ergebnis zufrieden.
quelle