Dual Booting Linux - Windows XP On A Thinkpad z60m
From My Big Bad Wiki
Contents |
Introduction
I needed a laptop for work in which I need to run Windows XP, but I want to primarily have it running a version of Linux. Therefore a dual boot scenario is in order. I choose a Lenovo Thinkpad z60m, because I'm fan boy of the erasure head style of pointers that seem to only be available on Thinkpads these days, and also because I have read about pretty good compatibility with Linux distributions. With this document I will outline my hardware and software choices along with my steps to get everything running the way I want it to.
Hardware
- Driver Page: http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-61506
- Software Installer - http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=TVSU-UPDATE
- Video card - ATI http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61503
- Broadcom NetXtreme Fast and Gigabit Ethernet - http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-58618
- Intel PRO/Wireless 2915abg Mini PCI adapter - http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-62875
- ipw2200
- Power Manager - http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61583
- Intel Chipset - http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-58627
- Modem - http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61454
Software
Partitioning
Installation
Linux
scrolling
From: http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Scrolling
My mouse section from xorg.conf
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "Emulate3TimeOut" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
EndSection
Firefox tweaks: To prevent back and forward scrolling
mousewheel.horizscroll.withcontrolkey.action = 3; mousewheel.horizscroll.withcontrolkey.numlines = 1; mousewheel.horizscroll.withcontrolkey.sysnumlines = true; mousewheel.horizscroll.withnokey.action = 0; mousewheel.horizscroll.withnokey.numlines = 1; mousewheel.horizscroll.withnokey.sysnumlines = true; mousewheel.horizscroll.withshiftkey.action = 1; mousewheel.horizscroll.withshiftkey.numlines = 1; mousewheel.horizscroll.withshiftkey.sysnumlines = true;