NetAdminTools.com
 
SignalQ Sites:
L1G3R Information Systems - Coprolite - SpotBridge - NAW
RoboCoop - AreWeDown - SysAdminTools
Xfig - Gold Loaf - GeekPapa - FixGMC - FixRambler
Categories:
GNU/Linux | Homebrew designs | Perl | Ruby | Administration | Backup/Recovery | Bugs/Fixes | Certification | Database | Email | File/Print | Hardware | Information Grab Bag | Interoperability | GNU/Linux ABCs | Monitoring | Name Resolution | Network Services | Networking | Remote Control | Security | Desktop | Web | BSD | Solaris | GIAGD | ERP | REALbasic

Last 30 Days | Last 60 Days | Last 90 Days | All Articles | RSS


Categories:
·GNU/Linux
·Homebrew designs
·Perl
·Ruby
·Administration
·Backup/Recovery
·Bugs/Fixes
·Certification
·Database
·Email
·File/Print
·Hardware
·Information Grab Bag
·Interoperability
·GNU/Linux ABCs
·Monitoring
·Name Resolution
·Network Services
·Networking
·Remote Control
·Security
·Desktop
·Web
·BSD
·Solaris
·GIAGD
·ERP
·REALbasic
·All Categories


Installing GNU/Linux on a MacBook Intel Core 2 Duo - 1
Topic:GNU/Linux   Date: 2009-06-12
Printer Friendly: Print   Mobile View: mobile

spacerspacer
<<  <   >  >>

Subject

>1< | 2 | 3 | 4 | 5 | 6

We tried installing Ubuntu 9.04 on our MacBook. That worked OK, but the mouse (touch pad) acted a little bit wonky. Now, when things are wonky, "use the source, Luke!". At least, dig down enough into the source to tailor to the hardware and just do what you need. NoNIC V3 has a distribution that uses a very fresh Linux kernel (2.6.29.4) that detects the MacBook devices. We used mcjrootfsmac-3.0.tar.bz2 which is a fully configured filesystem that will boot on an Intel Mac along with a full Enlightenment desktop and tools:

desktop ss

Stop! Before you do anything, realize that you might just render your MacBook unbootable. Make sure you have a full backup and your original install DVDs. See this site's Terms of Use.

Here is the version of MacBook we have:
Hardware Overview:

  Model Name:	MacBook
  Model Identifier:	MacBook4,1
  Processor Name:	Intel Core 2 Duo
  Processor Speed:	2.4 GHz
  Number Of Processors:	1
  Total Number Of Cores:	2
  L2 Cache:	3 MB
  Memory:	2 GB
  Bus Speed:	800 MHz
  Boot ROM Version:	MB41.00C1.B00
  SMC Version (system):	1.31f0
  Sudden Motion Sensor:
  State:	Enabled

The DVD drive interface:

ATA Bus:

HL-DT-ST DVDRW  GSA-S10N:

  Model:	HL-DT-ST DVDRW  GSA-S10N
  Revision:	BP10
  Serial Number:	K7R82QG0939
  Detachable Drive:	No
  Protocol:	ATAPI
  Unit Number:	0
  Socket Type:	Internal
  Low Power Polling:	Yes
  Power Off:	Yes

The DVD drive:

HL-DT-ST DVDRW  GSA-S10N:

  Firmware Revision:	BP10
  Interconnect:	ATAPI
  Burn Support:	Yes (Apple Shipping Drive)
  Cache:	2048 KB
  Reads DVD:	Yes
  CD-Write:	-R, -RW
  DVD-Write:	-R, -R DL, -RW, +R, +R DL, +RW
  Write Strategies:	CD-TAO, CD-SAO, CD-Raw, DVD-DAO
  Media:	Insert media and refresh to show available burn speeds

The video display:

Intel GMA X3100:

  Chipset Model:	GMA X3100
  Type:	Display
  Bus:	Built-In
  VRAM (Total):	144 MB
  Vendor:	Intel (0x8086)
  Device ID:	0x2a02
  Revision ID:	0x0003
  Displays:
Color LCD:
  Resolution:	1280 x 800
  Depth:	32-Bit Color
  Core Image:	Hardware Accelerated
  Main Display:	Yes
  Mirror:	Off
  Online:	Yes
  Quartz Extreme:	Supported
  Built-In:	Yes

The SATA controller and drive:

Intel ICH8-M AHCI:

  Vendor:	Intel
  Product:	ICH8-M AHCI
  Speed:	1.5 Gigabit
  Description:	AHCI Version 1.10 Supported

Hitachi HTS542516K9SA00:

  Capacity:	149.05 GB
  Model:	Hitachi HTS542516K9SA00
  Revision:	BBCAC3GP
  Serial Number:	080207BB0310WCKA0HRC
  Native Command Queuing:	Yes
  Queue Depth:	32
  Removable Media:	No
  Detachable Drive:	No
  BSD Name:	disk0
  Mac OS 9 Drivers:	No
  Partition Map Type:	GPT (GUID Partition Table)
  S.M.A.R.T. status:	Verified
  Volumes:
Macintosh HD:
  Capacity:	127.88 GB
  Available:	49.49 GB
  Writable:	Yes
  File System:	Journaled HFS+
  BSD Name:	disk0s2
  Mount Point:	/
NONIC:
  Capacity:	953.7 MB
  Available:	838.7 MB
  Writable:	Yes
  File System:	MS-DOS FAT32
  BSD Name:	disk0s4
  Mount Point:	/Volumes/NONIC

The USB interface and Touchpad:

USB Bus:

  Host Controller Location:	Built In USB
  Host Controller Driver:	AppleUSBUHCI
  PCI Device ID:	0x2832
  PCI Revision ID:	0x0003
  PCI Vendor ID:	0x8086
  Bus Number:	0x5d

Apple Internal Keyboard / Trackpad:

  Product ID:	0x0229
  Vendor ID:	0x05ac  (Apple Inc.)
  Version:	0.07
  Speed:	Up to 12 Mb/sec
  Manufacturer:	Apple Computer
  Location ID:	0x5d200000
  Current Available (mA):	500
  Current Required (mA):	40

>1< | 2 | 3 | 4 | 5 | 6


People:
Places:
Things:
Times:





Please read our Terms of Use and our Privacy Policy
Microsoft, Windows, Windows XP, Windows 2003, Windows 2000, and NT are either trademarks or registered trademarks of Microsoft Corporation. NetAdminTools.com is not affiliated with Microsoft Corporation. Linux is a registered trademark of Linus Torvalds, and refers to the Linux kernel. The operating system of most distributions that contain the Linux kernel is GNU/Linux. All logos and trademarks in this site are property of their respective owner. Copyright 1997-2012 NetAdminTools.com