From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5d375e920708292303w371aca37x8513e716c2273905@mail.gmail.com> Date: Thu, 30 Aug 2007 08:03:53 +0200 From: Uriel To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] CD Image problem In-Reply-To: <96f367026e65fa2f70f8bffa7e8b0c1f@plan9.bell-labs.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <5d375e920708292032k36692f1fh5f00154e9198cb38@mail.gmail.com> <96f367026e65fa2f70f8bffa7e8b0c1f@plan9.bell-labs.com> Topicbox-Message-UUID: b2508880-ead2-11e9-9d60-3106f5b1d025 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, geoff@plan9.bell-labs.com 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. > >