MacBook Linux installieren: Unterschied zwischen den Versionen

Aus revampedia
Zeile 3: Zeile 3:
 
In meinem Fall hat es sich um ein MacBook [http://www.everymac.com/ultimate-mac-lookup/?search_keywords=a1342 Model A1342] gehandelt. Ich vermute, dass es auch für andere Modelle, wo OS X installiert ist, funktionieren wird. Der Kunde wünschte Lubuntu installiert, doch wird wohl auch mit anderen Linux [http://distrowatch.com/ Distributionen] funktionieren.<br />
 
In meinem Fall hat es sich um ein MacBook [http://www.everymac.com/ultimate-mac-lookup/?search_keywords=a1342 Model A1342] gehandelt. Ich vermute, dass es auch für andere Modelle, wo OS X installiert ist, funktionieren wird. Der Kunde wünschte Lubuntu installiert, doch wird wohl auch mit anderen Linux [http://distrowatch.com/ Distributionen] funktionieren.<br />
  
Bislang noch nur meine Kurznotizen. wird noch schöngeschrieben:<br />
+
== iSight-Treiber kopieren (integrierte Kamera) ==
1. csrutils disable<br />
+
 
http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/<br />
+
=== Während noch Mac OS X installiert ist ===
 +
Dass die integrierte Kamera funktioniert braucht man eine Datei vom Mac OS X. Man muss dies in der Konsole machen, da man über den normalen Dateimanager nicht so tief ins System gehen kann. Die Anleitung dazu habe ich [https://turanct.wordpress.com/2010/06/11/use-your-macs-isight-on-ubuntu/ hier] gefunden.<br />
 +
 
 +
cp /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport /dev/disk2
 +
In meinem Fall war mein USB Stick als /dev/disk2 gemounted.<br />
 +
 
 +
=== Nachdem Linux installiert wurde ===
 +
Nachdem ich Lubuntu installiert hatte, kopierte ich die Datei nach /home/***username***/iSight-Treiber/ und während der Installation der "isight-firmware-tools" wird man nach dem Pfad gefragt, welchen man dann angeben muss.<br />
 +
sudo apt install isight-firmware-tools
 +
 
 +
Der ganze Pfad für die Datei war dann also:
 +
/home/***username***/iSight-Treiber/AppleUSBVideoSupport
 +
 
 +
 
 +
== rEFInd (Bootmanager) ==
 +
=== System Integrity Protection (rootless) ausschalten ===
 +
Dass es überhaupt möglich ist im Mac OS X rEFInd zu installieren muss man System Integrity Protection (SIP) deaktieren. Gemäss meiner [http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/ Quelle] für die Anleitung gibt es dieses Feature ab Version 10.11.<br />
 +
Um SIP deaktivieren zu können muss man in den Recovery Mode von OS X gehen. Dies macht man über "Command + R" während dem Aufstarten drückt (nachdem der Ton erklingt, sofern nicht deaktiviert). Mehr Tastenkombinationen für Macs findet man [https://support.apple.com/de-de/HT201255 hier]<br />
 +
Dann braucht man eine Konsole, welche man unter OS X Utilities, mit Terminal findet.<br />
 +
Dann gibt man den folgenden Befehl in der Konsole ein:<br />
 +
csrutil disable
 +
Um zu prüfen was der Status von SIP ist kann man den folgenden Befehl eingeben:
 +
csrutil status
 +
 
 +
=== rEFInd installieren ===
 +
 
 +
 
 +
 
 +
 
 +
== ==
 
2. download and install refind<br />
 
2. download and install refind<br />
 
  [http://www.rodsbooks.com/refind/getting.html Info wo man Download findet] [https://sourceforge.net/projects/refind/files/0.10.4/refind-bin-0.10.4.zip/download ZIP auf SourceForge]
 
  [http://www.rodsbooks.com/refind/getting.html Info wo man Download findet] [https://sourceforge.net/projects/refind/files/0.10.4/refind-bin-0.10.4.zip/download ZIP auf SourceForge]
 
http://www.rodsbooks.com/refind/installing.html#manual<br />
 
http://www.rodsbooks.com/refind/installing.html#manual<br />
3. copy iSight drivers<br />
+
 
https://turanct.wordpress.com/2010/06/11/use-your-macs-isight-on-ubuntu/<br />
 
 
4. install Linux<br />
 
4. install Linux<br />
  
Zeile 17: Zeile 45:
  
 
lubuntu<br />
 
lubuntu<br />
 +
[http://askubuntu.com/questions/216787/how-to-install-select-and-use-different-keyboard-layouts-of-the-same-language-i Link]
 
keyboard layout handler in lxpanel<br />
 
keyboard layout handler in lxpanel<br />
  

Version vom 17. Februar 2017, 14:56 Uhr

Vorwort

In meinem Fall hat es sich um ein MacBook Model A1342 gehandelt. Ich vermute, dass es auch für andere Modelle, wo OS X installiert ist, funktionieren wird. Der Kunde wünschte Lubuntu installiert, doch wird wohl auch mit anderen Linux Distributionen funktionieren.

iSight-Treiber kopieren (integrierte Kamera)

Während noch Mac OS X installiert ist

Dass die integrierte Kamera funktioniert braucht man eine Datei vom Mac OS X. Man muss dies in der Konsole machen, da man über den normalen Dateimanager nicht so tief ins System gehen kann. Die Anleitung dazu habe ich hier gefunden.

cp /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport /dev/disk2

In meinem Fall war mein USB Stick als /dev/disk2 gemounted.

Nachdem Linux installiert wurde

Nachdem ich Lubuntu installiert hatte, kopierte ich die Datei nach /home/***username***/iSight-Treiber/ und während der Installation der "isight-firmware-tools" wird man nach dem Pfad gefragt, welchen man dann angeben muss.

sudo apt install isight-firmware-tools

Der ganze Pfad für die Datei war dann also:

/home/***username***/iSight-Treiber/AppleUSBVideoSupport


rEFInd (Bootmanager)

System Integrity Protection (rootless) ausschalten

Dass es überhaupt möglich ist im Mac OS X rEFInd zu installieren muss man System Integrity Protection (SIP) deaktieren. Gemäss meiner Quelle für die Anleitung gibt es dieses Feature ab Version 10.11.
Um SIP deaktivieren zu können muss man in den Recovery Mode von OS X gehen. Dies macht man über "Command + R" während dem Aufstarten drückt (nachdem der Ton erklingt, sofern nicht deaktiviert). Mehr Tastenkombinationen für Macs findet man hier
Dann braucht man eine Konsole, welche man unter OS X Utilities, mit Terminal findet.
Dann gibt man den folgenden Befehl in der Konsole ein:

csrutil disable

Um zu prüfen was der Status von SIP ist kann man den folgenden Befehl eingeben:

csrutil status

rEFInd installieren

2. download and install refind

Info wo man Download findet ZIP auf SourceForge

http://www.rodsbooks.com/refind/installing.html#manual

4. install Linux

notwendig unter linux, dass Mac Partition gelesen werden kann
hfsplus, hfsprogs hfsutils

lubuntu
Link keyboard layout handler in lxpanel

Lubuntu hat sich aufgehängt beim neustart

Link für "Anleitung"

/etc/default/grub

Find the line: GRUB_CMDLINE_LINUX=""

...and replace it by this line: GRUB_CMDLINE_LINUX="reboot=pci"

Save the changes and close the file.

c. Now issue this command in the terminal (use copy/paste):

sudo update-grub

Titel3