roberts: As I mentioned in another thread, I got an ASUS eeePC 1000 today. The built-in version of XANDROS is nearly useless for the intended purpose, so I need to put something else on it. I'd like to try to set up TC with my embedded systems cross-development tools and networking tools. But first I just need to get my PPR and TCE repositories working correctly.
OK, after learning how to boot into XANDROS "Single-User Mode" so I could mount the /dev/sda1 SSD partition that holds the "real" copy of /boot/grub/menu.lst, I was able t get an entry set up to boot TCE 1.4.2. It contains:
root (hd1, 0)
kernel /tinycore/bzImage tce=/dev/hdd1
initrd /tinycore/tinycore.gz
When I boot into the XANDROS Single-User Mode (using the XANDROSBOOTDEBUG=y param), I can mount the solid-state storage devices /dev/sda1 (the boot partician), /dev/sda2 (most system stuff under root, like /etc and /usr...), /dev/sda3 (I think a recovery partition), and /dev/sdb1 (on the second SSD "disk", holding the XANDROS /home, with the default user files in /home/user.
However, when I boot into TC 1.4.2, I don't see devices /dev/sda... or /dev/sdb..., but rather /dev/hdc... (hdc1 to hdc3) and /dev/hdd1. That's fine, but I don't know what to put into the tce= parameter. /dev/hdd1 does not work. If I install locally from .tce files and reboot, the extensions disapear. My /opt/.tce_dir contains:
/mnt/hdc/dev/hdd1
which does not seem like it would work. I tried a few other versions of tce=... in my menu.list kernel line, but I don't seem to be getting it right. Can you manke any suggestions?
I do have my backup repository working on /dev/hdd1. The 'mydata.tgz' file is stored there and I have been able to create a file in my /home/tc folder, reboot, and see it intact. So the Backup/Restore seems to be working OK.
Also, I don't have any network devices available. The output of lspci includes:
01:00.0 Network controller: RaLink RT2860
04:00.0 Ethernet controller: Attansic Technology Corp., L1e Gigabit Ethernet Adapter (rev b0)
Is this the same as the eeePC 900? It seems like the kernel is trying to load some different network drivers, but not succeeding. If you know something that should work, I'd appreciate hearing about it. I need ethernet at a minimum for embedded systems work I intend to do with this eeePC, and Wifi later on would be very nice.
I will also try to compile and host the cross-compiling tools on TC so I can do some embedded development work directly on the eeePC (normally I've been doing that on a hefty Fedora laptop).
--
Mike
edited subject title by roberts