[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Release Party Time ;-)




On 15/02/2011, at 1:21 PM, Finn Thain wrote:


On Tue, 15 Feb 2011, Michael Tomkins wrote:

To install I downloaded
http://people.debian.org/~tg/f/m68k/base.cow-m68k-20110204.txz converted to .tgz on another computer, scp to Mac and tar -zxvf (original mac 2.6.21 system
on /dev/sda7 did not have xz)

tar -px is probably obligatory here. Converting xz to gz should mean the
tar blocks themselves are not altered in any way...

Any help? /var/log/dmesg stops before the above info, but is available here
http://mich431.net/mac-dmesg.gz there are no other readable logs.

dmesg output says that you have devtmpfs in your kernel, which means you
don't need to populate /dev manually, you need only mount the devtmpfs
pseudo filesystem... having said that, I'd be interested to hear whether
or not the Real Time Clock works.


RTC does not work under this setup. :( (yet ?) Do I place the devtmpfs in fstab or somewhere in an init.d script?


As promised the instructions I used to get Debian 6.0 running.

created new partition with "HD SC Setup (patched)", have had this Mac program since ~2000.

Booted into old system (etch-m68k 2.6.21-1 kernel) using penguin 0.19

formatted new partition to ext2 with e2mkfs

mounted target system under /mnt

downloaded and extracted (dpkg-deb -x * .) the following kernel files from http://ftp.debian-ports.org/debian/pool-m68k/main/ onto /mnt

firmware-linux-free_2.6.32-30+m68k.5_all.deb
linux-headers-2.6.32-5+m68k.5-all_2.6.32-30+m68k.5_m68k.deb
linux-headers-2.6.32-5+m68k.5-common_2.6.32-30+m68k.5_m68k.deb
linux-headers-2.6.32-5+m68k.5-mac_2.6.32-30+m68k.5_m68k.deb
linux-image-2.6.32-5+m68k.5-mac_2.6.32-30+m68k.5_m68k.deb
linux-libc-dev_2.6.32-30+m68k.5_m68k.deb
linux-support-2.6.32-5+m68k.5_2.6.32-30+m68k.5_all.deb

copied;
/mnt/boot/vmlinuz-2.6.32-5+m68k.5-mac to macOS partition,
/dev/* to /mnt/dev/ (Finn is this required?)
/etc/network* to /mnt/etc/
and edited the /mnt/etc/fstab to correctly describe the new system setup.

I then copied /etc/passwd /etc/shaddow /etc/group from old system to new system

then downloaded and extracted

net-tools_1.60-23_m68k.deb
dhcp3-common_3.1.2p1-1_m68k.deb
dhcp3-client_3.1.2p1-1_m68k.deb
iproute_20100519-3_m68k.deb
ifupdown_0.6.10_m68k.deb
lsb-core_3.2-23_m68k.deb
lsb-desktop_3.2-23_m68k.deb
lsb-cxx_3.2-23_m68k.deb

and rebooted into new system using penguin 0.19 and selecting the new partition and kernel.

Logged in at prompt

got networking going with

> dhclient

then updated apt, this needed a < date -s "Tue Feb 15 0:0:0 UTC 2011" > to stop timestamp errors. Did not add "deb http://people.debian.org/~tg/f sid cross-m68k" but will do this in the future.

> apt-get update
> apt-get install nano procps
> apt-get install dialog ssh
> apt-get install apt-utils ntpdate ifupdown lockfile-progs iproute dhcp3-client

and did a

> dpkg-reconfigure tzdata

Now have a working, ssh'able debian 6.0 m68k computer! Boots in about 1 min, install is currently ~350mB and seems pretty stable with occasional 1-5 sec freezes. Install takes around 2-4 hours.

Would really like to produce 2 disks; 1. a MacOS system disk with a drive partitioner and, 2. an emile disk with enough tools to format, start networking and copy an image. Then many people could install Debian on their old Macs ;)
--
Michael Tomkins
michft@gmail.com
+61 408 172 142


Reply to: