PupWin98 — Puppy Linux® for Windows®98
works with Windows 98 with no need for floppy disk and no need for cd-rom drive

This implementation does not modify your Windows installation in any way. Very simply, eight files are placed on your hard disk drive; nine, if you count pup001; ten, if you build puppy.swp. And Puppy Linux runs outside Windows, starting from MS-DOS launched by an icon on your Windows desktop. Almost too simple to explain.
    This is Puppy Linux (PuppyOS.com Home Page) version 1.0.7 with Mozilla, re-packaged as a zip archive file with a few pieces added to start from your Windows 98 desktop. You'll need an un-zip program like ALZip® or WinZip® to handle the zip file. Suggestion: Print this page for reference during your installation of Puppy Linux. For technical details (for example to use a disk drive other than C as hda1), and help, visit the Forum at murga-linux.com/puppy/ and the Wiki at PuppyLinux.org/wikka/.
    PupWin98 exists to enable Puppy Linux and Windows 98 on a single computer such that one does not interfere with the other and so that one can read files from the other, because you can't do everything in Puppy Linux that can be done in Windows. Turbotax®, Quicken®, MS Money®, iPod®, and some printers won't work. Not yet anyway. Hey, Puppy Linux may not work on your computer. Might work in Windows 95. Got Windows XP or any that uses NTFS? Get the CD version of Puppy Linux and/or PupWinQE QEMU Emulator for Windows XP. But in Puppy Linux, what works just works. No virus infections. No spys. No crash. And Puppy Linux has lots that works: wordprocessing, personal accounting, instant messaging, web browser, email, spreadsheet, file managers, desktop publishing, package management, and much more.

WARNING: Do not power-off nor reset — your data will be lost.
Puppy Linux runs entirely in RAM. Files are saved to disk only upon shutdown.
How to shut down:
Start > Shut Down > Reboot computer [or] Power-off computer
Installation:
  • Download the PupWin98.zip file: (or download using Dijjer - get Dijjer)
    right-click here and select Save Target As ...
    Verify integrity with MD5:
    right-click here and select Save Target As ...
    You'll need about 384,704KB disk space available.
    If you're tight for space, you can get by with 323,781KB by deleting PupWin98.zip after extracting the files and before running Puppy Linux. If that's still too much, you can reduce further by editing "menu.lst" to use a smaller "pup001" file-system file.

    PupWin98.zip [61,089KB], extracted files [61,637KB], file-system (pup001) [262,144KB].


  • Extract files from PupWin98.zip to the root level of disk drive C
    and be sure to select Use folder names.
    You should see these files extracted to drive C:
    • file usr_cram.fs (53,880KB)
    • dir PUPPY
      • file image.gz (6,620KB)
      • file linux3.ico (6KB)
      • file PUPPY.BAT (1KB)
      • file grub.exe (104KB)
      • file menu.lst (1KB)
      • file vmlinuz (1,024KB)
    • dir WINDOWS
      • dir Desktop
        • file PupLinux.pif (1KB)
    You can delete PupWin98.zip now, if you need disk space.

  • Look at your desktop.
    You should see the image of a penguin with the title of PupLinux.
    • If not, maybe you have a user logon in Windows, then
      drag/drop C:\WINDOWS\Desktop\PupLinux to your desktop.
    Now double-click on the penguin. This will begin the process of leaving Windows and loading Puppy Linux. Follow the on-screen instructions.
  • At some point you'll see several pages of messages when the
    system seems to freeze with this message at screen bottom:
    The file is on hda1 directory /mnt/home, fs type vfat
    Puppy Linux is building its file-system (the pup001 file)
    and this process will take several minutes
    (happens only first time Puppy runs).
  • At the Select the keyboard map dialog
    use arrow keys to scroll down to us
    (or whatever keyboard character system you wish)
    and press Enter.
  • At this message:
    Please choose mouse type
    press Enter if you have a ps/2 mouse (ps/2 is normal).
  • At this message:
    Do you have a wheel/scroll type of mouse?
    Select Yes or No.
  • At the Puppy Video Wizard dialog
    read the screen and follow instructions.
  • Okay, you're in.
    Next time you use Puppy Linux, these things are remembered.

  • Install the firewall.
    Go to Start > Setup > Linux-Firewall Wizard
    Read and follow the instructions.

  • Got a cable modem?
    Go to Start > Setup > Ethernet/network Wizard
    Do eth0 then Test_eth0 then Auto_DHCP then EXIT.
    If it works, great! If not, play with it. It's a puppy.
    Phone modem isn't much more than that.

  • Install the latest bug fixes:
    Go to Start > Setup > Puppy package manager
    Click the button to run the DotPup Downloader.
    Reply Yes to Update List.
    Select Bugfixes and SP107 and click the install button.
    On successive screens, click:
    Unzip the Pup File, Run the Installer, Delete the DotPup File
    and close the remaining two screens.

  • Got a printer?
    Go to Start > Setup > ...
    Well, you get the idea.
    If your printer isn't listed and is HP PCL-compatible,
    you may be able to use one of the HP LaserJet printer drivers.


