Kubuntu 13.10 per Secure-Boot?

Barfüßer

New member
Registriert
20 Aug. 2013
Beiträge
41
Bei mir läuft seit einigen Tagen Kubuntu 13.10 und Windows 8.1 im Dualboot. Obwohl Ubuntu für Secure-Boot zertifiziert sein soll - so zumindest mein Wissensstand, oder galt das nur für 12.04? -, kommt hier eine Fehlermeldung und ich muss Secure-Boot deaktivieren, damit mein GRUB-Menü startet. Hat das schon jemand bei sich ans Laufen bekommen oder einen Tipp für mich? Laut Lenovo-Update ist mein System aktuell, also sollte das ja eigentlich auch für UEFI gelten, für den Fall, dass kürzlich eine neue Signatur für Ubuntu 13.10 hinzugekommen ist.
 
Zuletzt bearbeitet:
Danke für den Link. Ich war davon ausgegangen, dass Kubuntu ein Ubuntu mit KDE-DE ist, aber gemäß http://www.ubuntu.com/about/about-ubuntu/derivatives fällt es wohl unter Derivate.

Nachtrag: zumindest 13.04 sollte per Secure-Boot starten.

[h=3]Secure Boot[/h] Kubuntu should now be able to support UEFI Secure Boot, a standard for controlling what software can be run on a computer. Supporting Secure Boot, a part of the Windows 8 certification requirements for client systems, ensures that Ubuntu will continue to provide an "it just works" experience on new hardware.
If you have hardware for this, we would appreciate your help in testing it out.
 
Zuletzt bearbeitet:
Laut [1] sollte Kubuntu 13.04 Secure-Boot-fähig sein.
Wie es mit 13.10 aussieht weiß ich nicht. Aber da Kubuntu an der Stelle identisch zu Ubuntu sein sollte würde ich erwarten, dass sie sich auch gleich verhalten.

http://www.kubuntu.org/news/kubuntu-13.04

Edit:
Zu spät.
 
In einem Achtung Kasten steht folgendes:
Zur Zeit kann man nur das
ubuntu.png
Ubuntu, nicht jedoch die Derivate im secure-boot-Modus starten, es fehlt bei diesen ein signierter Kernel (vmlinuz.efi)
.
Deshalb die Frage ob Kubuntu als Derivat zählt.

Da aber 13.04 schon secureboot support haben soll vermute ich, dass nicht im EFI Modus installiert wurde.
 
Da aber 13.04 schon secureboot support haben soll vermute ich, dass nicht im EFI Modus installiert wurde.

Ich habe zur Installation von Kubuntu 13.04 ein EFI-Installationsmedium auf USB-Stick erstellt. Die UEFI-Einstellungen standen auf UEFI only und der Kompatibilitätsmodus war ausgeschaltet. Die Installation ist durchgelaufen, allerdings hatte ich hinterher Probleme, dass das GRUB-Menü nicht angezeigt wurde. Nach einem Workaround aus Launchpad, bei dem unter 13.04 in GRUB u.a. os-prober deaktiviert wurde, lief alles. Vor ein paar Tagen habe ich das Ganze dann auf 13.10 aktualisiert. Jetzt funktioniert GRUB auch wieder mit os-prober. Da Microsoft allerdings beim Aktualisieren auf 8.1 eine Partition hinzugefügt hatte, musste ich GRUB-EFI wieder neu installieren, da die Partitionsnummerierungen und die UUIDs nicht mehr stimmten.

Ich weiß nicht, ob da in puncto EFI noch was schief gelaufen sein kann. Die UEFI-Konfiguration steht aber immer noch auf UEFI only und der Kompatibilitätsmodus ist aus. Ich weiß auch nicht, ob Secure-Boot unter 13.04 lief, weil ich es erst heute aktivieren wollte.
 
wenn sich kubuntu nicht im secure boot modus isntallieren lässt, kannst du doch ubuntu installieren und anschließend das paket kubuntu-desktop nachinstallieren.
 
Hallo Barfüßer,

wie genau sieht deine Partitionierung von deinem Windows 8.1 / Kubuntu 13.10 System aus?

Code:
sudo parted -l

MfG

xsid
 
Hallo xsid,

gerne:

Code:
Modell: ATA HGST HTS725050A7 (scsi)
Festplatte  /dev/sda:  500GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt

