Fujitsu Lifebook P1620 - Triple Boot: WIndows Vista, Mac OS X, Linux, and fixes

After my P1510 HDD failure, I've decided to just upgrade the lifebook to P1620, which has Duo Core. I got it used for around $160 on Ebay. And it works very well with Vista.

Now I'm off to install Mac OS X (iATKOS v7, minimum 6GB - I use 9-10GB) and eventually, a linux distro.: Either Debian or Ubuntu.

With Mac, I am using the iATKOS of the Hackintosh family. I have tried and failed with version L2 (Lion) at PCI Configuration end during boot installation. So I went with version 7, as per illustrated on a site. Thanks to quangdx, whom the following credit goes to:

The first time I installed OSX on my P1610 I used Kalyway 10.5.2, it was pretty successful,
but there were a few remaining issues and it was a lot of hard work.
Quite a few months down the line and much has improved in the world of hackintosh,
My latest install is with iAtkos v7, which can be found at any good torrent search.

I do suggest burning the disc at the slowest speed possible to minimise errors on the DVDR.
Here is how I installed iAtkos v7 OS X 10.5.7 on my Fujitsu P1610.
I'm not guaranteeing it will work for you, it's just how I did it.

MANY MANY THANKS to all that put the work in to make this possible.

<Preparation>
-------------
The very first thing I did was replace the standard Atheros WiFi card in my P1610,
with a Airport compatible 802.11N Broadcom based WiFi card, that I picked up off eBay.
No idea if iAtkos v7 supports the original Atheros card as I got rid of ages ago.

Downloaded and burned the iAtkos v7 disc image at x2 speed.

Plug in my external USB DVD rom and put the iAtkos v7 disc in.
Turn on your Fujitsu Lifebook P1610 and at the POST screen hit F2 to enter the BIOS.
In the BIOS go over to Boot and down to Boot Device Priority.
in the list of Boot priority order, I removed everything except CD/DVD drive,
hit x to remove or add a device to the list.
Hit F10 to save and exit, then enter to confirm.

*** Some Updates regarding the installation has been commented below ***

<Installation>
--------------
Boot from CD/DVD drive and at the Darwin loader
press F8 for options and type -v to boot in verbose mode.
Once the installer loads up
click the button to continue

under utilities menu
click on Disk Utility

Select the drive in your P1610, then choose the Partition/Erase tab.
You could create just one partition if you want just Mac OS X, format it in Mac OS Extended (Journaled) format.

----
I have mine setup as a dualboot, Mac OS X and Windows XP Tablet.
So created two equal sized paritions the first being a Mac OS Extended (Journaled)
the second being (MS-DOS) FAT so I can install Windows XP Tablet to it.
Once the partitions are created,
I then install Windows XP Tablet as I normally would, during the XP installation I reformat the FAT partition to NTFS.
Since it doesn't see the Mac OS Extended (Journaled) partition there is no issues here.
After installing Windows XP, boot from the iAtkos disc again with F8 and typing -v.
----

Agree to the edited iAtkos license agreement,
Select a Destination - click on the Mac OS partiton, then continue
Install Summary - Customize
(the following are the options I used, they may not be the best, but they work for me.)

-iATKOS v7 Main System

-Bootloader
--Chameleon v2

-X86 Patches
--/Extra directory
--DSDT
--Decrypters
---AppleDecrypt
--SMBIOS drivers
---SMBIOS Enablers
----SMBIOS Resolver
---SMBIOS' for X86
----AppleSMBIOS-28
--Kernel
---9.7.0 Kernel voodoo
--Disabler

-Drivers
--VGA
---Intel
----GMA 950
-----GMA 950 Laptop
--System
---SATA/IDE
----Generic IDE
---CardBus Driver
---USB
---Sound
----Voodoo HDA driver
---PS/2 mouse/keyboard
----Apple PS/2 driver
---Laptop Battery
---NTFS-3G
---Network
----Wireless
-----Broadcom BCM43xx

-Post-Install Actions

Click Done, then Install

