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: