Hi all,
I managed to install the 13.10 Beta2 on the macbook air 6,2. It was a bit fiddling and it took me some time to get things in order to really boot into ubuntu.
Here my notes on how to succeed.
# Installation of Ubuntu 13.10 on Macbook Air 6,2 (Mid2013)
## Prerequisites
1. MacBookAir6,2 (check with `sudo dmidecode -s system-product-name`)
2. Apple USB-Ethernet Adapter
3. `ubuntu-13.10-beta2-desktop-amd64.iso` from [](http://releases.ubuntu.com/13.10/)
4. USB-Stick (1GB at least)
## Partition Harddisk
1. Boot Macbook Air into OSX
2. Open Disk Utility
Code:
open /Applications/Utility/Disk\ Utility.app
3. Select "Macintosh HD" > (Tab)Partition
Add (+) 3 more partitions
4. 2nd Partition: Set 30-40GB for Ubuntu
4th Partition: Set 4GB for Linux Swap partition
3rd Partition: Use as much space as left
## Prepare USB-Stick
1. In OSX
2. Download iso image to ~/Downloads
3. Open Terminal (a detailed description can be found [here](http://www.ubuntu.com/download/deskt...ick-on-mac-osx)
Code:
cd ~/Downloads
# convert iso
hdiutil convert -format UDRW -o ubuntu-13.10-beta2-desktop-amd64.img ubuntu-13.10-beta2-desktop-amd64.iso
open /Applications/Utilities/Disk\ Utility.app
# format the USB stick with MS-DOS VFAT
diskutil list
# check which /dev/diskX contains the USB stick - here it is "disk1"
# then unmount the usb-stick
diskutil unmountDisk /dev/disk1
# write img to usb stick - /!\ BE CAREFUL THAT disk1 REALLY IS YOUR USB-STICK
sudo dd if=ubuntu-13.10-beta2-desktop-amd64.img of=/dev/rdisk1 bs=1m
## Install Ubuntu 13.10
1. Restart and press "Alt"-Key on startup.
2. Make sure that the USB-Ethernet Adapter is NOT inserted. (With a network connection the bcmwl-kernel-source module gets downloaded during the installation process which prevents grub to get installed; DKMS module insertion stops installation process).
Select first USB-device labled "EFI-Boot" and press "Enter"
No splash screen shall be displayed but the Ubuntu installation menu.
Check [Identifying if the computer boots the Ubuntu DVD in EFI mode](https://help.ubuntu.com/community/UEFI)
Select "Install Ubuntu" and press "e"-Key to edit
change the cursor to the line
Code:
linux /boot/vmlinuz-3.11.0-8-generic.efi.signed root=UUID=xxx ro quite splash
and change to
Code:
linux /boot/vmlinuz-3.11.0-8-generic.efi.signed root=UUID=xxx ro acpi=off
Press "F10" to start installation.
3. Choose "Something else" for partitioning.
Please check the sizes in the list according to the partitioning for the step above.
OSX Disk Utility leaves unallocated partitions inbetween which usually are arround 128MB in size.
Do not try to delete these "blank" partitions.
2nd partition should be ext4 formatted and mounted "/".
3rd partition should be ext3 formatted and mounted "/home". (I use ext3 in order to use fuse-ext2 from OSX; ext4 is yet not supported)
4th partition should be swap (no format and mountpoint required)
Proceed...
4. The installation process should run through smoothly.
5. Restart with pressed "Alt"-Key.
Unfortunately selecting the "Windows" labled Partition (HW-icon) only displayed a black screen with a blinking cursor.
Reboot into OSX again and install `refind`.
Download [Binary Zip-File](http://www.rodsbooks.com/refind/getting.html)
Open a Terminal
Code:
cd Downloads
unzip refind-bin-0.7.4.zip
cd refind-bin-0.7.4
bash install.sh
6. Restart again with USB-Ethernet Adapter plugged-in. Now a Ubuntu labled /efi/grubx64.efi should be shown.
Select this an start it, now the grub-menu should be displayed.
Select "Advanced options for Ubuntu"
Select "Ubuntu, with Linux 3.11.0-8-generic"
Press again "e" for edit and add `acpi=off`. (See above). Otherwise booting is not possible.
Now Ubuntu should boot.
## Update Ubuntu to kernel 3.11.0-12
1. Log into ubuntu 13.10 and open a terminal (Ctrl+Alt+t)
2. Enter the following commands
Code:
sudo su
apt-get update
apt-get upgrade
Unfortunately this did not install the latest kernel 3.11.0-12.
Enter again `apt-get upgrade` and install all hold back packages with `apt-get install <name all packages>`
3. Start "Software & Updates" (/usr/bin/python3 /usr/bin/software-properties-gtk)
Select (Tab)Additional Drivers and install Broadcom 802.11 Linux STA wireless driver from bcmwl-kernel-source
4. Now reboot again
## What works and what does not
| Feature | Support status |
|----------|----------------|
| LCD Panel | Partly | After Suspend only off or on possible
| Suspend, Hibernate | Partly |
| Shut-down and Reboot | OK |
| Keyboard functions (Brightness,volume,...) | OK |
| Keyboard backlight | OK |
| Touchpad | OK |
| Wireless | OK |
| Bluetooth | OK |
| iSight | NO | camera is not an usb device
| Sound | OK |
| Microphone | OK |
| External Monitor | ? | need an adapter to check
| Thunderbolt | ? | no hw yet which uses this interface
| SD card slot | OK |
| Fan Control | ? | should be ok - no idea yet on how to verify
| HFS+ (OS X disc partition) | OK | mount ro
| Sensors (temps & fans) | ? | should be ok - no idea yet on how to verify
| GPU Power Save | ? |
Issues left:
* Backlight on/off after resume
* iSight HD webcam does not work
NOTE:
* Alt+F2+Fn (Run Application) not working
Enabling via (Menu)System Settings > (Item)Keyboard > (Tab)Shortcuts > (Item)Launchers > Key to Show the HUD == Disabled
Code:
sudo apt-get install compizconfig-settings-manager
# after install start in terminal with
ccsm
# (Chaper)General > (Item)Gnome Compatibility > (Item)Run Dialog > Grab Key-Combination "<Alt>F2"
## Finetuning Powersave
1. Install powertop
Code:
sudo su
apt-get install powertop
powertop
Toggle through with "TAB" to Tunables
Lots of "Bad" values should be displayed.
2. Install TLP
For detailed Instructions refer to [](http://thinkwiki.de/TLP_-_Linux_Stromsparen).
Code:
sudo su
add-apt-repository ppa:linrunner/tlp
apt-get update
apt-get install tlp tlp-rdw
3. Edit tlp config (only changes are shown)
Code:
DISK_APM_LEVEL_ON_BAT="126 126"
RUNTIME_PM_ALL=1
RESTORE_DEVICE_STATE_ON_STARTUP=1
Restart tpl with `sudo /etc/init.d/tlp restart`
Check if settings took effect with `powertop`.
With this and bluetooth disabled and wifi on I get arround 10h battery time.
Bookmarks