<Setup>
-------
Once the Install has succeeded, click restart,
and when you get the Fujitsu POST screen hit F2 to go into the BIOS
Unplug the USB DVD drive
Remove the CD/DVD drive from the Boot priority order,
and re-add the hard drive Drive0:
Press F10 to save and exit, then enter to confirm.
When you get the Chameleon boot screen, push down three times to select Boot Verbose and hit enter.

OSX will start up and you should hear some funky music playing out the speakers,
After the update also the GMA950 should work without the arch=x32 boot
flag. Important: If the screen gets weird and unreadable while booting,
you have to press the Fn+F5 twice, magically the screen should be
displayed properly after that.

Select Country
Keyboard
Dou you already own a mac? - Continue
Select a wireless Service
Enter your Apple ID - you can leave it blank and hit Continue
Registration Information - Alt+Q to skip
Create Your Account Name and a password
Select Time Zone
Set the Date and Time
Don't Forget to Register - Done

<Display>
---------
First things first, set the correct screen resolution.
Click on System preferences, the metallic looking Cogs icon at the bottom
then under the Hardware heading, Displays.
select 1280x768 to get the correct resolution.

<Ethernet Networking>
---------------------
From the menu select Go - Utilities
then double click on Teminal
Type the following instructions
cd /System/Library/Extensions
sudo nano IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist
it will ask for your password, if you haven't set one, this won't work.
to set a password type passwd into the terminal screen.
It will open and display the Info.plist file in the terminal window.
Hit Ctrl+w then type 0x436211ab
edit that value to read 0x436311ab by changing the 2 to a 3. (Note there are two 0x436211ab, I changed both! but somehow with the new 80gb HDD, Ethernet did not show up - I do not remember what happened prior to the HDD upgrade. Perhaps it's due to the "mistake" I made during installation because I opted for ALL Ethernet Network Adapter?)
the hit Ctrl+o to save, hit enter to confirm the filename,
then Ctrl+x to exit

type
sudo rm -r /System/Library/Extensions.mkext
then type
diskutil repairPermissions /
Wait for it to finish repairing all the disk permissions.

Click on the Apple symbol at the top left, and select Restart
Once again at the Chameleon Boot Loader screen, press Down 3 times to select Boot Verbose
When it's all loaded up and you're logged in, load System Preferences
and under Internet & Network select the Network icon.
It should now add your ethernet network adapter to the network settings and you click OK then Apply.

<Keyboard layout>
-----------------
http://www.insanelymac.com/forum/index.php...st&p=767201
download and install the Microsoft Keyboard layouts,
once that's done, restart the computer and go into System Preferences and select International.
Select Input Menu.
scroll through and check the box for the keyboard you have.
mine is British - Microsoft.
Then up in the top right you'll see a little Flag where you can click on to change the keyboard layout.

<Upgrade to 10.5.8>
-------------------
Click on the Apple icon, top right, and select Software update,
uncheck the 10.5.8 update for now, and update everything else.
once it's all updated and restarted, check for updates again,
hopefully there is now only the 10.5.8 update left.
Check that and apply that update, it takes a while,
but it should restart a couple of times and you'll now have 10.5.8 running on your P1610.
Don't forget to repair the Ethernet again as described above in the <Ethernet Networking> section.

<Things that are not working>
-----------------------------
Touchscreen, Buttons on the screen bezel, SD card reader.
I don't think I'm going to be able to get the Touchscreen to work,
as the P1610 uses a serial touchscreen controller, which there doesn't seem to be any support for.
Again the same for the buttons on the screen bezel, no support.
But I reckon with a bit more hunting around I should be able to get the SD card reader working. Hopefully.Β 

 

 

NOTE:

After the Mac installation, the Windows Vista BCD was messed up, so thanks to Max, I have this solution:

I struggled with this too. After installing Mac, the Vista boot is messed up. To fix it using Vista Recovery Disk, do the following:

1) Boot Vista Recovery Disk and got to command prompt.