Nummer  Anfang  Ende    Größe   Dateisystem     Name                          Flags
 1      1049kB  1050MB  1049MB  ntfs                                          diag
 2      1050MB  1322MB  273MB   fat32                                         boot, legacy_boot
 3      1322MB  1456MB  134MB                   Microsoft reserved partition  msftres
 4      1456MB  86,0GB  84,6GB  ntfs                                          msftdata
 5      86,0GB  86,4GB  367MB   ntfs                                          versteckt, diag
 6      86,4GB  192GB   106GB   ntfs            Basic data partition          msftdata
 7      192GB   198GB   5767MB  linux-swap(v1)  swap
 8      198GB   218GB   19,9GB  ext4            debian                        msftdata
 9      218GB   237GB   18,9GB  ext4            home                          msftdata
10      237GB   248GB   11,5GB  ntfs            Basic data partition          msftdata
11      275GB   382GB   107GB   ntfs            Basic data partition          msftdata
12      382GB   490GB   108GB   ext4            Basic data partition          msftdata
13      490GB   500GB   10,0GB  ntfs                                          versteckt, diag
 
Hallo Barfüßer,

boah, das ist aber viel.

Kannst Du deine Partitionen noch genauer erklären?

Hier habe ich ein Windows 8.1 mit Kubuntu 13.10, das Secure Boot ist aktiv bei mir.
Mit dem Handling habe ich noch so meine Schwierigkeiten.
Zudem möchte ich ein weitere Linux installieren, der Weg dahin ist mir noch nicht so richtig klar.
Secure Boot sollte aktiv bleiben, ist das möglich?
Meines Wissen unterstützen Secure Boot nur Fedora und ..buntu.

MfG

xsid
 
