Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 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 Thu 18 Dec 2014, 10:29
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Puppy-Win32-Installer
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 9 [135 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9 Next
Author Message
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Sat 11 Jul 2009, 17:08    Post subject:  

Hmmm .....

ICPUG wrote:
..... Now I want to know why Windows reports it is on an 'e' drive now! .....


Just a quick lame blabbering ...

Windows (XP) correctly reports it is on e: drive since that's the partition number its being installed on. The MBR overwrite is a legacy issue. No matter what version of windows (x32/x64) the MBR boot code is still 16bit codes.

GRLDR is part of Grub4DOS. In it's readme file, it did mentioned that no matter what partition/disk/floppy/cdrom it booted from, the boot.ini line must be C:\GRLDR ...

Rgds
Back to top
View user's profile Send private message 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Sun 12 Jul 2009, 07:01    Post subject: installing win98 on puppy 4.2  

Hi
I am running only Puppy 4.2 and need to install win98,
if it was other way i guess it is easy but in my case what is the best
way to install win98?
Please advise.
Thank you all.
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 12 Jul 2009, 09:39    Post subject:  

Seems like we need a windows installer for puppy now! Laughing

You will need to boot your computer from CD, using the "puppy pfix=ram" parameter. Once running use gparted (under the "system") menu to shrink your linux partition (drag and drop). You can than reboot with your win98 disk in, and tell it to install on the "free space"

You will need to sort out the mess windoze has made of your bootloader after that (it installs itself as the only option), but use your liveCD to bypass the hosed bootloader and get you back into happy puppy land.

Windows 98 had a great undocumented feature, in that you could literally just copy the files from c:\ onto a new install. Of course this didint sell any more windoze licences so they stopped this with 2000. I suggest after you install it you make an archive of the win98 files which will make re-installing a lot easier.

Good luck and woof woof

P.S. you may want to try Wine, its getting really good at running 98 era programs.

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
seeker

Joined: 26 Nov 2008
Posts: 89
Location: Indiana, USA

PostPosted: Sun 12 Jul 2009, 11:00    Post subject:  

Thanks everyone for all the feedback.

So, it looks like all that's needed is to have the code always write c:\grldr="Start Puppy Linux" for XP and 2000. Thanks Patriot! Now the next question is: Does this issue exist for 98 installs, since it uses grub.exe to boot. More research .. It's interesting that the problem was not the menu.lst entry as I believed, but I think I understand the issues/differences better now.

Ecomoney, will you do another test for us? Will you use XP to uninstall this Puppy and verify that it will remove the menu.lst entry properly and restore boot.ini? It should notify you that all Puppies have been removed and offer to restore the boot process to the original configuration. Accept the offer and see if XP boots without the startup menu. I want to make sure there aren't anymore gotchas when the install isn't on the first partition. It should remove everything except e:\grldr and e:\boot\grub.exe. e:\menu.lst should be gone, unless you added some code to it. The line c:\grldr="Start Puppy Linux" should be gone from boot.ini.

I really appreciate everyone's help and feedback. I would never have found this bug on my own.
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 12 Jul 2009, 12:03    Post subject:  

Seeker will give it a try, your very welcome....thats what were here for. Im not at home right now where that test rig is though, so Im afraid it will have to be tommorow.
_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Sun 12 Jul 2009, 14:58    Post subject:  

ecomoney:
Do i need to change the windows partition to the FAT file system?
Thank you for the help.
Back to top
View user's profile Send private message 
Patriot


Joined: 15 Jan 2009
Posts: 734

PostPosted: Sun 12 Jul 2009, 17:14    Post subject:  

Hmmm .....

I actually prefer using Grub4DOS than Gnu GRUB most of the time. Grub4DOS is a whole lot more flexible once you're familiar with it.

seeker wrote:
..... Does this issue exist for 98 installs, since it uses grub.exe to boot. More research ..


GRLDR and grub.exe is the same core binary but GRLDR is designed as a NTLDR drop-in replacement. The way it has to handle itself upon loading (legacy issue, bios registers, interrupt vectors, bla, bla, bla) probably made it the only one to affect the boot.ini entry (as C:\GRLDR). There's a different issue for DOS/W9x, due to the 16bit BIOS legacy dependency, DOS/W9x needs to be started from an active primary partition. If the loading is done from config.sys then it follows standard DOS definition/procedures. (This is the same issue faced by Coreboot BIOS if one needs to boot such an OS ...)

I suggest hopping over to the Grub4DOS Guide page to see how other tasks can be done.

Rgds
Back to top
View user's profile Send private message 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Mon 13 Jul 2009, 01:19    Post subject:  

I resized the disk where Puppy is installed, formated the new part to EXT2,
rebooted with the Win98 CD in, and the SETUP started but it was going to format drive C , so i stoped it , cuz maybe it was going to wipe out everything.
Now : i reformated the new part to FAT32 and it was late so i went to sleep mode , i will continue today after work.
CHEEEERZ.
Back to top
View user's profile Send private message 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Mon 13 Jul 2009, 09:42    Post subject:  

Installed win98 and after reboot the old DISK I/O ERROR came up,
now i cant get any where , when i use win98 start up disk i get to the c:\
and type windows\win i get this: VFAT dEVICE INITIALIZATION FAILD , SYSTEM HALTED.
I can boot puppy only by the CD .
Exclamation
NOW WHAT?
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 9012

PostPosted: Mon 13 Jul 2009, 11:25    Post subject:  

@bignono1 my guess is you formatted the second partition to fat32.
98 wants to be on the first so swap everything around.
Once installed you will need grub or grub4dos setup to boot both.
mike
Back to top
View user's profile Send private message 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Mon 13 Jul 2009, 11:40    Post subject:  

No Mike it is on the first partition.
This is the menu.lst
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Thu Jul 2 23:17:55 2009
#
# The backup copy of the MBR for drive '/dev/sda' is
# here '/boot/grub/mbr.sda.19465'. You can restore it like this.
# dd if=/boot/grub/mbr.sda.19465 of=/dev/sda bs=512 count=1
#
# Start GRUB global section
timeout 5
color light-gray/blue black/light-gray
gfxmenu /boot/grub/deep_stage1
End GRUB global section
# Linux bootable partition config begins
title Linux (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
# Linux bootable partition config ends
# Linux bootable partition config begins
title Linux (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz root=/dev/sdb1 ro vga=normal
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/sda1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
bignono1.png
Description 
png

 Download 
Filename  bignono1.png 
Filesize  255.95 KB 
Downloaded  478 Time(s) 
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 9012

PostPosted: Mon 13 Jul 2009, 13:11    Post subject:  

Ok from your gparted picture sda3 and sda1 are swapped..this seems to happen with gparted sometimes. You can run fdisk and advanced options, fix partition order. Once done gparted should show the actual order. You may also need to fix the mbr...boot 98 disk to dos and run fdisk /mbr though eventually you will want grub doing the booting so you could simply use that ...but first lets get the partitions in true order.

mike
Back to top
View user's profile Send private message 
bignono1


Joined: 17 May 2009
Posts: 362
Location: New ME

PostPosted: Mon 13 Jul 2009, 15:51    Post subject:  

Thank you Mike for your help.
Keep up the good spirit.
I tried fdisk from puppy cd and win98 start up disk but both didnt do much so i used gparted to arrange the partition then reboot ,
this time i got some strange looking symbols at boot up so i got woofy and resized the hdd wiped out win98 and reinstalled my puppy and here i am HAPPY WITH PUPPY.
I may give it another try later.
Thank you again mate for your time and help.
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Tue 14 Jul 2009, 17:39    Post subject:  

Quote:
here i am HAPPY WITH PUPPY


That is the best solution Smile

When I installed I left a section of the disk UNFORMATTED, and the windows installers picked up and I told it to install on the free space. Im happy to say Im now so unfamiliar with the Windows install process I cant remember the exact wording.

Sorry, still havnt got hold of the Vista disk.

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
fyujj

Joined: 04 Apr 2009
Posts: 103

PostPosted: Sat 25 Jul 2009, 19:47    Post subject: Portuguese version.  

I made an express translation (Tutorial.html and pup-installer.ReadMe) for Portuguese (BR).
Download the package here http://www.divshare.com/download/7994602-371

A forum post I made about its use (in Portuguese) http://www.guiadohardware.net/comunidade/linux-instalando/994370/#post4510186
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 9 [135 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0834s ][ Queries: 13 (0.0051s) ][ GZIP on ]