QEMU-Puppy 1.0.7-2
- Erik Veenstra
- Posts: 107
- Joined: Wed 27 Jul 2005, 21:06
- Location: NL
- Contact:
QEMU-Puppy 1.0.7-2
I just released QEMU-Puppy 1.0.7-2. I added an (experimental)
FTP server which is accessible from within QEMU (not natively):
http://www.erikveen.dds.nl/qemupuppy/index.html
BitTorrent and SourceForge are updated. The mirror on
dotpups.de isn't, yet.
gegroet,
Erik V. - http://www.erikveen.dds.nl/
PS: Before you start asking: There won't be a release of
QEMU-Puppy based on Puppy Linux 1.0.8, because the version
of JWM used in Puppy Linux 1.0.8 is terribly slow.
----------------------------------------------------------------
DESCRIPTION
QEMU-Puppy is an OS and a set of applications on a USB memory
stick. This OS can be booted natively, or on top of an other,
already installed, OS. Just borrow a PC, boot your own
environment and return the PC unaffected.
"No installation, no garbage..."
----------------------------------------------------------------
CHANGED
I've written an (experimental) FTP server myself, which hard
coded replies with 10.0.2.2 instead of 127.0.0.1. That does the
trick. This server should be started by hand
(ftpserver_qemu.exe or ftpserver_qemu_linux), it isn't started
automatically. Now the files on the native machine (or just its
thumb drive) but outside pup100 are accessible from within the
virtual machine. (Not from the native host itself!) I've tested
this with gFTP and with Midnight Commander (my favorite).
It doesn't work with Mozilla. I need to investigate this.
----------------------------------------------------------------
FTP server which is accessible from within QEMU (not natively):
http://www.erikveen.dds.nl/qemupuppy/index.html
BitTorrent and SourceForge are updated. The mirror on
dotpups.de isn't, yet.
gegroet,
Erik V. - http://www.erikveen.dds.nl/
PS: Before you start asking: There won't be a release of
QEMU-Puppy based on Puppy Linux 1.0.8, because the version
of JWM used in Puppy Linux 1.0.8 is terribly slow.
----------------------------------------------------------------
DESCRIPTION
QEMU-Puppy is an OS and a set of applications on a USB memory
stick. This OS can be booted natively, or on top of an other,
already installed, OS. Just borrow a PC, boot your own
environment and return the PC unaffected.
"No installation, no garbage..."
----------------------------------------------------------------
CHANGED
I've written an (experimental) FTP server myself, which hard
coded replies with 10.0.2.2 instead of 127.0.0.1. That does the
trick. This server should be started by hand
(ftpserver_qemu.exe or ftpserver_qemu_linux), it isn't started
automatically. Now the files on the native machine (or just its
thumb drive) but outside pup100 are accessible from within the
virtual machine. (Not from the native host itself!) I've tested
this with gFTP and with Midnight Commander (my favorite).
It doesn't work with Mozilla. I need to investigate this.
----------------------------------------------------------------
updated
http://dotpups.de/puppy-releases/1.0.7/qemu/
statistics:
february:
Requests: 1688
kB: 11426325
File: /puppy-releases/1.0.7/qemu/qemu-puppy-1.0.7-1.tar.gz
March:
Requests: 294
kB: 4577104
File: /puppy-releases/1.0.7/qemu/qemu-puppy-1.0.7-1.tar.gz
Greets, Mark
http://dotpups.de/puppy-releases/1.0.7/qemu/
statistics:
february:
Requests: 1688
kB: 11426325
File: /puppy-releases/1.0.7/qemu/qemu-puppy-1.0.7-1.tar.gz
March:
Requests: 294
kB: 4577104
File: /puppy-releases/1.0.7/qemu/qemu-puppy-1.0.7-1.tar.gz
Greets, Mark
Updated
http://puppylinux.org/user/downloads.php?cat_id=3
http://puppylinux.org/user/puppybt
Statistics : 1, 2
http://puppylinux.org/user/downloads.php?cat_id=3
http://puppylinux.org/user/puppybt
Statistics : 1, 2
[url=http://puppylinux.org]Puppylinux.org - Community home page of Puppy Linux[/url] hosted by Barry (creator of Puppy), created and maintained by the [url=http://puppylinux.org/user/readarticle.php?article_id=8]Puppy Linux Foundation[/url] since 2005
Erik,
I hate to sound really stoopid, but I'm gonna do it anyway.
On your last version, you had a file called pup100s.tar.gz which had some other pup100 files of varying sizes. On your new one, you have one called pup100.empty.gz. Unfortunately, I don't know how to have it give me a 256MB pup100. I'm assuming I can just use the one from the last version?
Thanks,
--Dan
I hate to sound really stoopid, but I'm gonna do it anyway.
On your last version, you had a file called pup100s.tar.gz which had some other pup100 files of varying sizes. On your new one, you have one called pup100.empty.gz. Unfortunately, I don't know how to have it give me a 256MB pup100. I'm assuming I can just use the one from the last version?
Thanks,
--Dan
ftp doesn'w ork (for me?)?
Hi Erik,
I just gave qemu-puppy 1.0.7-2 a testdrive.
I started the ftpserver on windows 2000 first (terminal window shows listening...), then puppy.exe. I configured eth0 in puppy with dhcp (got 10.0.2.15). I started gftp and for the host a entered 10.0.2.2 (no port, no user, no password). Trying to connect to 10.0.2.2:21 ... but no answer/connection..?
Did I made something wrong?
Thanks, PS
I just gave qemu-puppy 1.0.7-2 a testdrive.
I started the ftpserver on windows 2000 first (terminal window shows listening...), then puppy.exe. I configured eth0 in puppy with dhcp (got 10.0.2.15). I started gftp and for the host a entered 10.0.2.2 (no port, no user, no password). Trying to connect to 10.0.2.2:21 ... but no answer/connection..?
Did I made something wrong?
Thanks, PS
Have fun :)
- Erik Veenstra
- Posts: 107
- Joined: Wed 27 Jul 2005, 21:06
- Location: NL
- Contact:
> On your last version, you had a file called pup100s.tar.gz
> which had some other pup100 files of varying sizes. On your
> new one, you have one called pup100.empty.gz. Unfortunately,
> I don't know how to have it give me a 256MB pup100. I'm
> assuming I can just use the one from the last version?
This pup100s.tar.gz contained a couple of empty pup100s of
different sizes. This seemed clever, the day I introduced it.
But it wasn't...
When QEMU-Puppy is started in in-QEMU mode, the virtual machine
allocates 256 MB of memory. (I told him to do so.) Half of it
is used as internal memory (128 MB) and the other half is used
as ramdisk (128 MB), which is mounted as root (/). The contents
of image.gz (11.3 MB) is extracted on this root file system.
/tmp resides on this file system as well, of which the size
varies while the OS is in operation. The remaining space (thus
less than 116.7 MB) is available for /root. The contents of
this /root is copied from and to pup100. Choosing a pup100
bigger than 116.7 MB (Okay, I choose 128 MB...) is useless,
even dangerous. You simply can't load it into memory (if you
could fill it in the first place...). Smaller pup100s are
dangerous too, because you could fill /root with a lot of
files, without being able to save it to pup100.
So, I went back to this pup100.empty.gz. Deliberately. (But the
files in the deprecated pup100s.tar.gz will still work...)
gegroet,
Erik V. - http://www.erikveen.dds.nl/
> which had some other pup100 files of varying sizes. On your
> new one, you have one called pup100.empty.gz. Unfortunately,
> I don't know how to have it give me a 256MB pup100. I'm
> assuming I can just use the one from the last version?
This pup100s.tar.gz contained a couple of empty pup100s of
different sizes. This seemed clever, the day I introduced it.
But it wasn't...
When QEMU-Puppy is started in in-QEMU mode, the virtual machine
allocates 256 MB of memory. (I told him to do so.) Half of it
is used as internal memory (128 MB) and the other half is used
as ramdisk (128 MB), which is mounted as root (/). The contents
of image.gz (11.3 MB) is extracted on this root file system.
/tmp resides on this file system as well, of which the size
varies while the OS is in operation. The remaining space (thus
less than 116.7 MB) is available for /root. The contents of
this /root is copied from and to pup100. Choosing a pup100
bigger than 116.7 MB (Okay, I choose 128 MB...) is useless,
even dangerous. You simply can't load it into memory (if you
could fill it in the first place...). Smaller pup100s are
dangerous too, because you could fill /root with a lot of
files, without being able to save it to pup100.
So, I went back to this pup100.empty.gz. Deliberately. (But the
files in the deprecated pup100s.tar.gz will still work...)
gegroet,
Erik V. - http://www.erikveen.dds.nl/
- Erik Veenstra
- Posts: 107
- Joined: Wed 27 Jul 2005, 21:06
- Location: NL
- Contact:
> I just gave qemu-puppy 1.0.7-2 a testdrive. I started the
> ftpserver on windows 2000 first (terminal window shows
> listening...), then puppy.exe. I configured eth0 in puppy
> with dhcp (got 10.0.2.15). I started gftp and for the host a
> entered 10.0.2.2 (no port, no user, no password). Trying to
> connect to 10.0.2.2:21 ... but no answer/connection..?
Well, uh, damn, I forget to mention... It listens on port 2121.
So, the server is available with this URL:
ftp://10.0.2.2:2121/
> Did I made something wrong?
No you didn't. I did... :)
Thanks.
gegroet,
Erik V. - http://www.erikveen.dds.nl/
> ftpserver on windows 2000 first (terminal window shows
> listening...), then puppy.exe. I configured eth0 in puppy
> with dhcp (got 10.0.2.15). I started gftp and for the host a
> entered 10.0.2.2 (no port, no user, no password). Trying to
> connect to 10.0.2.2:21 ... but no answer/connection..?
Well, uh, damn, I forget to mention... It listens on port 2121.
So, the server is available with this URL:
ftp://10.0.2.2:2121/
> Did I made something wrong?
No you didn't. I did... :)
Thanks.
gegroet,
Erik V. - http://www.erikveen.dds.nl/
Great it works!
Hi Erik, works - GREAT!
This is now a really nice and workable linux environment!
I tested also to compile a small gtk app with the CURRENT usr_devx.sfs = WORKS!
And also webenv-0.4.pup = WORKS!
Great!
Many thanks, PS
This is now a really nice and workable linux environment!
I tested also to compile a small gtk app with the CURRENT usr_devx.sfs = WORKS!
And also webenv-0.4.pup = WORKS!
Great!
Many thanks, PS
Have fun :)
- Erik Veenstra
- Posts: 107
- Joined: Wed 27 Jul 2005, 21:06
- Location: NL
- Contact:
I noticed that a lot of people were downloading the old torrent
(1.0.7-1), and not the new one (1.0.7-2). So I started
thinking...
And I found the problem. On my site [1], the link to the
torrent wasn't correct. The torrent itself is okay (I tested
it), but the link wasn't (not tested ).
Things seems to be okay now (tested ). The torrent itself [2]
is not changed (testing it once again right now, just to be
sure ). I just changed my site.
Sorry...
gegroet,
Erik V. - http://www.erikveen.dds.nl/
[1] http://www.erikveen.dds.nl/qemupuppy/index.html
[2] http://linuxtracker.org/download.php?id ... gz.torrent
(1.0.7-1), and not the new one (1.0.7-2). So I started
thinking...
And I found the problem. On my site [1], the link to the
torrent wasn't correct. The torrent itself is okay (I tested
it), but the link wasn't (not tested ).
Things seems to be okay now (tested ). The torrent itself [2]
is not changed (testing it once again right now, just to be
sure ). I just changed my site.
Sorry...
gegroet,
Erik V. - http://www.erikveen.dds.nl/
[1] http://www.erikveen.dds.nl/qemupuppy/index.html
[2] http://linuxtracker.org/download.php?id ... gz.torrent
Nice work...that is very cool to be able to run puppy on an XP machine without having to reboot. On my wife's machine Puppy did run painfully slow, so I imagine the machine specs need to be fairly high to do this with any ease. I'll try it on others and see how it goes.
This is a great use of a USB stick!
This is a great use of a USB stick!
Visit the Puppy Linux Video Tutorials @ http://rhinoweb.us
Re: Great it works!
Erik,
Thanks for the info on the size of pup100. I have switched it back to the 128MB image.
--Dan
Thanks for the info on the size of pup100. I have switched it back to the 128MB image.
PeterSieg wrote:Hi Erik, works - GREAT!
I totally agree! Lots of fun!Rhino wrote:This is a great use of a USB stick!
--Dan