On the upgrade cycle

It's that time of the year again when the openSUSE RC's are hitting the net and I can enjoy a fresh re-install.  This time round, I also had a fresh new copy of OS X Snow Leopard to upgrade to (no, I will NOT be upgrading my XP install to Win7 as well).  The plan was just to upgrade in place, but my GPT partition table was somehow corrupted and Snow Leopard was throwing a fit refusing to recognise the partition (funny, openSUSE had no such problems) so I was forced to fully wipe the drive.  This meant actually having to back stuff up (yes, I know...), and having no space left on my 5 other external drives (700Gb) I bought myself a new 2Tb external drive for the purpose.  2Tb.  On my desk.  Just sitting there not much bigger than a paperback. Man, I still remember my first ever hard drive, all of 20Mb that was, shoe-horned into my Amiga 1200.  I remember my work sending me on a training course in the mid-90's for Teradata databases (special parallel hardware required!) and wondering what could possibly need that much storage.  Fifteen years later I now know :-)  Anyway, enough of the past: Snow Leopard purred on nicely albeit rather slower than openSUSE which took almost no time at all.  Windows, well I'm not in a mood for that re-install re-boot hell quite yet...

openSUSE looks really slick, and does run a lot faster and smoother than 11.1 (but that could just have been my messed up GPT and all the residual crud from messing with stuff).  The guys have done a brilliant job with this release.  Where I'm disappointed once again is in the out-of-box hardware support for my Macbook which still falls short with few of the problems from 11.1 having been solved.  I'm still investigating if this is a universal Linux thing or just openSUSE not configuring stuff right.  The touchpad is not configured correctly (no right-click, let alone multi-touch), there's no keyboard lights, and the screen dimming appears to still only work via nvclock.  Sound now works without messing with config settings, but the heaphone socket still doesn't cut the speakers.  My biggest annoyance so far is that X doesn't correctly detect the Macbook's UK keyboard or my external Mac UK keyboard.  Instead, I have to run sax2 and hit cancel and I get the right keymap again (at least until the next reboot, I don't want to click save as it screws up my dual monitor setup).  I'm sure I'll be able to tweak the settings to get it all working eventually, but it's just annoying when I have better things to do with my time.  Perhaps I need to gift one to the openSUSE team to play with?  Just kidding, I can't afford that right now, maybe next hardware upgrade :-)  As usual, I'll update the openSUSE on Macbook wiki page with my results.  I've already cleaned up my general Linux/openSUSE on Mac notes which includes good info on partitioning and how to triple-boot Linux/OSX/Windows.

I haven't had much time to mess with Snow Leopard yet, but I did take a quick peek at the localisation options, and it looks like Apple have also been upgrading their Calendar System support by adding Coptic, Ethiopic, Indian National, Persian and Chinese.  So, game on Mr Jobs :-)

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

As a bystander in the

As a bystander in the Calendar thing, I find the whole subject fascinating :) Sort of like my fascination with the sometimes convoluted origins to English idioms. I really enjoy observing your progress on this front, and I encourage you to keep blogging about it.

Clear xorg

Have you tried just erasing everything in your xorg.conf but the nvidia-specific settings?

Running without xorg.conf I

Running without xorg.conf I still have the save problem.  Even if I do save the sax2 config it still doesn't work after a reboot.  Really weird behaviour.

KNetworkManager with Apple hardware

I'd like to know if the new NetworkManager-kde4 in openSUSE 11.2 works on your Macbook. Use 'Network Management' in bugs.kde.org if it doesn't....

Works perfectly here Will,

Works perfectly here Will, once I added the wl driver from Packman, but I had switched to it a long time ago from the 4.3 repos.

the GPT table problem...

I had the same issue with the GPT table. Eventually I fixed the problem with some hacking / completely rebuilding the table. gpt commands are somewhat typed from memory.

- boot the OSX install disk.
- open a terminal.
- first make a backup of the table.

PROMPT_COMMAND='umount /Volumes/Macintosh HD'
gpt show /dev/rdisk0 # and save this in a file (so you can cat it from a second window), and save this on paper too.
fdisk /dev/rdisk0 # show MBR table, to check later

- because 'gpt destroy' didn't work, I wiped the GPT table completely:

dd if=/dev/zero of=/dev/rdisk bs=512 count=1

- and then restored them all
gpt create /dev/rdisk0s1
gpt add -b -i -s -t /dev/rdisk0
...
gpt show /dev/rdisk0

- then reboot.
- MacOS will pick things up (boot takes a bit longer, and shows a Folder with ? for a while)
- restore Refit
- restore the boot partition
- restore the MBR in refit (this will make the GPT look broken again to MacOS X)

the gpt add command  should

the gpt add command  should look like:

gpt add -b begin -i index -s size -t type /dev/rdisk0

I had some trouble posting in non-rich text (it was initially disabled, got enabled after preview and broke my plain text, so I disabled it again, but HTML like <begin> was not escaped.. :-/).

another addition...

After MacOS is restored, and the partitions are OK again, grub still needs to be restored.

Boot with the openSUSE disk to a terminal. Then:

  • mount /dev/sdaX /mnt
  • mount -t bind /dev /mnt/dev
  • mount -t proc none /mnt/proc
  • chroot /mnt
  • source /etc/profile
  • grub-install
  • exit
  • umount /mnt/dev/
  • umount /mnt/proc
  • umount /mnt
  • reboot

and openSUSE should boot again as well..

I understand this stuff is pretty scary, and should only be considered when you'll loose your files anyway because you'd have to erase the disk.

Hi. This blog is Drupal

Hi. This blog is Drupal platform ?

Yes, it's Drupal with

Yes, it's Drupal with default theme.  I'm a couple of revisions behind, but it's nice to be running the same platform as Obama does :-)

I read this

I read this blog and would leave my first comment. I don’t know what to say except NICE BLOG with a lot of information.

Re

It is available to get the research related to essay buy or just about this good topic in our world. But before some students purchase the written essay, they have to search for the professional writing service.

Re

We have got now great Internet sources to order the dissertation thesis and just superior data just about this post in the professional dissertation writing service.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.