Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 09 Feb 2010, 12:01
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
PupWinQE.zip Puppy with QEMU in Windows XP
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Author Message
JaDy

Joined: 04 May 2005
Posts: 145
Location: SE PA USA

PostPosted: Thu 02 Nov 2006, 00:24    Post_subject:  PupWinQE.zip Puppy with QEMU in Windows XP  

PupWinQE.zip Puppy with QEMU in Windows XP

PupWinQE.zip is now available. Should we call it winky? Wink
This has the essential parts of QEMU to run Puppy Linux within Windows XP.
The magic is in the command line:
qemu -L . -m 256 -cdrom puppy-2.11-seamonkey.iso -localtime -hda puppy.qcow -boot d -hdb \\.\PhysicalDrive0
You can download it here: http://www.freeveda.org/linux/puppy/PupWinQE.zip
Un zip it in Windows into a directory, say, Puppy.
Put the puppy iso into the same directory.
If you got a different version than shown in above command line, then change that line in the Puppy.bat file.
Then, in Windows, run Puppy.bat. You can drag it to your desktop.
Now, what's this good for? Well, you can switch back and forth between Windows and Puppy without a reboot.
Furthermore, you can run Puppy from the CD and have access to the same files.
Winky. Wink

_________________
Felicitations & Facilitations, Rev. John G. Derrickson
Wrote fast. Goofs happen. Tell me.
Back to top
View user's profile Send_private_message Visit_website 
MU


Joined: 24 Aug 2005
Posts: 13525
Location: Karlsruhe, Germany

PostPosted: Thu 02 Nov 2006, 08:19    Post_subject:  

thanks Smile
mirrored here:
http://dotpups.de/dotpups/Emulators/
Mark
Back to top
View user's profile Send_private_message Visit_website 
JaDy

Joined: 04 May 2005
Posts: 145
Location: SE PA USA

PostPosted: Thu 02 Nov 2006, 18:20    Post_subject:  

Thanks to MU for the mirror. Cool

I've put up web pages (without ad banners Rolling Eyes ) for PupWin98 and PupWinQE:
http://www.freeveda.org/linux/puppy/
http://www.freeveda.org/linux/puppy/PupWin98.htm
http://www.freeveda.org/linux/puppy/PupWinQE.htm

Here's something to be aware of and for testers:
As my Windows XP laptop has VFAT, not NTFS, disk formats we need some brave soul to test this thing on NTFS to see if Puppy saves pup_save.3fs and pupswap.swp on the hard drive safely.

Have researched kqemu accelerator without satisfaction.

_________________
Felicitations & Facilitations, Rev. John G. Derrickson
Wrote fast. Goofs happen. Tell me.
Back to top
View user's profile Send_private_message Visit_website 
ELMIT

Joined: 02 Mar 2006
Posts: 96
Location: Taipei

PostPosted: Sat 04 Nov 2006, 02:58    Post_subject:  

Great to have a new Puppy in QEMU again!

The previous QEMU version, if you installed on a flashdrive could be used to be booted from as well as used via QEMU.

What do I need to do to get this function with this QEMU installation.

I have already the puppy on the 2 G flashdrive, but would like to add all necessary parts to be able to run the same puppy within QEMU.


bye

Ronald Wiplinger
Back to top
View user's profile Send_private_message Visit_website YIM MSNM 
JaDy

Joined: 04 May 2005
Posts: 145
Location: SE PA USA

PostPosted: Sat 04 Nov 2006, 09:14    Post_subject:  

