Hello everyone, I’m back!
For those of you who are thinking about installing opensuse 13.1, please have a look here (https://forums.opensuse.org/showthread.php/496485-My-experinces-with-Macbook-Air-6-1-(2013-model)).
Today I’ve upgraded (please note, this is not a clean install) to opensuse 13.2 and I just wanted to share my experience so all you macbook air fans out there can learn from my experiences. So let’s say you want to upgrade from a previous Opensuse version from a usb stick, this is what you would have to do at first:
- (On Linux) Backup your home directory to a NAS, USB drive or other external media (better safe than sorry).
- (On Linux) Save your /etc/fstab, and write down which device maps to which label.
- (On Mac OS) Download the 64 bit image from bittorrent on http://software.opensuse.org/132/en.
- (On Mac OS) Convert the .iso file to .dmg by typing the following into your terminal “hdiutil convert -format UDRW -o ~/path/to/target.dmg ~/path/to/ubuntu.iso”.
- (On Mac OS) In the terminal, run “diskutil list” to get the current list of devices.
- (On Mac OS) Insert usb stick.
- (On Mac OS) In the terminal, run “diskutil list” again and determine the device node assigned to your flash media.
- (On Mac OS) In the terminal, run “diskutil unmountDisk /dev/diskN” where N is the disk number from the last command.
- (On Mac OS) In the terminal, run “sudo dd if=/path/to/converted/opensuse image.dmg of=/dev/rdiskN bs=1m”.
- (On Mac OS) In the terminal, run “diskutil eject /dev/diskN”.
- Reboot laptop and press “alt” key.
- Select EFI boot.
- Select “Upgrade”. **Note that the mouse will not work, just as it did not work during the fresh opensuse 13.1 install above. You will have to navigate the upgrade process with the keyboard.
14. **You will get some kind of error when selecting the partition you want to install on. Ignore the error and select “show hidden partitions”. You will see one partition with the label opensuse 13.1. Select this one as the destination partition for the upgrade. - Continue with upgrade, installing packages etc.
- **Now you will get an error when the upgrade process tries to modify the boot loader. Ignore the error and continue anyway. **
- Once you reboot, you will be dumped in an emergency shell, because /home and other partitions will not be found. **Remain calm! **
- Login into the emergency shell and edit /etc/fstab. Enter the values from the fstab you copied in step 1 above and save, and reboot.
- Opensuse 13.2 will now start and you’re ready to go! Just a few more things to do, bear with me…
- Apply all packages, BUT, make sure to downgrade the kernel version to 3.16.6-2-desktop.
- Go to http://software.opensuse.org/package/broadcom-wl and download the broadcom-wl driver.
- Go to https://github.com/patjak/mba6x_bl/ and follow the instructions to get the screen brightness to work after suspend.
- Go to http://opensuse-community.org/ and/or http://opensuse-guide.org/codecs.php and download the video/audio codecs you might need.
- **Sound did not work at 23, but now I’ve got it! **Go to the terminal and type “alsamixer”.
- Press F6 to select sound card.
- Choose HDA Intel PCH.
- Increase the bar for Speaker from 0 to 100. **Now the sound will work! **
That’s it for the moment. In case anyone did an installation from scratch, please let me know since I suspect that the boot loader and partition problems might go away in a completely new installation.
Best regards,
Nath