rokkybuntu
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Hallo, wir haben einen USB Stick mit 64bit Ubuntu-Installation, der auf einem win7-PC mit normalem Bios einwandfrei läuft. Auch ein Ubuntu Live Stick läuft einwandfrei.
Nun hat jemand in unserer Family ein win8.1-Notebook mit UEFI gekauft und ich möchte darauf meinen Ubuntu-USB-Stick benutzen. Der Ubuntu-Stick, der bisher auf unserem alten win7-Rechner lief, wird auf dem win8.1-System nicht erkannt, obwohl im Bios/Uefi „Secure Boot“ deaktiviert ist und grundsätzlich mit F10 auch das Bootmenü des PCs aufgerufen werden kann. Im Bootmenü erscheint mein Ubuntu-Stick aber nicht. Der Bootmanager des Systems erkennt aber z.B. einen Parted Magic Linux Stick, der als als „UEFI Medium“ im Boot-Menü erschint, nicht aber den Stick mit Ubuntu-Installation. Jemand hat mir gesagt, dass bei einem UEFI System nur von UEFI-zertifizierten Medien gebootet werden kann. Diese Aussage sagt mir nicht viel und ich weiß auch nicht ob sie valide ist und wenn ja, wie man so etwas macht. Vielleicht hat jemand hier eine gute Idee ? Danke Rokkybuntu PS: hier die Kenndaten des Rechners: System 64bit: Windows 8.1 Prozessor: Celeron CPU N2940 1,83GHz, 4 K Grafik: Intel HD Graphics SSD: 64 GB (für Programme) HD: 500 GB (für Daten)
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53601
Wohnort: Berlin
|
Schau dir bitte die folgenden Artikel an:
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Danke für den Tipp - hatte da auch vorher schon reingeschaut. Ubuntu - von einem Live Stick - auf einem Stick zu installieren und anschließend auf einem (Bios)-PC zu benutzen, war eigentlich ganz einfach. Mit UEFI ist das wohl ziemlich komplex, scheint mir. Vielleicht kann mir jemand noch zu meiner Bemerkung zum "zertifizierten UEFI Medium" etwas sagen. Danke Rokkybuntu
|
Miccovin
Anmeldungsdatum: 9. Februar 2007
Beiträge: 756
|
Hi, der Stick muss eine GPT-Partitionstabelle und eine FAT-Partition (FAT32 bevorzugt) haben, nur dann geht es. Eine Erstellung dieser Tabelle löscht alle Daten auf dem Stick, nur so zur Info. Also vorher alles sichern, wenn da noch was anderes drauf ist. Nun kannst Du z.B. mit GParted von einer Live-CD aus auf ihm zuerst eine solche Tabelle und danach die Partition erstellen. Oder Du so wie hier: http://wiki.ubuntuusers.de/UNetbootin#Verwendung-fuer-U-EFI über das Terminal. Wenn der Stick so vorbereitet ist, kannst Du als zweiten Schritt z.B. mit Unetbootin wieder die Iso auf den Stick aufspielen. Ob der Stick danach UEFI-tauglich ist, erkennst Du daran, dass er beim Booten das Grub2-Menü anzeigt, soweit ich weiss. Das wird aber nicht immer angezeigt, daher kannst Du alternativ nach dem Booten ein Terminal aufmachen und dort folgendes eingeben: mount | grep efivars Danach sollte eine Zeile kommen, in der u.a. dieses steht: [...]/sys/firmware/efi/efivars[...] Genau so kannst Du nach der Installation auch überprüfen, ob Ubuntu im UEFI-Modus installiert wurde. Weitere Infos: http://wiki.ubuntuusers.de/EFI_Bootmanagement
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Vielen Dank, werde morgen erst einmal testweise einen Stick mit Ubuntu Live erstellen unter UEFI-Gesichtspunkten. Ich muss das allerdings unter Windows machen, da ich an Ubuntu i. M. nicht rankomme - ich hoffe es gelingt mir. Danach melde ich mich wieder. Schönes Wochenende wünscht Rokkybuntu
|
syscon-hh
Anmeldungsdatum: 8. Oktober 2005
Beiträge: 10220
|
Auch wenn das noch eine Baustelle ist
das könnte Dir ggf. weiter helfen. gruß syscon-hh
|
Ali_As
Anmeldungsdatum: 22. Mai 2012
Beiträge: 4741
Wohnort: Steinbruch
|
Es gibt jetzt auch einen direkten Artikel dazu. Aber noch Baustelle! L.G. PS: Zu langsam! syscon-hh war flotter!
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Just for the records: Miccovin schrieb: der Stick muss eine GPT-Partitionstabelle und eine FAT-Partition (FAT32 bevorzugt) haben, nur dann geht es.
Es funktioniert auch eine MBR-Partitionstabelle. Entscheidend ist die FAT(32)-Partition, die von der EFI-Spezifikation zwingend vorgeschrieben ist.
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Ich bin "einen kleinen Schritt weiter" - also ich habe unter Windows mit Unetbootin einen Ubuntu Live Stick (Fat32) erstellt, der wurde aber von dem UEFI des win8.1 gar nicht angezeigt. Dann habe ich einen Stick mit UUI (Universal USB Installer) erstellt. Der wird im Bootmenü zwar angezeigt als UEFI UUI Lexar und lässt sich auch aus dem dann erscheinenden Ubuntu Menü heraus starten (Zeile "Ubuntu ausprobieren). Aber das wars schon, der mittige Ubuntu-Schriftzug erscheint und die Fortschrittsanzeige. Allerdings orgelt die vor sich hin und nach 20 Minuten habe ich abgeschaltet. Das ist so mit abgeschaltetem Secure Boot und mit aktiviem Secure Boot, kein Unterschied. Ich muss den Stick von Windows aus erstellen, auf Ubuntu habe ich keinen Zugriff, ausserdem kenne ich micht mit Ubuntu Zeileneingaben nicht aus. Freundliche User haben geschrieben, dass noch eine MBR- oder GPT-Tabelle drauf sein muss - was ist das und wie kriege ich die drauf? Hat noch jemand eine freundliche Idee? Vielen Dank Rokky
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
rokkybuntu schrieb: Der wird im Bootmenü zwar angezeigt als UEFI UUI Lexar und lässt sich auch aus dem dann erscheinenden Ubuntu Menü heraus starten….die Fortschrittsanzeige … orgelt … vor sich hin…
Das ist doch schon Super. Jetzt musst du noch ein paar Bootoptionen ausprobieren. Wie das geht, und was da so zur Verfügung steht, findest du in dem verlinkten Artikel. Vor allem auch mal das quiet splash entfernen, dann wird kein Bild angezeigt, sondern Text, und da kann man schon mal gucken, was der Rechner als letztes macht, bevor er hängen bleibt.
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Danke für den Tipp, werde das mit den Bootoptionen morgen ausprobieren. Allerdings bei meinen bisherigen "Live"-Sticks auf XP oder win7-Systemen mit BIOS habe ich noch nie Bootoptionen angeben müssen: im BIOS "von USB starten" aktivieren, dann Stick einstecken, PC einschalten, fertig > Ubuntu Live startet, so einfach war das. Bei meinem UEFI kann ich nur auswählen zwischen "Windows Boot aktivieren" und "de-aktivieren". Egal was ich auswähle, es passiert dasselbe. Eine bescheidene Frage noch: Für die Nutzung auf Win7 mit BIOS hatte ich den Live Stick mit FAT32 formatiert. Für Nutzung auf win8.1 mit UEFI kann ich den Stick also nicht benutzen? Muss ich den Stick auf einem UEFI-System erstellen? MUSS ich den Stick, der bei UEFI benutzt wird mit FAT32 oder NTFS formatieren? Und MUSS dieser Stick dann auch noch eine GPT-Partition haben (wie immer das auch geh ???t)? Danke Rokky
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
rokkybuntu schrieb: Allerdings bei meinen bisherigen "Live"-Sticks auf XP oder win7-Systemen mit BIOS habe ich noch nie Bootoptionen angeben müssen: im BIOS "von USB starten" aktivieren, dann Stick einstecken, PC einschalten, fertig > Ubuntu Live startet, so einfach war das.
Das kann immer mal passieren. Es gib einfach Hardware, die nicht out of the Box sofort läuft. Meist sind es die Grafikkarten, die Probleme machen, aber es gibt da auch noch mehr Möglichkeiten. Bei meinem UEFI kann ich nur auswählen zwischen "Windows Boot aktivieren" und "de-aktivieren". Egal was ich auswähle, es passiert dasselbe.
Wenn der Stick überhaupt erst mal bis zum Menü kommt. ist das okay.
Eine bescheidene Frage noch: Für die Nutzung auf Win7 mit BIOS hatte ich den Live Stick mit FAT32 formatiert. Für Nutzung auf win8.1 mit UEFI kann ich den Stick also nicht benutzen?
Prinzipiell schon. Es ist nur so, dass der Start von UEFI-Systemen anders abläuft, und dafür war der andere Stick nicht richtig vorbereitet. Das merkt man aber erst, wenn man ein UEFI-System starten will.
Muss ich den Stick auf einem UEFI-System erstellen? MUSS ich den Stick, der bei UEFI benutzt wird mit FAT32 oder NTFS formatieren? Und MUSS dieser Stick dann auch noch eine GPT-Partition haben (wie immer das auch geh ???t)? Danke
Nein, Fat32, und nochmals nein. Dein Stick ist jetzt schon in Ordnung, sonst würdest du nicht den Splash Screen von Ubuntu sehen. Es ist nur so, dass irgend eine Hardware im Rechner nicht automatisch mit Ubuntu zusammenarbeiten möchte. Die Bootoptionen sorgen dafür, dass Ubuntu zunächst in einer Art "abgesichertem Modus" gestartet wird, bei Grafikkarten ist das dann die geringe Auflösung, die jede Karte unterstützt. Nach der Installation sind dann meist die nötigen Treiber bereits nachinstalliert. Wenn es dann immer noch Probleme gibt, sieht man weiter.
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
Komme nicht weiter. Seltsamerweise zeigt mein UEFI alle Live Sticks, die mit Unetbootin, LiLi oder Yubi erstellt wurden, gar nicht im Bootmenü an (auf unserem früheren win7-Rechner liefen die alle). Was könnte der Grund sein? Nur diejenigen USB Sticks, die mit UUI (Universal USB Installer) erstellt wurden, werden im Boot Menüs als "UEFI Stickname" angezeigt und lassen sich prinzipiell auch starten. Es erscheint auch GNU GRUB version2.02 und dort kann ich auswählen "Ubuntu ausprobieren". Mit dieser Einstellung erscheint die Ubuntu-Fortschrittsanzeige, dann "hängt er sich aber irgendwann auf". Wenn ich nicht durchstarte, sondern im Grub Menü "c" eingebe, erscheint eine Kommandozeile GRUB > und erwartet anscheinend Bootoptionen (die ich nicht kenne). Dummerweise kriege ich auch keine Deutsche Tastaturbelegung angezeigt - es ist irgendeine exotische in der zum Beispiel O und M fehlen - , so dass ich z.B. NOMODESET nicht eingeben kann (weiss, nicht ob das an dieser Stelle was genutzt hätte). Es gibt keinen Unterschied, wenn ich Fast Boot oder Secure Boot aktiviere/de- aktiviere, auch egal. Wenn ich Windows Boot Option#1 deaktiviere, bootet er gar nicht mehr. Auf den beiden PCs in unserer Family bin ich nur "Mitfahrer", d.h. ich bin der einzige der Ubuntu benutzt (von externer Festplatte, sozusagen habe meinen eigenen PC in der Tasche und gehe damit mal an dieses mal an jenes Gerät, was immer funktioniert hat. Auf gemeinsam zu nutzende Dateien habe ich somit jederzeit Zugriff). Die win7/BIOS-PCs wurden aber jetzt ausrangiert und durch win8.1/UEFI-Geräte ersetzt. Ich könnte ungehindert weiter "Mitfahren", aber ich muss dazu mein Ubuntu zum Laufen kriegen. Falls mir das nicht gelingt, muss ich auf dieses ungeliebte Windows zurücksteigen, wozu ich nach 2 Jahren Ubuntu eigentlich keine Lust habe. Da ich mein Ubunto ja nicht mehr starten kann, komme ich auch nicht mehr auf Ubuntu Ebene um evtl von dort aus USB-Sticks, Installation oder Partitionierung zu erledigen; bin darauf angewiesen, das von Windows8.1 aus zu machen. Rokky PS: ich poste hier nochmal ein paar Kenndaten des betreffenden PCs: Windows 8.1 / 64bit / Celeron CPU N2940 1,83GHz, 4 K / Intel HD Graphics /64 GB SSD und 500 GB Festplatte intern. Angaben zum UEFI/Bios: „Aptio Setup Utility – Version 2.16.1242“ - Copyright 2013 American Megatrends Inc. Intel Virtualization Technology: ENABLED / Administrator Password: NOT INSTALLED / User Password: NOT INSTALLED / Secure Boot: NOT ACTIVE / Default Key Provision: ENABLED / Fast Boot: DISABLED / Boot Option#1: WINDOWS BOOT MGR (alternativ: DISABLED führt aber nur dazu dass gar nicht mehr gebootet wird)
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
rokkybuntu schrieb: Wenn ich nicht durchstarte, sondern im Grub Menü "c" eingebe, erscheint eine Kommandozeile GRUB
Du musst nicht "c" sondern "e" eingeben, damit du den bestehenden Eintrag editieren kannst. Dies ist alles eigentlich genau auf der Wikiseite Bootoptionen beschrieben.
|
rokkybuntu
(Themenstarter)
Anmeldungsdatum: 27. August 2013
Beiträge: 362
|
lionlizard schrieb: rokkybuntu schrieb: Wenn ich nicht durchstarte, sondern im Grub Menü "c" eingebe, erscheint eine Kommandozeile GRUB
Du musst nicht "c" sondern "e" eingeben, damit du den bestehenden Eintrag editieren kannst. Dies ist alles eigentlich genau auf der Wikiseite Bootoptionen beschrieben.
Ja vielen Dank lionlizard, habe ich inzwischen versucht. Habe mir die Parameter angesehen, aber ich weiß gar nicht was sie bedeuten und warum ich diese oder jene eingeben sollte bzw. welche der anhezeigten evtl. zu löschen sind - ich kenne das Grundproblem warum der Stick nicht durchläuft ja gar nicht. Mit F2 kommt man wieder in die GRUB> Ebene und mit F10 versucht das System zu starten, bleibt aber nach ein paar Minuten hängen. Ausserdem habe ich das Problem, dass Grub eine Tastaturbelegung zeigt, mit der ich manche Buchstaben gar nicht eingeben könnte (ist weder eine Deutsche noch eine amerikanische Belegung).
Schade, auf den alten BIOS-Systemen war Ubuntu so einfach zu starten. Jetzt werde ich wohl darauf verzichten müssen. Nochmals vielen Dank. Rokky PS: sollte ich es unerwartungsgemäß dennoch hinkriegen, werde ich mich hier nochmal melden.
|