Thanks for your prompt reply, I figured out that much, but
/sys/lib/dist/mkfile is full of labs-specific stuff and wont run
without modifications. Just from the start:

x=`{9fs sources; 9fs fsother; import -c tcp!204.178.31.2!666 $dist/web.protect}
cd:V: /n/fsother/dist/plan9.iso

It seems that most of the real work is done in /sys/lib/dist/pc/, but
even trying to do that directly fails:

% mk cddisk
cp /386/9loadlite 9load
cp /386/9loadlitedebug 9loaddebug
processing proto.cp
mkfs: proto.cp:14: can't stat file /sys/lib/dist/pc/multi/mouse:
'/sys/lib/dist/pc/multi/mouse' does not exist
mkfs: proto.cp:15: can't stat file /sys/lib/dist/pc/multi/pcmcia:
'/sys/lib/dist/pc/multi/pcmcia' does not exist
mkfs: proto.cp:17: can't stat file /sys/lib/dist/pc/multi/vga:
'/sys/lib/dist/pc/multi/vga' does not exist
mkfs: proto.cp:22: can't stat file /sys/lib/dist/pc/multi/zerotrunc:
'/sys/lib/dist/pc/multi/zerotrunc' does not exist
mkfs: proto.cp:24: can't stat file /sys/lib/dist/pc/multi/fdisk:
'/sys/lib/dist/pc/multi/fdisk' does not exist
mkfs: proto.cp:25: can't stat file /sys/lib/dist/pc/multi/format:
'/sys/lib/dist/pc/multi/format' does not exist
mkfs: proto.cp:28: can't stat file /sys/lib/dist/pc/multi/mbr:
'/sys/lib/dist/pc/multi/mbr' does not exist
mkfs: proto.cp:29: can't stat file /sys/lib/dist/pc/multi/prep:
'/sys/lib/dist/pc/multi/prep' does not exist
mkfs: proto.cp:35: can't stat file /sys/lib/dist/pc/multi/ipconfig:
'/sys/lib/dist/pc/multi/ipconfig' does not exist
mkfs: proto.cp:36: can't stat file /sys/lib/dist/pc/multi/ppp:
'/sys/lib/dist/pc/multi/ppp' does not exist
mkfs: proto.cp:39: can't stat file /sys/lib/dist/pc/multi/cs:
'/sys/lib/dist/pc/multi/cs' does not exist
mkfs: proto.cp:41: can't stat file /sys/lib/dist/pc/multi/dns:
'/sys/lib/dist/pc/multi/dns' does not exist
mkfs: proto.cp:54: can't stat file /sys/lib/dist/pc/multi/9660srv:
'/sys/lib/dist/pc/multi/9660srv' does not exist
mkfs: proto.cp:58: can't stat file /sys/lib/dist/bin/386/bargraph:
'/sys/lib/dist/bin/386/bargraph' does not exist
mkfs: proto.cp:59: can't stat file /sys/lib/dist/pc/multi/basename:
'/sys/lib/dist/pc/multi/basename' does not exist
mkfs: proto.cp:60: can't stat file /sys/lib/dist/pc/multi/cat:
'/sys/lib/dist/pc/multi/cat' does not exist
mkfs: proto.cp:61: can't stat file /sys/lib/dist/pc/multi/chgrp:
'/sys/lib/dist/pc/multi/chgrp' does not exist
mkfs: proto.cp:62: can't stat file /sys/lib/dist/pc/multi/chmod:
'/sys/lib/dist/pc/multi/chmod' does not exist
mkfs: proto.cp:63: can't stat file /sys/lib/dist/pc/multi/cleanname:
'/sys/lib/dist/pc/multi/cleanname' does not exist
mkfs: proto.cp:64: can't stat file /sys/lib/dist/pc/multi/cmp:
'/sys/lib/dist/pc/multi/cmp' does not exist
mkfs: proto.cp:65: can't stat file /sys/lib/dist/bin/386/cdsh:
'/sys/lib/dist/bin/386/cdsh' does not exist
mkfs: proto.cp:66: can't stat file /sys/lib/dist/pc/multi/cp:
'/sys/lib/dist/pc/multi/cp' does not exist
mkfs: proto.cp:69: can't stat file /sys/lib/dist/pc/multi/date:
'/sys/lib/dist/pc/multi/date' does not exist
mkfs: proto.cp:70: can't stat file /sys/lib/dist/pc/multi/dd:
'/sys/lib/dist/pc/multi/dd' does not exist
mkfs: proto.cp:71: can't stat file /sys/lib/dist/pc/multi/dossrv:
'/sys/lib/dist/pc/multi/dossrv' does not exist
mkfs: proto.cp:72: can't stat file /sys/lib/dist/pc/multi/echo:
'/sys/lib/dist/pc/multi/echo' does not exist
mkfs: proto.cp:73: can't stat file /sys/lib/dist/pc/multi/ed:
'/sys/lib/dist/pc/multi/ed' does not exist
mkfs: proto.cp:76: can't stat file /sys/lib/dist/pc/multi/ext2srv:
'/sys/lib/dist/pc/multi/ext2srv' does not exist
mkfs: proto.cp:78: can't stat file /sys/lib/dist/pc/multi/grep:
'/sys/lib/dist/pc/multi/grep' does not exist
mkfs: proto.cp:79: can't stat file /sys/lib/dist/pc/multi/hget:
'/sys/lib/dist/pc/multi/hget' does not exist
mkfs: proto.cp:80: can't stat file /sys/lib/dist/pc/multi/hoc:
'/sys/lib/dist/pc/multi/hoc' does not exist
mkfs: proto.cp:81: can't stat file /sys/lib/dist/pc/multi/ls:
'/sys/lib/dist/pc/multi/ls' does not exist
mkfs: proto.cp:82: can't stat file /sys/lib/dist/pc/multi/mc:
'/sys/lib/dist/pc/multi/mc' does not exist
mkfs: proto.cp:83: can't stat file /sys/lib/dist/pc/multi/mount:
'/sys/lib/dist/pc/multi/mount' does not exist
mkfs: proto.cp:84: can't stat file /sys/lib/dist/bin/386/multi:
'/sys/lib/dist/bin/386/multi' does not exist
mkfs: proto.cp:85: can't stat file /sys/lib/dist/pc/multi/mv:
'/sys/lib/dist/pc/multi/mv' does not exist
mkfs: proto.cp:87: can't stat file /sys/lib/dist/pc/multi/ps:
'/sys/lib/dist/pc/multi/ps' does not exist
mkfs: proto.cp:89: can't stat file /sys/lib/dist/pc/multi/read:
'/sys/lib/dist/pc/multi/read' does not exist
mkfs: proto.cp:91: can't stat file /sys/lib/dist/pc/multi/rm:
'/sys/lib/dist/pc/multi/rm' does not exist
mkfs: proto.cp:92: can't stat file /sys/lib/dist/pc/multi/sed:
'/sys/lib/dist/pc/multi/sed' does not exist
mkfs: proto.cp:95: can't stat file /sys/lib/dist/pc/multi/sort:
'/sys/lib/dist/pc/multi/sort' does not exist
mkfs: proto.cp:96: can't stat file /sys/lib/dist/pc/multi/srv:
'/sys/lib/dist/pc/multi/srv' does not exist
mkfs: proto.cp:99: can't stat file /sys/lib/dist/pc/multi/syscall:
'/sys/lib/dist/pc/multi/syscall' does not exist
mkfs: proto.cp:100: can't stat file /sys/lib/dist/pc/multi/tail:
'/sys/lib/dist/pc/multi/tail' does not exist
mkfs: proto.cp:101: can't stat file /sys/lib/dist/bin/386/tailfsrv:
'/sys/lib/dist/bin/386/tailfsrv' does not exist
mkfs: proto.cp:102: can't stat file /sys/lib/dist/pc/multi/tee:
'/sys/lib/dist/pc/multi/tee' does not exist
mkfs: proto.cp:104: can't stat file /sys/lib/dist/pc/multi/test:
'/sys/lib/dist/pc/multi/test' does not exist
mkfs: proto.cp:105: can't stat file /sys/lib/dist/pc/multi/wc:
'/sys/lib/dist/pc/multi/wc' does not exist
mkfs: proto.cp:106: can't stat file /sys/lib/dist/pc/multi/xd:
'/sys/lib/dist/pc/multi/xd' does not exist
file system made
done
processing proto.cp
touchfs: './touchfs' file does not exist
  40952
mk: rm -rf boot ...  : exit status=rc 131107: rc 131139: can't exec:
'./touchfs' file does not exist

Any idea what bits are missing so this could work 'out of the box'?

Best wishes

uriel


On 8/30/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> `cd /sys/lib/dist; mk cd' makes the plan 9 image here, but I haven't
> verified that all the programs and other files needed are present in
> the distribution.
>
>

Reply via email to