Need help installing pup on old IBM laptop(solved)
volume in drive c has no label
volume serial number is 1625-0ef3
Directory of C:\PUPPY\BOOTGRUB
. <DIR> 04-19-06 5:04A
.. <DIR> "same as above"
GRUB EXE 105,482 04-11-06 11:26P
MENU LST 201 04-19-06 10:39P
2 files 105,683 bytes
2 dir(s) 1,250,525,184 bytes free
C:\>
that is all it say's
volume serial number is 1625-0ef3
Directory of C:\PUPPY\BOOTGRUB
. <DIR> 04-19-06 5:04A
.. <DIR> "same as above"
GRUB EXE 105,482 04-11-06 11:26P
MENU LST 201 04-19-06 10:39P
2 files 105,683 bytes
2 dir(s) 1,250,525,184 bytes free
C:\>
that is all it say's
I'm just a passing thought in this world
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
I think we're closing in on the problem now...
grub.exe must need some of those other files.
Reboot, don't tap F8, choose the "Windows" menu option, and tell me if Windows 95 comes up OK.
Meanwhile, I'm going out on the 'net and track down exactly where I got my "full-fledged" copy of grub from. Back in a few minutes.
grub.exe must need some of those other files.
Reboot, don't tap F8, choose the "Windows" menu option, and tell me if Windows 95 comes up OK.
Meanwhile, I'm going out on the 'net and track down exactly where I got my "full-fledged" copy of grub from. Back in a few minutes.
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
The grub I'm using is
grub_for_dos-0.4.2pre4.zip (1,218,986 bytes) (EMM386 support)
First issue the command from a DOS prompt
copy c:\puppy\bootgrub\menu.lst c:\
and then download the above zipfile from
http://grub4dos.freespaces.com/
then unzip it to a fresh new temporary directory C:\ZIPTEMP
and burn the whole directory, with its subdirectories, to CD,
then copy it onto your Thinkpad's c:\Puppy\bootgrub subdirectory, entirely.
You can do this by opening two instances of Windows Explorer, one on the CD and the other on C:\Puppy\bootgrub,
and using Ctrl-drag'n'drop,
or,
you can do it from the MS-DOS prompt, by issuing the command (if I recall, your CD is Drive D:)
(let's say that grub.exe is in D:\grub4dos)
xcopy /s /e d:\grub4dos\*.* c:\puppy\bootgrub
and then, to restore menu.lst to how you edited it, issue the command
move c:\menu.lst c:\puppy\bootgrub
(answer the "overwrite?" question yes)
I'm going to call it a night. I'll be back here tomorrow night, 10'ish your time.
grub_for_dos-0.4.2pre4.zip (1,218,986 bytes) (EMM386 support)
First issue the command from a DOS prompt
copy c:\puppy\bootgrub\menu.lst c:\
and then download the above zipfile from
http://grub4dos.freespaces.com/
then unzip it to a fresh new temporary directory C:\ZIPTEMP
and burn the whole directory, with its subdirectories, to CD,
then copy it onto your Thinkpad's c:\Puppy\bootgrub subdirectory, entirely.
You can do this by opening two instances of Windows Explorer, one on the CD and the other on C:\Puppy\bootgrub,
and using Ctrl-drag'n'drop,
or,
you can do it from the MS-DOS prompt, by issuing the command (if I recall, your CD is Drive D:)
(let's say that grub.exe is in D:\grub4dos)
xcopy /s /e d:\grub4dos\*.* c:\puppy\bootgrub
and then, to restore menu.lst to how you edited it, issue the command
move c:\menu.lst c:\puppy\bootgrub
(answer the "overwrite?" question yes)
I'm going to call it a night. I'll be back here tomorrow night, 10'ish your time.
I was also seeing double alright so I just wanted to give you some more info befor I started putting the new grub file in. when I first try and boot puppy from the HD I get a msg. that says--
EMM386 successfully installed.
Expanded memory services unavailable.
Largest upper memory available.............122kb
Largest upper memory Block available.....95kb
upper memory starting address..............c800 h
EMM386 active.
um... mean anything to you? well i'm going to start so ,I HOPE, the next post is one word "WE GOT PUPPY ON THAT OLD IBM THINK PAD!!! ok mabey 8 words
EMM386 successfully installed.
Expanded memory services unavailable.
Largest upper memory available.............122kb
Largest upper memory Block available.....95kb
upper memory starting address..............c800 h
EMM386 active.
um... mean anything to you? well i'm going to start so ,I HOPE, the next post is one word "WE GOT PUPPY ON THAT OLD IBM THINK PAD!!! ok mabey 8 words
I'm just a passing thought in this world
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
The "/v" switch which I added makes EMM386 display the messages ("v" stands for "verbose"). The messages tell us that EMM386 has successfully loaded. The "Expanded memory services unavailable" part means that we specified NOEMS in the command line, just as you were doing before--in other words, EMM386 is managing memory through the Microsoft "extended memory specification" method rather than the older Microsoft "expanded memory specification" method, which was a 286-era kludge. EMM386 is running fine.
Try the "reboot-and-tap-F8" routine and choose Safe Mode. Tell me if that brings up Win 95 (in 640 x 480 VGA mode).
Try the "reboot-and-tap-F8" routine and choose Safe Mode. Tell me if that brings up Win 95 (in 640 x 480 VGA mode).
no it went to a comand prompt the page looks like this
windows start up menu
1 normal
2 logged (\bootlog txt)
3 safe mode(this is what i picked
4 safe mode with network support
5 step by step config.
6 comand prompt
7 safe mode comand prompt
enter a choice _
windows is bypassing your start up files
HIEM is testing extended memory...done
C:\>
windows start up menu
1 normal
2 logged (\bootlog txt)
3 safe mode(this is what i picked
4 safe mode with network support
5 step by step config.
6 comand prompt
7 safe mode comand prompt
enter a choice _
windows is bypassing your start up files
HIEM is testing extended memory...done
C:\>
I'm just a passing thought in this world
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
(the forum is not letting me post long messages)
--We now know that Windows is functioning correctly. The problem now is somewhere in the config.sys and autoexec.bat changes I had you make.
Let's reverse some of those changes.
1. First, let's "remark out" the six lines below which I added to your c:\config.sys:
Start - Run - notepad c:\config.sys
and under the [COMMON] section put "rem " in front of them to make it look like this:
rem device=c:\windows\ifshlp.sys
rem device=c:\windows\command\ansi.sys
rem break=off
rem set tmp=c:\temp
rem set temp=c:\temp
rem shell=c:\command.com c:\ /p /e:512
(continued below)
--We now know that Windows is functioning correctly. The problem now is somewhere in the config.sys and autoexec.bat changes I had you make.
Let's reverse some of those changes.
1. First, let's "remark out" the six lines below which I added to your c:\config.sys:
Start - Run - notepad c:\config.sys
and under the [COMMON] section put "rem " in front of them to make it look like this:
rem device=c:\windows\ifshlp.sys
rem device=c:\windows\command\ansi.sys
rem break=off
rem set tmp=c:\temp
rem set temp=c:\temp
rem shell=c:\command.com c:\ /p /e:512
(continued below)
Last edited by Sit Heel Speak on Fri 21 Apr 2006, 04:57, edited 1 time in total.
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
3. Now also rem out the switches= line so it reads
rem switches= /F /E
4. ...and finally, change
dos=high,umb,auto
back to
dos=high,umb
When you are done your config.sys should look like this:
[menu]
menuitem=WIN95, Windows
menuitem=LINUX, Puppy Linux ver. 1.0.8r1
menudefault=WIN95,5
[LINUX]
[WIN95]
device=c:\windows\cs4232c.exe /W
rem SystemSoft CardWorks(TM) PCMCIA drivers:
device=C:\CARDWORK\CARDXTND.SYS
devicehigh=C:\CARDWORK\SSCIRRUS.EXE
devicehigh=C:\CARDWORK\SSCBTI.SYS
devicehigh=C:\CARDWORK\CS.SYS /POLL:1
device=C:\CARDWORK\CSALLOC.EXE
devicehigh=C:\CARDWORK\ATADRV.EXE
devicehigh=C:\CARDWORK\CARDID.SYS
[COMMON]
rem switches= /F /E
dos=high,umb
device=c:\windows\himem.sys /testmem:off /v
device=c:\windows\emm386.exe NOEMS 128 x=D000-D7FF /y=c:\windows\emm386.exe /v
rem the above is a single line from "device=" to "/v"
rem device=c:\windows\ifshlp.sys
rem device=c:\windows\command\ansi.sys
rem break=off
rem set tmp=c:\temp
rem set temp=c:\temp
rem shell=c:\command.com c:\ /p /e:512
rem DEVICEHIGH=c:\windows\COMMAND\DRVSPACE.SYS /MOVE
rem end of pelokwin's config.sys modified by Sit Heel Speak
Alt-File-Save c:\config.sys
rem switches= /F /E
4. ...and finally, change
dos=high,umb,auto
back to
dos=high,umb
When you are done your config.sys should look like this:
[menu]
menuitem=WIN95, Windows
menuitem=LINUX, Puppy Linux ver. 1.0.8r1
menudefault=WIN95,5
[LINUX]
[WIN95]
device=c:\windows\cs4232c.exe /W
rem SystemSoft CardWorks(TM) PCMCIA drivers:
device=C:\CARDWORK\CARDXTND.SYS
devicehigh=C:\CARDWORK\SSCIRRUS.EXE
devicehigh=C:\CARDWORK\SSCBTI.SYS
devicehigh=C:\CARDWORK\CS.SYS /POLL:1
device=C:\CARDWORK\CSALLOC.EXE
devicehigh=C:\CARDWORK\ATADRV.EXE
devicehigh=C:\CARDWORK\CARDID.SYS
[COMMON]
rem switches= /F /E
dos=high,umb
device=c:\windows\himem.sys /testmem:off /v
device=c:\windows\emm386.exe NOEMS 128 x=D000-D7FF /y=c:\windows\emm386.exe /v
rem the above is a single line from "device=" to "/v"
rem device=c:\windows\ifshlp.sys
rem device=c:\windows\command\ansi.sys
rem break=off
rem set tmp=c:\temp
rem set temp=c:\temp
rem shell=c:\command.com c:\ /p /e:512
rem DEVICEHIGH=c:\windows\COMMAND\DRVSPACE.SYS /MOVE
rem end of pelokwin's config.sys modified by Sit Heel Speak
Alt-File-Save c:\config.sys
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
When you are done it should look like this:
REM pelokwin's autoexec.bat modified by Sit Heel Speak Apr 19 2006
REM [start additions for Linux]
GOTO %CONFIG%
:LINUX
ECHO Welcome to the Pup Pelokwin
PAUSE
break on
C:\puppy\bootgrub\grub.exe --config-file=(hd0,0)/puppy/bootgrub/menu.lst
goto theend
:WIN95
REM [End additions for Linux]
@ECHO OFF
SET PATH=C:\WINDOWS;C:\WINDOWS\SYSTEM;C:\THINKPAD;C:\CARDWORK
C:\THINKPAD\PS2 HFILE C
C:\IBMAV95\IBMAVSH /F00
c:
cd\
win
:theend
rem end of pelokwin's c:\autoexec.bat modified by Sit Heel Speak
Make very sure that the PATH= line is exactly as above.
Alt - File - Save. Alt - File - Exit
and now reboot, and see if you can choose Windows from the menu, and have Win 95 come up normally. If so, first copy menu.lst to somewhere else, like the C:\ subdirectory, and then copy the new grub files over from your CD to your grub subdirectory on disk, then copy menu.lst back.
Then try booting Puppy.
REM pelokwin's autoexec.bat modified by Sit Heel Speak Apr 19 2006
REM [start additions for Linux]
GOTO %CONFIG%
:LINUX
ECHO Welcome to the Pup Pelokwin
PAUSE
break on
C:\puppy\bootgrub\grub.exe --config-file=(hd0,0)/puppy/bootgrub/menu.lst
goto theend
:WIN95
REM [End additions for Linux]
@ECHO OFF
SET PATH=C:\WINDOWS;C:\WINDOWS\SYSTEM;C:\THINKPAD;C:\CARDWORK
C:\THINKPAD\PS2 HFILE C
C:\IBMAV95\IBMAVSH /F00
c:
cd\
win
:theend
rem end of pelokwin's c:\autoexec.bat modified by Sit Heel Speak
Make very sure that the PATH= line is exactly as above.
Alt - File - Save. Alt - File - Exit
and now reboot, and see if you can choose Windows from the menu, and have Win 95 come up normally. If so, first copy menu.lst to somewhere else, like the C:\ subdirectory, and then copy the new grub files over from your CD to your grub subdirectory on disk, then copy menu.lst back.
Then try booting Puppy.
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
- Sit Heel Speak
- Posts: 2595
- Joined: Fri 31 Mar 2006, 03:22
- Location: downwind
Try issuing
cd \windows
win
and see if it comes up in regular Windows 95.
If it does, then open an MS-DOS prompt window, and issue:
attrib c:\msdos.sys -r -h -s
and then Start - Run notepad c:\msdos.sys
and change the line
BootGUI=0
back to
BootGUI=1
Alt - File - Save, Alt - File - Exit,
then go back to the MS-DOS Prompt window and issue the command:
attrib c:\msdos.sys +r +h +s
...close the DOS window, reboot, and see if you now come up in regular Win 95.
cd \windows
win
and see if it comes up in regular Windows 95.
If it does, then open an MS-DOS prompt window, and issue:
attrib c:\msdos.sys -r -h -s
and then Start - Run notepad c:\msdos.sys
and change the line
BootGUI=0
back to
BootGUI=1
Alt - File - Save, Alt - File - Exit,
then go back to the MS-DOS Prompt window and issue the command:
attrib c:\msdos.sys +r +h +s
...close the DOS window, reboot, and see if you now come up in regular Win 95.