Handwritten notes
There may be mistakes here, as I can't read my own writing. I've replaced
tick symbols with asterisks, as I couldn't figure out which code or font to
use.
Collie CardFS Rescue 5.6.10 pt. 1
openvt is available on the internal flash
openvt
e.g. openvt 2 /bin/bash
Use ([calendar key] + cursor pad) to change vts.
Boot and select Altboot menu, 5 (advanced), 7 (init=/bin/sh) and enter
altboot p/w.
e2fsck is in /sbin
/etc/init.d/sd starts SD card services 'mount /dev/mmcda1 /media/card'
Shutting down from init=/bin/sh:
'/dev/initctl : No such file'?
mkfifo /dev/initctl
This doesn't fix it - the problem is that in /bin/sh mode,
there is no init - or init=/bin/sh, so..
sync
mount / -o ro,remount
... and switch off.
/etc/init.d/devices to set up /dev
/etc/init.d/devpts.sh to start pts devs (for Screen)
'/usr/sbin/chroot /media/card /bin/sh' to do card chroot.
---
Problem: missing /lib/gcc_s.so.1 on card. I copied this file from /lib on
the internal flash.
---
mount -t proc proc /media/card/proc
'ipkg-link list /' lists installed packages on a mountpoint. It's not
fixed yet.
Pivoting root... /etc/altboot-menu/15-bootSD: S29: echo: not found
(repeat msg for test, mkdir, grep, mount, awk, clear, chroot)
Did 'mkdir /media/tmp' to create temporary mountpoint for loopfs.
/bin/sh (loopfs) is a symlink to /media/card/bin/sh. Replaced with link to
busybox. In loopfs /sbin, replaced invalid links for fsck.ext2, fsck.ext3,
hwclock, mkfs.ext(2|3) .. and udhcpc.
---
Collie Card FS Rescue 5.6.10 pt.2
Broken symlinks on card loopfs, ctd. (mountpoint /media/tmp on card)
/lib:
cpp, libBrokenLocale.so.1, libanl.so.1, libc.so.6, libcrypt.so.1,
libm.so.6, libnsl.so.1, libnss_dns.so.2, libnis_hesiod-2.3.90.so,
libnss_files.so.2, libnss_nis_2.3.90.so, libnss_nisplus-2.3.90.so,
libresolv.so.2, librt.so.1, libthread_db-1.0.so, libutil.so.1
cpp: orig. /media/card/usr/bin/cpp. Lost.. replace..
More symlinks to fix:
libnss_hesiod-2.3.90.so
libnss_nis-2.3.90.so
libnss_nisplus-2.3.90.so
libpthread.so.so * done
libresolv.so.2 * done
librt.so.1 * done
libthread_db-1.0.so
libutil.so.1 * done
I'm going to need to use a 'big computer' to fix this.
Switching to Spatula.
---
14.6.10 FLTK/Virtual T on Collie
There's currently no display when I run Virtual T, but the
emulation seems to be running. I could try compiling
a local PC version of FLTK to see if it does the same thing.
Disable GL as Collie doesn't have it. Can't compile - Spatula's
gcc is too new (4.0/4.1).
4.6.10
FRUIT *
MEAL(s) *
Weetabix X
Poss. next week. Yep.
Bread flour (both types) * Got wholemeal -
not plain yet.
Butter X
Milk * UHT.
Marmite
Sunday:
Marmalade
Milk