wisp-cvs Mailing List for Wisp interpreter (Page 20)
Status: Alpha
Brought to you by:
digg
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(30) |
Sep
(312) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(131) |
Mar
(17) |
Apr
(184) |
May
(252) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: <pi...@us...> - 2003-02-22 22:24:14
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media/initrd In directory sc8-pr-cvs1:/tmp/cvs-serv20477/initrd Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media/initrd added to the repository |
From: <pi...@us...> - 2003-02-22 22:24:14
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media/fleshroot In directory sc8-pr-cvs1:/tmp/cvs-serv20477/fleshroot Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media/fleshroot added to the repository |
From: <pi...@us...> - 2003-02-22 22:17:40
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media In directory sc8-pr-cvs1:/tmp/cvs-serv18271/beast-media Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-media added to the repository |
From: <pi...@us...> - 2003-02-22 22:16:58
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast In directory sc8-pr-cvs1:/tmp/cvs-serv18033 Added Files: Makefile Log Message: makefile for the beast --- NEW FILE: Makefile --- # main kernel version to use LKV=2.5 # the loop device to use LOOPDEV=/dev/loop/7 default: love # handle the kernel .kernel: cp kernel-$(LKV)/kernel ./beast-eltorito/boot/kernel rdev -R ./beast-eltorito/boot/kernel 1 rdev -r ./beast-eltorito/boot/kernel 0 rdev -v ./beast-eltorito/boot/kernel -1 rdev ./beast-eltorito/boot/kernel /dev/rd/0 touch .kernel beast.initrd: beast-initrd/linuxrc beast-initrd/busybox/busybox @printf "**********\nINITRD\n**********\n" chown -R root.root beast-initrd chmod 755 beast-initrd/linuxrc beast-initrd/busybox/busybox genromfs -d beast-initrd -f beast.initrdfs gzip -9 beast.initrdfs mv beast.initrdfs.gz beast.initrd beast.eltorito: beast.initrd .kernel ./beast-eltorito/boot/grub/menu.lst @printf "**********\nBOOT DISK\n**********\n" # dd if=/dev/zero of=beast.eltorito bs=1024 count=2880 cp beast.initrd ./beast-eltorito/initrd.gz mkdir bootdisk.tmp losetup $(LOOPDEV) beast.eltorito # mkfs.minix $(LOOPDEV) mount -t minix $(LOOPDEV) ./bootdisk.tmp # cp -a beast-eltorito/* ./bootdisk.tmp/ cp ./beast-eltorito/initrd.gz ./bootdisk.tmp/ # cp ./beast-eltorito/boot/kernel ./bootdisk.tmp/boot/kernel sync umount ./bootdisk.tmp # grub --batch < misc/grubify >/dev/null 2>&1 losetup -d $(LOOPDEV) rmdir bootdisk.tmp touch beast.eltorito flesh: @printf "**********\nFLESH\n**********\n" genromfs -d flesh-beast -f flesh beast.iso: beast.eltorito flesh @printf "**********\nISO IMAGE\n**********\n" cp beast.eltorito beast-cdrom/boot.bin cp beast.flesh beast-cdrom/flesh mkisofs -J -R -b boot.bin -o beast.iso -V "The Beast" beast-cdrom # do the grownups thing to beastmama love: beast.iso @echo @echo @echo "You have created a new beast - beast.iso!" # bochs install: beast.iso cp beast.iso /home/PisiTek/OpSys/boot/boot.iso # freak-mutant living on the hdd lilo: beast.initrd flesh .kernel cp beast.initrd /beast/initrd cp beast-eltorito/boot/kernel /beast/kernel mkdir -p /initrd mkdir -p /fleshroot cat beast.flesh > /flesh cat /etc/lilo.conf misc/lilo.conf > /tmp/lilo.conf.beast.$$ lilo -C /tmp/lilo.conf.beast.$$ rm -f /tmp/lilo.conf.beast.$$ clean: dataclean binclean rm -f beast.iso beast.initrd beast.flesh dataclean: rm -f .flesh .initrd .cdrom binclean: rm -f .kernel .eltorito |
From: <pi...@us...> - 2003-02-22 22:07:23
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh In directory sc8-pr-cvs1:/tmp/cvs-serv14590/beast-flesh Added Files: README Log Message: minimal flesh skeleton --- NEW FILE: README --- This is the real root of the future Beast. The whole root is installed read-only. Directories of the Beast: /proc - needed by linux /dev - needed by linux /etc - needed by linux /lib - needed by linux /media - the media that contains flesh /winix - wisp and winix and other system files /winix/linux - linux specific stuff of winix /beast - the read-write root of the beast |
From: <pi...@us...> - 2003-02-22 22:07:23
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/winix/linux In directory sc8-pr-cvs1:/tmp/cvs-serv14590/beast-flesh/winix/linux Added Files: sysinit Log Message: minimal flesh skeleton --- NEW FILE: sysinit --- #!/winix/linux/busybox ash # mount proc that was unmounted in the previous step mount -t proc proc /proc # clean up after the flesh finding procedure umount /media/initrd/dev umount /media/initrd umount /media/dev # create the read-write temporary mount -t tmpfs tmpfs /beast # rocket-start m^Hwinix exec /winix/winix # or execute a shell for inspection # exec /winix/linux/busybox ash # this should never be reached exit 0 |
From: <pi...@us...> - 2003-02-22 22:05:44
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/winix/linux In directory sc8-pr-cvs1:/tmp/cvs-serv14008/linux Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/winix/linux added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:12
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/winix In directory sc8-pr-cvs1:/tmp/cvs-serv12800/winix Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/winix added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/lib In directory sc8-pr-cvs1:/tmp/cvs-serv12800/lib Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/lib added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/etc In directory sc8-pr-cvs1:/tmp/cvs-serv12800/etc Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/etc added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/beast In directory sc8-pr-cvs1:/tmp/cvs-serv12800/beast Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/beast added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/media In directory sc8-pr-cvs1:/tmp/cvs-serv12800/media Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/media added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/dev In directory sc8-pr-cvs1:/tmp/cvs-serv12800/dev Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/dev added to the repository |
From: <pi...@us...> - 2003-02-22 22:02:10
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/proc In directory sc8-pr-cvs1:/tmp/cvs-serv12800/proc Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh/proc added to the repository |
From: <pi...@us...> - 2003-02-22 22:00:44
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh In directory sc8-pr-cvs1:/tmp/cvs-serv12343/beast-flesh Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-flesh added to the repository |
From: <pi...@us...> - 2003-02-22 21:57:45
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito/boot/grub In directory sc8-pr-cvs1:/tmp/cvs-serv10158/beast-eltorito/boot/grub Added Files: menu.lst minix_stage1_5 stage1 stage2 Log Message: basic grub skeleton for eltorito boot --- NEW FILE: menu.lst --- color yellow/blue yellow/red timeout 3 default 0 fallback 1 title The Beast 2003-02-22:1:2.5.62 root (fd0) kernel /boot/kernel initrd /initrd.gz --- NEW FILE: minix_stage1_5 --- RV¾!è*^¿ø!f-} |
From: <pi...@us...> - 2003-02-22 21:56:06
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito/boot/grub In directory sc8-pr-cvs1:/tmp/cvs-serv9684/grub Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito/boot/grub added to the repository |
From: <pi...@us...> - 2003-02-22 21:55:31
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito/boot In directory sc8-pr-cvs1:/tmp/cvs-serv9481/boot Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito/boot added to the repository |
From: <pi...@us...> - 2003-02-22 21:54:51
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito In directory sc8-pr-cvs1:/tmp/cvs-serv9294/beast-eltorito Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-eltorito added to the repository |
From: <pi...@us...> - 2003-02-22 21:51:49
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/dev In directory sc8-pr-cvs1:/tmp/cvs-serv8220/dev Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/dev added to the repository |
From: <pi...@us...> - 2003-02-22 21:51:49
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/busybox In directory sc8-pr-cvs1:/tmp/cvs-serv8220/busybox Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/busybox added to the repository |
From: <pi...@us...> - 2003-02-22 21:51:48
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/proc In directory sc8-pr-cvs1:/tmp/cvs-serv8220/proc Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/proc added to the repository |
From: <pi...@us...> - 2003-02-22 21:51:48
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/flesh In directory sc8-pr-cvs1:/tmp/cvs-serv8220/flesh Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd/flesh added to the repository |
From: <pi...@us...> - 2003-02-22 21:49:54
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd In directory sc8-pr-cvs1:/tmp/cvs-serv7371/beast-initrd Added Files: linuxrc Log Message: beast initrd initial checkin --- NEW FILE: linuxrc --- #!/busybox/busybox ash echo -n "Searching for bones..."; echo "Found." mount -n -t proc proc /proc # search for the cdrom that booted us. That will be the flesh on the bones. # basicall this must find the root file system. and mount it. all customization # of the root finding should happen here. echo -n "Searching for flesh..." # note - this ide stuff is hack set -- /dev/cdroms/cdrom* /dev/ide/host0/bus0/target0/lun0/part* places="$@" while test ! -z "$1" && test ! -f /flesh/flesh do umount /flesh 2> /dev/null mount -o ro -t iso9660 "$1" /flesh 2> /dev/null test -f /flesh/flesh && echo "$1 will be my flesh." shift done if test ! -f /flesh/flesh; then echo "Not found!" echo echo "Sorry, i can't live without flesh on my bones." echo "I searched from $places but in vain." sleep 1000 fi # we have the beast media mounted on /flesh now. # the current implementation uses romfs on /flesh/flesh # # root change 1 - off the ramdisk, onto the media umount /proc cd /flesh pivot_root . initrd cd / # mount the beast mount -n -t devfs devfs /dev losetup /dev/loop/0 /flesh mount -n -o ro -t romfs /dev/loop/0 /fleshroot # root change 2 - off the media, onto beast flesh cd /fleshroot pivot_root . media cd / # run the beast. mount -n -t devfs devfs /dev exec chroot . /winix/linux/sysinit < dev/console > dev/console 2>&1 #this should not be rached exit 0 |
From: <pi...@us...> - 2003-02-22 21:48:46
|
Update of /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd In directory sc8-pr-cvs1:/tmp/cvs-serv7118/beast-initrd Log Message: Directory /cvsroot/wisp/wisp/users/pisi/winix/beast/beast-initrd added to the repository |