Bootmanager OS X verändern

Aber bitte nicht rEFIt als Bootmanager verwenden, das wird schon lange nicht mehr weiterentwickelt.

Hier ist der Nachfolger:

http://www.rodsbooks.com/refind/
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: dg2rbf
Danke für Eure Beiträge!

Ich will ja nur die beiden Betriebssysteme macOS und Windows auf dem Rechner haben.
Es funktioniert ja auch scheinbar.
Wenn das Label sich ändern lässt, reicht mir das eigentlich.
Kann man denn rEFInd in den jetzt bestehenden Zustand integrieren, ohne dass ich alles wieder
neu installieren muss?
 
refit hab ich nur verlinkt, weil die eine beschreibung der datei für den firmware boot manager hatten …
musst du nicht verwenden …
 
Die Label der Partitionen lassen sich ohne Probleme ändern.
Das kann man sogar im Festplattendienstprogramm machen.
Aber das ist ja nicht das was ich möchte.
Wo ist die Zeichenkette "EFI Boot" für den Windows-Start gespeichert?
Oder welche Funktion gibt diese im Bootmanager aus?
 
Wo ist die Zeichenkette "EFI Boot" für den Windows-Start gespeichert?
Oder welche Funktion gibt diese im Bootmanager aus?

hast du den link aus #61 gelesen?
das ist keine zeichenkette sondern ein bild …
gespeichert als .disk_label …
 
  • Gefällt mir
Reaktionen: dg2rbf
Danke für den Hinweis.
Ich habe den Link gelesen und war der Meinung, dass das nur mit rEFIt funktioniert.
Und rEFIt wollte ich nicht installieren.
Wenn sich das so wie beschrieben auch bei High Sierra verhält,
müßte ich doch mit dem bless Befehl das Label ändern können.
Ich versuche es und berichte.
 
Wenn sich das so wie beschrieben auch bei High Sierra verhält,
müßte ich doch mit dem bless Befehl das Label ändern können.
Ich versuche es und berichte.

eventuell befindet sich das disk_label file auch gar nicht auf der windows partition, sondern in der EFI partition?
die kannst ja mal zum nachschauen mal unbürokratisch als readonly mounten mit
diskutil mount readOnly disk0s1
 
AFAIR sind die .disk_labels nicht in der EFI, aber z.b. in der Recovery.
 
hab gerade mal geschaut, bei OS X findet sich es unter
/System/Library/CoreServices/.disk_label
der name der volume ist noch mal extra als string in
/System/Library/CoreServices/.disk_label.contentDetails
aber nach dem info von refit scheint das wohl eh nicht relevant zu sein.

hab gerade keine windows installation, um dort mal zu schauen …
 
Auf der Macintosh HD finde ich unter /System/Library/CoreServices folgende
.disk_label, .disk_label_2x und .disk_label_contentDetails.
Wie kann ich mir deren Inhalt anschauen?
Oder wie wende ich nun den bless-Befehl an?
 
@oneOeight
Meine letzte Nachricht hatte ich schon geschrieben, bevor ich Deinen Beitrag gelesen habe.
Pardon!
In der Windows-Installation habe ich noch keinen .disk_label gefunden.
 
und in der EFI?
 
Ich habe da mal einen Auszug aus dem Terminal kopiert.
Vielleicht kann man damit etwas anfangen.

Code:
Last login: Wed Jun 20 19:38:52 on console
Wolfgangs-iMac:~ walo$ diskutil mount readOnly disk0s1
Volume EFI on disk0s1 mounted
Wolfgangs-iMac:~ walo$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            743.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                255.9 GB   disk0s4
   5:         Microsoft Reserved                         16.8 MB    disk0s5

Wolfgangs-iMac:~ walo$ bless -info efi
No mount point for efi
Can't get mount point for efi
Wolfgangs-iMac:~ walo$ bless -info /dev/disk0s1
Can't get device for /dev
Wolfgangs-iMac:~ walo$ bless -info disk0s1
No mount point for disk0s1
Can't get mount point for disk0s1
Wolfgangs-iMac:~ walo$ diskutil mount readOnly disk0s1
Volume EFI on disk0s1 mounted
Wolfgangs-iMac:~ walo$
Wolfgangs-iMac:~ walo$ diskutil mount readOnly disk0s1
Volume EFI on disk0s1 mounted
Wolfgangs-iMac:~ walo$ bless -info /volumes/efi
Wolfgangs-iMac:~ walo$ bless -info /volumes/efi
Wolfgangs-iMac:~ walo$ sudo bless -info /volumes/efi
Password:
Wolfgangs-iMac:~ walo$ diskutil list /volumes/efi
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            743.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                255.9 GB   disk0s4
   5:         Microsoft Reserved                         16.8 MB    disk0s5
Wolfgangs-iMac:~ walo$ defaults write com.apple.finder AppleShowAllFiles 1
Wolfgangs-iMac:~ walo$ killAll Finder
Wolfgangs-iMac:~ walo$ diskutil list /volumes/efi
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            743.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                255.9 GB   disk0s4
   5:         Microsoft Reserved                         16.8 MB    disk0s5
Wolfgangs-iMac:~ walo$ sudo bless -info /volumes/efi
Password:
Wolfgangs-iMac:~ walo$ sudo bless -info /system/library/coreservices/.disk_label
finderinfo[0]: 1223346 => Blessed System Folder is /System/Library/CoreServices
finderinfo[1]: 1502217 => Blessed System File is /System/Library/CoreServices/boot.efi
finderinfo[2]:      0 => Open-folder linked list empty
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]: 1223346 => OS X blessed folder is /System/Library/CoreServices
64-bit VSDB volume id:  0x7E4520C361920B73
Wolfgangs-iMac:~ walo$
 
gemeint war, in der EFI nach .disk_label zu suchen, nicht die EFI zu blessen. :faint:
 
Darauf hatte ich reagiert, aber der Beitrag ist verschwunden.
Also in der EFI sind 3 Verzeichnisse: APPLE, Boot und Microsoft.
in keinem ist eine .disk_label zu finden.
 
der microsoft ordner wäre doch ein kandidat für das entsprechende file.
nur zur sicherheit, hast du auch mit
ls -la
nachgeguckt, damit die punkt dateien angezeigt werden?
 
Mit
defaults write com.apple.finder AppleShowAllFiles 1
killAll Finder
habe ich die verborgenen Dateien sichtbar gemacht
und mir im Finder angeschaut.

Ist das nicht in Ordnung?
 
Wie kann ich mir deren Inhalt anschauen?
z.b. mit gimp.

Bildschirmfoto 2018-06-20 um 21.24.22.png
 
Finder: Das Programm Gimp kann nicht geöffnet werden.
Muss ich wohl neu installieren.
Oder geht es auch mit XnView?
 
Zurück
Oben Unten