Surface Pro 3 von Linux USB?

Hallo ihr lieben,

ich brauch Linux ab diesem Semester für die Uni und da ich an zwei PCs arbeite, dachte ich mir, wärde doch optimal, einen USB Stick zu haben den man umstecken kann.

Soweit die Theorie. Aktuell scheitere ich daran den USB Stick auf meinem Surface Pro 3 zum laufen zu kriegen... Den Stick hab ich vom PC aus installiert. Hab versucht sowohl über UEFI als auch über LEGACY zu installieren, klappt vom PC beides, aber nicht vom Suface Das Surface hat eine sehr abgespackte Version des Uefi, mit kaum Einstellungen, aber Secure Boot ist deaktiviert und die Bootreihenfolge ist auch angepasst. Wenn ich den Stick vom Surface aus installiere funktioniert weder noch?

Einen persistenten Life USB Stick habe ich auch schon versucht... Dort läuft allerdings das Touchpad vom Cover nicht, und ein Update des Kernels, was dafür notwendig ist, hat das Live System unbootbar gemacht

Und ohne Touchpad ist das Teil halt kaum nutzbar... Allerdings, bei meinem allerersten Versuch Ubuntu auf den Stick fest zu installieren, habe ich ausversehen den Bootloader auf die SSD geladen. Damit hat es zwar vom Surface gebootet aber nicht mehr vom PC(da kein Bootloader dort...) Das war dann bloß die Hölle das wieder runter zu bekommen!(konnte nicht von der Supergrubdisk booten) und bei jedem Start musste ich ohne USB Stick immer erst exit in die Grub2 Kommandozeile eingeben... auf Dauer sehr nervig

So ich hab mir jetzt ein paar Möglichkeiten überlegt.

1 Grub2 auf dem SP3 installieren und so verstecken das es nur lädt, wenn ein USB Stick drinnen ist (und so dass man es irgendwann wieder runterbekommt ohne das Surface auf die Werkseinstellungen zurückzusetzen)

2 Grub2 oder Supergrubdisk oder sowas auf eine SD Karte installieren (hab nur 1 USB port deshalb geht zweiter USB nicht)

3 das vorhandene Grub anpassen, sodass es funktioniert...

Wie gesagt ein Live System bootet tadellos vom Laptop

Wäre super wenn jemand mit bei der Umsetzung meiner Ideen helfen könnte oder weitere Ideen hat :)

Computer, Microsoft, Linux, Ubuntu
Nach Linux installation nur noch Start vom USB Stick?

Hallo für die Uni brauche ich ein Linux System.

Ich bin leider ziemlicher Einsteiger und weil mir ein dualboot system zu umständlich war wollte ich mir einen XUbuntu USB Stick erstellen weil wir an der uni xfce nutzen. Das hat soweit alles ganz gut geklappt. zuerst einen USB Stick mit Live-System erstellt, dann von dem gebootet und Linux auf den USB Stick installiert.

Die Anleitung hat erwähnt, dass man mit der mbr direction aufpassen soll, weil es sein kann, dass man dann nur noch vom USB Stick in Windows kommt.

Der Teil wo das dann wichtig wurde, wurde leider nur ganz kurz angesprochen und gesagt, es kommt auf das installierte System an wann und wo man den Ort für den Bootloader bestimmt.

Ich hab bei der installation extra aufgepasst, aber ich wohl trotzdem zu blöd und habs übersehen... jetzt will ich natürlich nicht immer mit USB Stick rumrennen, da mein Surface nur einen USB Slot hat...

folgende Schritte hab ich probiert: - von Windows (ohne CD) in die erweiterten Startoptionen gebootet, dort in die Eingabeaufforderung und diese Kommandos eingegeben

bootrec /fixmbr
erfolgreich abgeschlossen
bootrec /fixboot
erfolgreich abgeschlossen   
bootrec /scanos
Suche erfolgreich
Anzahl der vorhandenen Windows installationen 0 ???
bootrec /rebuildbcd
erfolgreich abgeschlossen
Anzahl der vorhandenen Windows installationen 0

das hat aber leider nichts bewirkt. dannach hab ich noch das System neu zurückgesetzt (so das meine Daten noch erhalten blieben...) nächster Schritt wäre jetzt mal die CD runterladen, versuchen von der zu booten und die Befehle oben nochmal einzugeben... allerdings bezweifle ich irgendwie dass das funktioniert...

wäre super wenn ihr noch weitere Lösungsansätze habt! Im Internet findet man überraschend wenig zu dem Thema mit USB Sticks...

MFG Michox

##EDIT

Hier die Lösung für das Problem.

USB Stick mit Linux Live System erstellen

Ins Live System booten

in die Kommandozeile folgendes eingeben

sudo efibootmgr 

nach einem Eintrag Ubuntu suchen und die Zahl dafür merken

sudo efibootmgr -b X -A            #für X die Nummer des Eintrags

jetzt sollte es wieder Booten... falls nicht, erstmal rausfinden auf welcher Festplatte(hier sda) euer Windows ist (z.B. mit gparted), dann noch folgendes Eingeben

sudo efibootmgr --create --disk /dev/sda --part 1 --label"Windows" --loader \\EFI\\Windows\\Boot\\bootmgfw.efi

Was ist hier passiert? Das Programm efibootmgr ermöglicht es erweiterte Einstellungen im (U)EFI zu machen. Insbesondere erstellen, löschen und deaktiveren von Bootoptionen. Wir haben mit -b X die Xte Bootoption ausgewählt und mit -A Deaktiviert. Das sollte reichen um das UEFI neu scannen zu lassen. Für den Fall, dass es Windows immer noch nicht findet muss mit dem Befehl oben eine neue Bootoption erstellt werden...

Computer, Windows, Linux, Ubuntu, Bootloader
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.