Notes:
  • Anything you do in Puppy Linux, like those setup things and like saving files, are stored in a "loop-back file-system" in the pup001 file located on drive C. Include that file in your backups.

  • Need to see your Linux files (they're in pup001) from Windows?
    Get the Linux file-system utility for Windows
    at the Explore2fs Home Page.
    So, Puppy can read Windows files and Windows can read Puppy files.

  • Short on memory? Under 128MB is. Then build a swap file.
    Go to Start > Run > Rxvt
    Type, then press Enter:
    dd if=/dev/zero of=/mnt/home/puppy.swp bs=1024 count=256k
    Be patient. This will take several minutes.
    Note: That 256MB can be reduced if short on disk space.
    Type, then press Enter:
    mkswap /mnt/home/puppy.swp
    Type, then press Enter:
    swapon /mnt/home/puppy.swp
    Go to Start > File Managers > uXplor
    Drill down to /root/.etc/rc.d/rc.local
    and right-click and select edit.
    Add this line to the bottom:
    swapon /mnt/home/puppy.swp
    Save the file.
    This will turn on the swap file upon next boot.

  • I like the uXplor file manager, so I put it on my desktop.
    You can too. Here's how:
    Go to Start > File Managers > uXplor
    Drill down to /usr/local/bin/uxplor
    Drag its icon to the desktop.
    You can close uXplor now.
    Drag the uXplor icon on the desktop to where you want it parked.
    Right-click on the uXplor icon and change the icon to
    /usr/local/lib/X11/pixmaps/xfiler24.xpm

  • Is Puppy Linux secure? Can pirates invade? Will viruses infect?
    Puppy Linux is inherently secure because, even if invaded or infected, it loads anew upon each boot. However, you don't want pirates to steal your information and you don't want a virus, even temporarily. So, keep the pirates out with a firewall and practice safe computing.
    • Practice safe computing.
      Don't fall for phishing attacks where an email scares you into yielding personal information. If you're really concerned about some threat delivered by email, contact your bank, credit-card, etc. using the telephone number on your paper-mail statements. If it seems to come from PayPal®, eBay®, etc., it probably isn't; so, use your previously known link (favorites/bookmark) to access PayPal, eBay, etc. and inquire within. Never take a link from an email message — it's probably from a pirate!
    • Test your security.
      Visit www.grc.com and play with Shields UP!
      Become educated. Be a wary optimist.
    • You do backup, don't you?
      Puppy Linux doesn't change the modified date of pup001.
      So, if you use Windows to backup the pup001 file
      based on the modified date, add the touch command:
      Go to Start > File Managers > uXplor
      Drill down to /root/.etc/rc.d/rc.local
      and right-click and select edit.
      Add this line to the bottom:
      touch -c /mnt/home/pup001
      Save the file and reboot.

WARNING: Do not power-off nor reset — your data will be lost.
Puppy Linux runs entirely in RAM. Files are saved to disk only upon shutdown.
How to shut down:
Start > Shut Down > Reboot computer [or] Power-off computer

Just Add Common Sense
You alone are responsible for your life.
Please use with wisdom.
All this stuff is free, as in free speech and free beer.
Covered by the GNU General Public License, OSDL Linux Legal Defense Fund, etc.
If you need help, I'm available for a price. Free help is available at murga-linux.com/puppy/.
Help me help you. Help me pay for this web site. Donate, tribute, whatever by PayPal.
Copyleft Copyright © 2006 John G. Derrickson
freeVEDA.org/copyleftJGD@freeVEDA.org

This Copyleft is a license granting everyone the freedom to use, modify, translate and distribute the copyrighted work, or any work derived from it, including all representations of the work, (for example, a binary compilation of a program) provided these terms are unchanged, permitting additional Copyleft Copyright notices and remuneration for distribution of the work and for services relating to use of the work, and MAKES NO WARRANTY, ASSURANCE NOR GUARANTEE AS TO USEFULNESS OR CORRECTNESS, as such is the duty of whoever uses or services the work. This license does not put the work into the public domain. This license is void where prohibited by law or otherwise changed.

Linux is a registered trademark of Linus Torvalds in the U.S. and other countries. Windows is a registered trademark of Microsoft Corporation in the United States and other countries. "Puppy Linux for Windows 98" is an independent copylefted copyrighted work and is not affiliated with, nor has it been authorized, sponsored, or otherwise approved by Microsoft Corporation. Other trademarks are the property of their owners.


Google  entire Web  freeVEDA  PsyPlan  USDividend
2007 0726 1223