The previous QEMU version hacked several things in Puppy. PupWinQE simply loads Puppy from the iso file, so no hacks. If you put your pup_save.3fs file on the hard drive, then you should be able to run from QEMU and CD alternately. I suppose it'd be the same with USB, but I can't test that (haven't a USB flashdrive). Try running the QEMU version with your USB flashdrive plugged in and see if it recognizes your pup_save.3fs file on your USB flashdrive. Your feedback is welcome.

The boot messages look like USB is supported but I'm not sure, being unable to test this. The documentation for QEMU is inscrutable. For example, there's no mention of PhysicalDrive parameter. It may be necessary to specify -usb or something on the command line.

_________________
Felicitations & Facilitations, Rev. John G. Derrickson
Wrote fast. Goofs happen. Tell me.
Back to top
View user's profile Send_private_message Visit_website 
JaDy

Joined: 04 May 2005
Posts: 145
Location: SE PA USA

PostPosted: Sat 04 Nov 2006, 10:41    Post_subject:  

I have further thoughts on this issue. The goal is to normally run Puppy Linux from the USB flashdrive where all my data files are stored. And, to be able to run Puppy Linux from QEMU while simultaneously running Windows XP and have read/write access to my files on the USB flashdrive.

Before I continue, I must point out that I use Puppy Linux on my laptop only with QEMU because the native version does not allow me to turn off the touch pad tap-to-click "feature." I'm getting old and that "feature" causes havoc between me and my computer. In Windows XP I have it turned off and that's carried over to QEMU Puppy Linux. I'm a happy camper.

Back to the goal. Here's a thing to consider: QEMU connects to the Internet through an interface to the Windows Internet connection. Slick. And real easy to setup with the wizard in Puppy. Meanwhile, if you run Puppy native, the Internet connection is entirely different, especially with wireless lan broadband. There are probably other machine-dependency differences. So, it'd be nice to have separate pup-save files for the two different ways of running Puppy. The environments are different so the pup_save files should be different. I envision two scenarios to accomplish this, assuming that when running from USB, Puppy sees the pup_save on the USB, and when running from QEMU, Puppy sees the pup_save on the hard drive. I believe this is the way it works automatically.

Okay, but we want to maintain our user files on the USB. That's where the two scenarios come in. Either:
1. If QEMU can recognize and mount the USB (after loading Puppy) then Bob's your uncle. Just add a mount command to rc.local in the QEMU version.
Or:
2. If QEMU cannot recognize and mount the USB then have a script in the USB version to copy pup_save to pup_temp onto the hard drive for subsequent access by the QEMU version. Of course, that copy function will need a confirmation prompt to prevent saving to hard disk when visiting another's computer. That's a disadvantage, having to copy and having to respond to a prompt. Another disadvantage is the need to restore pup_temp to pup_save if changes were made during a QEMU session. But it has an advantage: You have a backup copy of your pup_save file. Still, this is awfully cumbersome.

I believe it's possible for QEMU to access the USB file system. So, that's where I'll focus my attention. Well, that's what I plan to do. I need to go buy a USB flashdrive and experiment.

Hey, what think you of my ramblings?

_________________
Felicitations & Facilitations, Rev. John G. Derrickson
Wrote fast. Goofs happen. Tell me.
Back to top
View user's profile Send_private_message Visit_website 
theinfamousj

Joined: 03 Sep 2006
Posts: 44

PostPosted: Tue 14 Nov 2006, 23:06    Post_subject:  

I anxiously await the results of your research. I did some of my own, which involved placing a pup_save file in the same flash drive as the puppy QEMU files. When it loaded, it did not find the pup_save file.

Not having a clue about anything command line related, I decided that I'd done enough experimentation and would now sit back and let the experts handle it.

Just reporting the results of my trial.
Back to top
View user's profile Send_private_message 
dogging

Joined: 11 Sep 2006
Posts: 6
Location: CO

PostPosted: Sun 26 Nov 2006, 15:51    Post_subject: Qeu-Puppy or PupWinQE  

what I do is use qemu-puppy at work on WinXP and wired ethernet I have a copy of the usb on the ntfs hd, I usually listen to streamtuner and do personnel banking web browsing Email etc. If I have made changes to pup_save.3fs I just copy it to my usb.

At home I copy that file to my home puppy directory on fat32 partition there I can access pup_save.3fs from WinXP or if I boot into Fedora Core 4 I can run Puppy.sh from that fat32 partition also.

I have a copy on my laptop HP dv6000t with dual boot and Ubuntu Dapper, on that computer I also have a share fat32 partition were I run qemu-puppy from WinXP or Ubuntu.
I do have problems booting qemu-puppy from the dv6000t/WinXP about 6 out of 10 times. WinXP stops loading and reports qemu has a problem and cannot continue? at that point I run qemu-puppy from a DOS CMD LINE and then it will boot. When I run from Ubuntu never a problem.
I do also boot from cd puppy 2.01 and I have a copy of pup_save.3fs on my root of ext3 sda5 partition in that case I load the wireless ipw-3945 driver to access the Internet and on home PC Fedora C4 same thing only then I load ndiswraper for my Netgear MA311 wireless card (Thanks for the WAG fix!).

In all cases the file pup_save.3fs is interchangeable with all operating systems that I choose to use and I just keep the newest file on the USB. I also pack the Wake Puppy floppy when I need to boot from other pc's to the usb, if I don't want to use WinXP or other OS. In my home and work application of Qemu-Puppy on WinXP, I always run net start kqemu first!

I find the best thing of qemu-puppy is that it is multi-platform and a place to store common files in one place my usb!

Because of the boot failures on the hp dv6000t I tried the PupWinQE.zip from a directory on the fat32 partition with puppy 2.01-seamonkey.iso and pup_save.3fs in that directory. It booted fine but I had no Kqemu support and the sound card was not functioning properly the pup_save.3fs was not found and I realized it was using the pup_save.3fs on linux ext3 partition sda5 were Ubuntu Dapper is installed . I was able to read all sda partitions though!

I like the versatility of Erick Veenstra's qemu-puppy
Thanks Erik: MJM
Back to top
View user's profile Send_private_message 
GMac

Joined: 29 Aug 2006
Posts: 1
Location: Paradise, California

PostPosted: Wed 24 Jan 2007, 03:56    Post_subject:  

Quote:

Here's something to be aware of and for testers:
As my Windows XP laptop has VFAT, not NTFS, disk formats we need some brave soul to test this thing on NTFS to see if Puppy saves pup_save.3fs and pupswap.swp on the hard drive safely.


I set up a test XP box and tried using pupwinqe and tried saving to the NTFS based partition. It failed painfully. First time it did a kernal panic and froze. The next two tries it just spilled a bunch of error messages on the screen as it tried to write, failed, and then shut down. No damage done to the XP system so far as I can see. If it can't write then it can't bite!

Next test was to try saving to USB flash drives. I used one in the m/b USB port and one in an add-on USB/PCI card. Puppy did not see either of the USB drives at shutdown and only offered up the NTFS drive, which failed as before.

For now it looks like I am unable to save to NTFS with this setup.
Back to top
View user's profile Send_private_message 
New Puppy Fan


Joined: 14 Aug 2005
Posts: 77
Location: Minnesota, USA

PostPosted: Wed 24 Jan 2007, 04:41    Post_subject:  

Quote:
PupWinQE.zip Puppy with QEMU in Windows XP

PupWinQE.zip is now available. Should we call it winky? Wink
This has the essential parts of QEMU to run Puppy Linux within Windows XP.

Could PupWinQE be able to run in Windows 2000 or in XP only?
Back to top
View user's profile Send_private_message 
JaDy

Joined: 04 May 2005
Posts: 145
Location: SE PA USA

PostPosted: Wed 24 Jan 2007, 14:24    Post_subject:  

I expect PupWinQE can run on any Windows PC. The main limitation is speed.
_________________
Felicitations & Facilitations, Rev. John G. Derrickson
Wrote fast. Goofs happen. Tell me.
Back to top
View user's profile Send_private_message Visit_website 
zampanoo

Joined: 15 Apr 2006
Posts: 5

PostPosted: Mon 05 Mar 2007, 16:06    Post_subject: saving puppys settings on ntfs filesystem
Sub_title: cannot save the setttings file on ntfs filesystem
 

Hello,

I would like to save the settings of Puppy after running it in in Windows using QEMU (following the instructions given here: http://www.freeveda.org/linux/puppy/PupWinQE.htm )

On two different computers (Win 2000 & Win XP), Puppy is not able to write to the ntfs filesystem, always ends up read only. Consequently, I won't be able to save any files permanently.

Any ideas? Did defragment relevant partitions and tried again, without success. What am I doing wrong?

Also, it does not seem to find the usb stick.

Thank you all.................Stefan......................
Back to top
View user's profile Send_private_message 
Gekko


Joined: 22 Jul 2006
Posts: 445
Location: Sydney, New South Wales

PostPosted: Tue 06 Mar 2007, 04:36    Post_subject:  

You cannot mount NTFS partitions while being used by windows in Read/Write mode, only Read Only. You'll have to save to your usb stick or a virtual hdd which can be made with... certain programs? If you want me to find a program I can do it for you.
Back to top
View user's profile Send_private_message Visit_website MSNM 
zampanoo

Joined: 15 Apr 2006
Posts: 5

PostPosted: Tue 06 Mar 2007, 05:08    Post_subject: Virtual harddisk for QEMU Puppy? Make USB stick visible?  

Hi, Gekko,

thanks for your reply.

Taking up your suggestion, I just tried to find some program which does
what you suggested - to no avail. Could you give me a hint, please?
Thank you.

Do you think it would be possible to access the virtual HD which puppy
uses from Windows as well?

Thanks again.......................Stefan..................................

PS: I tried to save to the USB stick but Puppy in Qemu does not see it
as a partition. There are some usbview thingies in puppy which I am
being told have not been loaded into the kernel - no idea how to do this.
By the way, I use seamonkey2.14-fulldrivers which looks very nice to me.
Back to top
View user's profile Send_private_message 
Gekko


Joined: 22 Jul 2006
Posts: 445
Location: Sydney, New South Wales

PostPosted: Tue 06 Mar 2007, 05:58    Post_subject:  

Okay, open that batch file in notepad.
Code:
qemu -L . -m 256 -cdrom //./d: -localtime -hda puppy.qcow -boot d -hdb \\.\PhysicalDrive1
is what my modified batch file looks like.
As you can see it uses the local CD-Rom drive D: in Puppy as a mountable drive and it makes PhysicalDrive1 which is the second hard drive or USB stick, in this case usb stick.
Remember: 0 = first hard drive, therefore PhysicalDisk1 = second. So if you have two harddrives, your usb stick will be Disk2 Smile

Try that, if you want a hard drive, I'll compress you a custom sized one of you choice, just post the size. It will be 1kb when you download it Very Happy
Back to top
View user's profile Send_private_message Visit_website MSNM 
Display_posts:   Sort by:   
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
hot copy
[ Time: 0.4235s ][ Queries: 14 (0.0976s) ][ Debug on ]