Zuletzt bearbeitet:
Hi, kannst du Mal ein ls -la /boot/efi/EFI/* und efibootmgr -v zeigen? Du started Kubuntu/Win über F12 oder?
 
Zuletzt bearbeitet:
Hallo kalibari,

starten kann ich mit F12 durch das UEFI Bios und mit Grub2 direkt.
Das mit dem F12 funktioniert, aber es macht keinen Spaß.

ls -la /boot/efi/EFI/*

Code:
ls -la /boot/efi/EFI/* 
/boot/efi/EFI/Boot:
insgesamt 1570
drwxr-xr-x 2 root root    1024 Nov 15 01:05 .
drwxr-xr-x 5 root root    1024 Nov 19 00:57 ..
-rwxr-xr-x 1 root root 1604952 Sep 29 11:30 bootx64.efi

/boot/efi/EFI/Microsoft:
insgesamt 5
drwxr-xr-x  3 root root 1024 Nov 15 00:57 .
drwxr-xr-x  5 root root 1024 Nov 19 00:57 ..
drwxr-xr-x 40 root root 3072 Nov 15 00:57 Boot

/boot/efi/EFI/ubuntu:
insgesamt 3361
drwxr-xr-x 2 root root    1024 Nov 19 00:57 .
drwxr-xr-x 5 root root    1024 Nov 19 00:57 ..
-rwxr-xr-x 1 root root     125 Nov 19 03:46 grub.cfg
-rwxr-xr-x 1 root root  903544 Nov 19 03:46 grubx64.efi
-rwxr-xr-x 1 root root 1178240 Nov 19 00:57 MokManager.efi
-rwxr-xr-x 1 root root 1355736 Nov 19 00:57 shimx64.efi

sudo efibootmgr -v

Code:
sudo efibootmgr -v
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0019,0018,0000,0001,0002,0003,0007,0008,0009,000A,000B,000C,000D,000E,000F,0010,0011,0012
Boot0000  Setup
Boot0001  Boot Menu
Boot0002  Diagnostic Splash Screen
Boot0003  Lenovo Diagnostics
Boot0004  Startup Interrupt Menu
Boot0005  ME Configuration Menu
Boot0006  Rescue and Recovery
Boot0007* USB CD        030a2400d23878bc820f604d8316c068ee79d25b86701296aa5a7848b66cd49dd3ba6a55
Boot0008* USB FDD       030a2400d23878bc820f604d8316c068ee79d25b6ff015a28830b543a8b8641009461e49
Boot0009* ATAPI CD0     030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35401
Boot000A* ATA HDD0      030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f600
Boot000B* ATA HDD1      030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f601
Boot000C* ATA HDD2      030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f602
Boot000D* USB HDD       030a2400d23878bc820f604d8316c068ee79d25b33e821aaaf33bc4789bd419f88c50803
Boot000E* PCI LAN       030a2400d23878bc820f787d8316c068ee79d25b78a84aaf2b2afc4ea79cf5cc8f3d3803
Boot000F* ATAPI CD1     030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35404
Boot0010  Other CD      030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35406
Boot0011* ATA HDD3      030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f604
Boot0012  Other HDD     030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f606
Boot0013* IDER BOOT CDROM       ACPI(a0341d0,0)PCI(16,2)ATAPI(0,1,0)
Boot0014* IDER BOOT Floppy      ACPI(a0341d0,0)PCI(16,2)ATAPI(0,0,0)
Boot0015* ATA HDD       030a2400d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f6
Boot0016* ATAPI CD:     030a2400d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a354
Boot0017* PCI LAN       030a2400d23878bc820f604d8316c068ee79d25b78a84aaf2b2afc4ea79cf5cc8f3d3803
Boot0018* Windows Boot Manager  HD(2,96800,32000,cbc4f55d-4e1e-4869-bdcf-80aa9305257b)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
Boot0019* kubuntu       HD(2,96800,32000,cbc4f43d-4e1e-4869-bdcf-80aa9305257b)File(\EFI\ubuntu\grubx64.efi)


Wie geht ich vor um Arch Linux ohne signierten Bootloader zu installieren?
"Secure Boot" möchte ich nicht deaktivieren.

MfG

xsid
 
Zuletzt bearbeitet:
Du installierst Arch einfach ohne eigenen Bootloader.
Nach der Installation startest du kubuntu und passt die grub config an damit er das Arch startet.
Wie das genua geht mit grub2 unter kubuntu kann ich dir nicht sagen.
 
Wie geht ich vor um Arch Linux ohne signierten Bootloader zu installieren?
"Secure Boot" möchte ich nicht deaktivieren.
Das ist in sich ein Wiederspruch und wird so nicht funktionieren ;)
=> entweder signiert oder ohne Secure Boot
Ich kenne das Problem auch (XUbuntu 13.10) entweder man deaktiviert Secure Boot, oder das Chainloading über Grub2 funktioniert nicht mehr :(
Ich verwende mittlerweile die F12-Methode(schade, dass es sich nicht im Bios einstellen lässt, dass das automatisch aufgerufen wird),
da das bei mir insgesamt am stabilsten läuft.
 
Hallo supertux,

das UEFI Bios mit F12 läßt sich wenig konfigurieren, Timeout ist auch nicht möglich.
Ein Automatischer Aufruf vom UEFI Bios Auswahlmenü ist jedoch möglich, das funktioniert bei mir.
Der Look vom Lenovo "UEFI Bios Auswahlmenü" versetzt einen in die Steinzeit.

Was sagt bei dir:

Code:
sudo efibootmgr


Dazu mußt Du die Bootreihenfolge im NVRAM ändern.
An ein Chainloading hatte ich gedacht, wo ein weiterer Grub im PBR der Partition installiert ist.

MfG

xsid
 
Zuletzt bearbeitet:
Ein Automatischer Aufruf vom UEFI Bios ist jedoch möglich, das funktioniert bei mir.
Das ist interessant (muss ich mir genauer anschaun)
Wäre dann evtl. eine / automatisch F12 -> grub "hidden-timeout" / Lösung auch eine akzeptable Alternative für dich und barfüßer?
Wie ich dich verstanden habe muss man dann eben 1 mal auf Enter kloppen, was sich vom Aufwand aber doch in Grenzen hält :D
Vorteil an dem Ganzen: Windows wird so garnicht gechainloaded und man spart sich einen dritten Bootloader.
 
Wie ich dich verstanden habe muss man dann eben 1 mal auf Enter kloppen, was sich vom Aufwand aber doch in Grenzen hält

Auswählen mußt Du auch noch, wenn Du nicht die Defaultauswahl starten willst.

Wäre dann evtl. eine / automatisch F12 -> grub "hidden-timeout" / Lösung auch eine akzeptable Alternative für dich und barfüßer?

Das ist völlig ok, jedoch der Steinzeitlook ist dann immer noch *örx.

Gedacht hatte ich auch schon an eine weitere Partition, die den XOSL Bootloader enthält.
http://de.wikipedia.org/wiki/XOSL
Das funktioniert bei einem Standardbios sehr gut.
 
Zuletzt bearbeitet:
Ich versteh ja generell nicht, warum Lenovo mit dem UEFI auf diese oldscool BIOS Optik setzt :brech:
aber extra deswegen würde ich keinen dritten Bootloader dazwischenklatschen
und wenn die Optik so wichtig ist, dann nimm aber zumindest einen Bootloader der besser UEFI-tauglich ist als GRUB ;)
wenn dieser dann steht kannst du evtl. sogar dein (?)Ubuntu direkt eintragen und sparst dir damit einen ganzen Loader.
 
  • ok1.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen
Zurück
Oben