2) Run diskpart, do the following within diskpart
2.1: list your disks using command "list disk"
2.2: select the disk with your vista/mac installation using command "select disk N", where N is the disk number.
2.3: run command "list partition" to show your partitions
2.4: select vista (Important Note: in the case of Win 7, choose the boot partition, which is usually the first one, usually 100-200MB, not the main win7 partition) partition using command "select partition M", where M is your vista partition
2.5: run command "active"
2.6: run command "exit"

3) Fix BCD by running the follow command in the command prompt
bootrec /rebuildbcd

4) Run diskpart again, this time set the Mac partition as active. Exit diskpart, exit command prompt.

5) Reboot!

Personally I think the installer should fix the mess!

Max

 

 

Note 2: Defaulting Chameleon bootloader to Windows Vista instead of MacOS.
To find out how disk/partitions are labeled, use Terminal-> diskutil list (in iATKOS).

Thanks to Tsosie:

You want to change your boot partition default for chameleon 2? If
you don’t know XML or terminal commands, don’t try this without
supervision.

Your disk numbers ascend from 0 to x. Your partitions on the single disk ascend from 1 to x.

Open a terminal in os x

cd /Library/Preferences/SystemConfiguration

vi com.apple.Boot.plist

after any key/string pairs, enter this pair

<key>Default Partition</key>

<string>hd(disk number, partition number)</string>

05/23/2015 Note: I had a hard time figuring this out. I wanted the default partition to be Linux(ubuntu) so I used hd(0,5) as I was sure that partition 5 is where /boot resides. It would seem that the real boot partition for ubuntu is on hd(0,6), as it was listed by hitting the TAB-key during Chameleon boot screen.

example:

<key>Default Partition</key>

<string>hd(1,2)</string>

 

This entry was posted in Technical. Bookmark the permalink.

11 Responses to Fujitsu Lifebook P1620 - Triple Boot: WIndows Vista, Mac OS X, Linux, and fixes

  1. tim says:

    I have successfully installed UBUNTU 11.10.

    Download the OS, burn to CD.
    At installation menu, split the 3rd/free partition into 4 partitions: /boot (Primary, 258MB), Swap Area (2GB), / (root, 5GB), /home (remaining 324MB). Other than Swap page, the other 3 use Ext4 Journaling File System. Don't use Ext2 at /boot or it would not go through the installation process (error: Fatal error, cannot install GRUB on partition of root /).

    Now, even the Mac's Chameleon automatically detects Linux partition.

  2. tim says:

    It actually was fun installing this. I had this installed, replacing the original wifi card, myself.

    To install, lift the keyboard carefully (secured weakly with double-sided black tapes). But before that, remove the long piece above the keyboard. Before that, remove the screw that was locking onto the long piece.
    Unscrew enough so wificard can be taken out with ease. But before taking the old wifi card out, remember to take the 2 antennas off the old wireless adapter.

  3. Tim says:

    With the manually replaced Broadcom wifi adapter, I have to also manually input the ip address on some wireless network:
    One time on a WPA TKIP network after having a hard time entering the sharedkey (kept asking me for a 8-digit max pin - unless I click on a link at the bottom for shared key/phrasekey).

    I'm not sure if it is the issue with Broadcom.

  4. timlyg says:

    After upgrading my laptop ZIF HDD from 60 GB to 80 GB, I had to reformat the 80 GB because for some reason the first 2GB reserved system space that came with the drive caused a lot of read-only errors. I thought I got the wrong drive again or that I got one of those weirdly uniquely not for PC HDD.

    My preferred installation order: 1. Win 7, 2. MACOSX, 3. UBUNTU

    For UBUNTU:
    When using portable DVD/CDROM, be sure to use both USB cables (one for power) if provided, or else the installation will be interrupted with freezes or something, as I have experienced.
    I have changed the config for Ubuntu 14.04.2: /boot (primary) = 150MB, /root=26GB, /swap=2.1GB, /home=3GB (remaining). During partitioning (in UBUNTU Installation), be sure to assign bootloader to "/boot", or else it will corrupt MBR.
    Installed broadcom BCM43xx wifi adapter:
    1. sudo apt-get install b43-fwcutter firmware-b43-installer
    2. sudo apt-get install firmware-b43legacy-installer
    3. Window-key => search "additional drivers" => activate Broadcom driver.
    4. Restart.

    For iATKOS v7 (Hackintosh):
    1. I don't recall if I did, but I really have to burn the iATKOS ISO to DVD at slowest speed (4x here, since even if I chose 2x it went with 4x). Or else it will give some errors (SAM read/write error, etc.) and froze in blue/gray screen during boot time.
    2. During install boot time, instead of just F8-> -v, I need to type F8-> -v -x -y
    3. When installation is successful, errors still occur during -v boot time, but I guess that's ok.
    4. For some reason, after update to 10.5.8, my ethernet Network which I have worked to get hard per prescription above, has stopped working, so redo the ethernet fix as described above and it will work.
    5. I disabled the screensaver because it freezes every time awakening from sleep. There should be some better fixes (some result found on google pertaining to this) but I just don't have the time to look into it.

  5. timlyg says:

    It seems that after certain update, my Ubuntu dropped wifi connection. Gone.
    When I do: sudo lshw -C network, I get "network UNCLAIMED" on my bcm43 adapter.

    Solution: sudo apt-get remove bcmwl-kernel-source

    Restart, and everything works now.

    Update 07/01/2015:
    Later, perhaps due to some auto-updates, Ubuntu cannot detect 5ghz wifi (my home wifi) anymore, and I noticed the Additional Driver isn't using Broadcom STA driver from bcmwl-kernel-source anymore. So, what I did was, installed bcmwl-kernel-source back, made sure STA driver was enabled, removed bcmwl again, re-enabled the STA driver again (it would seem that bcmwl was secretly reinstalled upon STA enabling), after all the reboots in between, 5ghz home wifi appears to be detected, but I was having some problem connecting it, so one more restart fixed it.

  6. timlyg says:

    To mount exfat drives on Ubuntu, install:

    sudo apt-get install exfat-utils exfat-fuse
    sudo reboot

  7. timlyg says:

    So I guest some error (0x800F0A12) when trying to upgrade my Windows 7 Ultimate to SP1 on the Fujitsu P1620 lifebook. This is due to my triple booting scheme.

    Procedure: Use diskpart to make the windows 7 partition active (partition 2 in my case). It was originally the mac partition that was active (partition 3). I didn't even have to reboot. After making partition 2 active, I run the SP1 upgrade program right away. It passed the error above, but I made sure I unchecked "auto restart" in the upgrade process, so that just before restarting, I get to change the active partition back to partition 3. However, after rebooting back into windows 7, it says failure configuring service pack, reverting changes. So I figured I shouldn't have changed the active partition back so soon.

    Solution in short:
    So this time, I decided to make the boot partition, partition 1 in my case (100-200MB), as active. SP1 installation went fine. I let it automatically restart, after that, installation was a success. Change active partition back to partition 3. Done.

  8. MikeB. says:

    Not to necromance an ancient post here, but... thank you for this.

    Found a P1620 at a local pawn shop for 30 bucks, slapped a SSD in it, and am setting it up for multiboot with Win 8.1 Embedded and Linux- may have to add MacOs as well.

    Just curious: Did you ever get the touch screen working under Linux?

    • timlyg says:

      Haha...I never did, don't think so, because I remember I've moved on from that, although I think I still have it in my attic. SSD on this piece? That must be cool πŸ™‚

      • MikeB. says:

        Indeed it is cool. Boot from bios to login is about 10 seconds-it's like a completely different device. Old as heck, but it's been a fun little project PC, and works better for notes when sitting in a chair/pew than a Surface.

        Glad I found your blog- came for the P1620, stayed for the Reformed theology. πŸ™‚

        Blessings!

        • timlyg says:

          Yup yup, SSD is definitely a good hack.
          Always welcome for Reformed stuff πŸ™‚ I just write these like diaries, notes, rather than blog, so they are raw and maybe have errors. But they are it, as far as my personal notes and records are concern πŸ™‚ Have to make sure I constantly back them up πŸ™‚

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.