SurePOS 300 - Operating System Installation Guide

Technote (FAQ)


Question

This describes how to install Windows and other OSs on your system.

Answer

SurePOS 300 - Operating System Installation Guide

This guide is to assist with installing certain operating systems on the IBM SurePOS 300 POS System. SurePOS system unit drivers referenced in this guide are available at the following location: http://www.ibm.com/solutions/retail/store/support and select SurePOS 300.

CONTENTS:

1.0 Installing Windows 98 Second Edition (SE) from USB CD-ROM Drive

2.0 Installing Windows 2000/XP from USB CD-ROM Drive

2.1 Windows 2000 Technical Information

3.0 Installing Windows NT 4 from USB CD-ROM Drive

4.0 Installing Windows from a LAN Share

5.0 Support Web Site Address

6.0 Trademarks and Notices

Appendix A

----------------------------------------------------

1.0 Installing Windows 98 SE from USB CD-ROM Drive

----------------------------------------------------

Requirements:

DOS drivers for the USB CD-ROM drive (available from the manufacturer's web site)

External USB floppy drive

Windows 98 drivers for USB floppy drive

Windows 98 SE Setup boot diskette

Windows 98 SE CD-ROM

Instructions:

Add the driver to the [CD] section of config.sys on the Boot Disk, below the line for himem.sys, as indicated by the driver documentation. For example:

[CD]

device=himem.sys /testmem:off

device=usbcdrom.sys /D:mscd001

Copy the DOS CD-ROM driver to the boot disk. If there is insufficient space, delete one or more of the ASPIxxx.sys files, or README.txt.

Boot the Windows Setup Boot Disk.

Select "Start computer without CD-ROM support".

Run FDISK to create a partition:

- fdisk

- Select "Y" when asked to enable large disk (FAT32) support

- Select " 1 " (create), "1 " (primary)

- Use the maximum disk amount for the partition, or enter a preferred size

- Exit and reboot

Select "Start computer with CD-ROM support". The CD-ROM will be assigned a drive letter.

Format the partition:

- format c:

Insert the Windows CD-ROM in the drive.

Copy the Windows Setup files from the CD-ROM (drive E: in this example) to a directory on the hard drive:

- md c:\cabs

- copy e:\win98\*.* c:\cabs

Copy the Win98 USB floppy drivers to a directory on the hard drive. This will allow the USB floppy drivers to be installed after Setup:

- md c:\drivers

- copy a:\usb\drivers c:\drivers

Change to the Windows Setup directory on the hard drive:

- c:

- cd \win98

Start the Windows Setup program:

- setup

Follow the on-screen prompts to install Windows.

After Windows Setup is complete, use the following guide to install the drivers in the order listed below. All drivers are required for system use and stability. Drivers can be found on the SurePOS Support Web Site.

Ethernet driver:

If prompted for a .cat file, select "Skip File" on the dialog box.

If prompted for the location of dp83815.sys, select the folder where the drivers were extracted using the "browse" option. Windows may ask several times.

Via Chipset, Service Pack (4-in-1 drivers)

Microsoft Secondary IDE Controller patch

Via Chipset, USB Filter patch

Microsoft DirectX 8.1 or later

Via Video driver

Via Audio driver

Netmos PCI Serial Ports driver

Microsoft Windows 98 SE updates available on http://windowsupdate.microsoft.com/

------------------------------------------------------

2.0 Installing Windows 2000/XP from USB CD-ROM Drive

------------------------------------------------------

Windows 2000/XP Setup has limited support for USB CD-ROM drives. IF you encounter a STOP 0x0000007B blue screen when attempting to install Windows by booting from the USB CD-ROM, or Windows Setup fails to detect your USB CD-ROM when installing from the Setup Boot Disks, follow these directions. If your USB CD-ROM is supported by Windows Setup, follow Microsoft's install guide.

Requirements:

1- External USB floppy drive

2- Windows 2000/XP Setup Boot Diskettes. If you do not have these disks, they can be obtained as follows:


    - Windows 2000: use makeboot.exe, located in the \bootdisk folder on the CD-ROM, to create the 4 diskettes, if they were not supplied with your media.

    - Windows XP: available only by download from Microsoft. See the Microsoft Knowledgebase article Q310994 for instructions on creating the 6 diskettes


3- Windows 2000/XP CD-ROM

Assumptions:

In BIOS, the USB CR-ROM is set to be the first bootable device. To do this, attach the USB CD-ROM to the SurePOS 300. Cold boot the system unit and hit the <F2> key when prompted to enter the BIOS setup. Navigate to the Boot menu and insure that the USB CD-ROM is the first bootable device.

Instructions:

Modify Txtsetup.sif on the Setup Boot Diskette (Disk1) as indicated below under "Technical Information".

NOTE: Txtsetup.sif may assume that the Windows Setup source files are located in the \i386 directory on the CD-ROM. If the setup files are located in a different directory, modify the "SetupSourcePath =" line to point to the base of the i386 folder (not the folder itself). Symptoms of this problem would be an error indicating that Setup could not locate the EULA.

Attach the USB CD-ROM drive and insert the Windows Setup CD.

Boot from the Setup Boot Diskette and continue the installation following the on-screen prompts.

Remove the diskette when the system reboots but leave the CD-ROM drive attached.

After Windows Setup is complete, use the following guide to install the drivers in the order listed below. All drivers are required for system use and stability. Drivers can be found on the SurePOS Support Web Site.

Ethernet driver:

If prompted, select "Yes" at the Digital Signature dialog box.

Via Chipset, Service Pack (4-in-1 drivers)

Microsoft Secondary IDE Controller patch (Windows 2000 only)

Via Chipset, USB Filter patch

Microsoft DirectX 8.1 or later

Via Video driver

Windows 2000 Service Pack 2, or any Windows XP Service Pack

Via Audio driver

Netmos PCI Serial Ports driver

Microsoft Windows 2000/XP updates available on http://windowsupdate.microsoft.com/

----------------------------------------

2.1 Windows 2000 Technical Information

----------------------------------------

The following Microsoft KnowledgeBase article documents the STOP 0x0000007B Blue Screen during Windows 2000 Setup from a USB CD-ROM drive.

http://support.microsoft.com/search/preview.aspx?scid=kb;en-us;Q294820

The resolution for this issue is to add the USB Vendor and Product ID of your USB CD-ROM drive to the Txtsetup.sif file. However, since the CD-ROM is read-only, this modification must be done to the Setup Boot diskettes.

Windows 2000 Txtsetup.sif was modified as follows to support the following IBM external USB CD-ROM Drive

IBM external USB CDROM for the SurePOS 300
SAP P/N: 61P5628
Feature Code: 7800

Note: Windows XP Setup has built-in support for the above IBM USB drive.

- Added the IBM Portable USB CD-ROM Drive Vendor and Product ID to the [HardwareIdsDatabase] section:

USB\VID_04B3&PID_4427 = "usbstor" ;IBM USB CD-ROM VID/PID P/N 33L5151

This modification could theoretically be made for any USB CD-ROM drive that is not supported by Windows 2000/XP Setup. The Vendor and Product ID for the USB device can be obtained using a program such as Usbview.exe (free from Microsoft).

---------------------------------------------------

3.0 Installing Windows NT 4 from USB CD-ROM Drive

---------------------------------------------------

Windows NT 4 does not support USB devices and therefore will not be able to access a USB CD-ROM drive for the entire Setup process. The solution to this is to perform a DOS-based NT Setup.

Requirements:

DOS drivers for the USB CD-ROM drive (available from the manufacturer's web site)

DOS boot diskette with CD-ROM support (mscdex.exe), or Windows 9X Setup boot diskette

Windows NT Ethernet driver (available on the SurePOS support web site)

Instructions:

Add the USB CD-ROM driver to config.sys as indicated by the driver documentation. If using a Windows 9X boot disk, add it to the [CD] section of config.sys, below the line for himem.sys, For example:

[CD]

device=himem.sys /testmem:off

device=usbcdrom.sys /D:mscd001

Copy the DOS CD-ROM driver to the boot disk. If using a Windows 9X boot disk and there is insufficient space, delete one or more of the ASPIxxx.sys files, or README.txt.

Boot the diskette. Select "Start computer without CD-ROM support" if prompted.

Run FDISK to create a partition:

- fdisk

- If prompted, select "N" when asked to enable large disk (FAT32) support. NT must use FAT16 for DOS-based installations; however it can be converted once NT is installed using the convert utility.

- Select "1" (create), "1" (primary)

- Use the maximum disk amount for the partition, or enter a preferred size

- Exit and reboot.

Select "Start computer with CD-ROM support" if prompted. The CD-ROM will be assigned a drive letter.

Format the partition:

- format c:

Insert the NT CD-ROM in the drive.

If available, load Smartdrv.exe to speed file copy operations.

- smartdrv c+

Change to the Windows Setup directory on the CD-ROM drive (E: in this example):

- e:

- cd \i386

Start the NT Setup program. It is not necessary to build the boot disks when installing with this method.

Note: if using a Win9x boot disk, type in "lock c:" and answer 'yes', before starting the NT installation.

- winnt /b

Follow the on-screen prompts to install NT.

Install the Ethernet driver when prompted during Network Setup.

After Setup is complete, use the following guide to install the drivers in the order listed below. All drivers are required for system use and stability. Drivers can be found on the SurePOS Support Web Site.

Windows NT 4 Service Pack 6a

Via Chipset, Service Pack (4-in-1 drivers)

Via Video driver

Via Audio driver

Netmos PCI Serial Ports driver

Microsoft Windows NT 4 updates available on http://windowsupdate.microsoft.com/

-----------------------------------------

4.0 Installing Windows from a LAN Share

-----------------------------------------

If the Windows Setup source files are located on a LAN share, these instructions may help:

Requirements:

1.44 MB Floppy Diskette

External USB floppy drive

DOS ethernet driver (SurePOS 300 Support web site)

Instructions:

Create a DOS or Windows 9x Setup Disk (using Windows 9x Add/Remove programs). If using a DOS version for the startup disk, ensure it has FAT32 support.

Edit the boot disk to include the DOS ethernet driver (dp83815.dos). This will provide NetBEUI access to a LAN share. A sample configuration is provided in Appendix A.

If needed, use FDISK to create a FAT16 or FAT32 primary partition of at least 2GB and format the partition.

Boot from the startup disk and log onto the server.

Map out a local drive to the share on the server. For example: net use z: \\server\share . This would make your local Z: drive be the share on the server containing the Windows setup files.

Navigate to the WIndows setup directory on Z and start the Windows setup process. Follow Microsoft’s documentation for the remainder of the installation. NOTE: Loading Smartdrv.exe will greatly increase the speed of the file copy portion during the Setup process.

------------------------------

5.0 Support Web Site Address

------------------------------

SurePOS system unit drivers referenced in this guide are available at the following location: http://www.ibm.com/solutions/retail/store/support and select SurePOS 300.

----------------------------

6.0 Trademarks and Notices

----------------------------

The following terms are trademarks or registered trademarks of the IBM Corporation in the United States or other countries or both:

IBM

SurePOS

Other company, product, and service names may be trademarks or service marks of others.

THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.

Note to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.

--------------------------

APPENDIX A: Sample files

-----------------------

A:\CONFIG.SYS:

DEVICE=A:\himem.sys

dos=high,umb

DEVICE=A:\EMM386.EXE NOEMS

DEVICEHIGH=A:\RAMDRIVE.SYS 4096 512 /E

DEVICEHIGH=A:\NET\protman.dos /i:A:\NET

DEVICEHIGH=A:\NET\dp83815.dos

DEVICEHIGH=A:\NET\dlshelp.sys

LASTDRIVE=Z

The files Protman.dos and dlshelp.sys are available in the IBM DOS LAN Requestor package. However, your DOS LAN package may contain different files.

A:\AUTOEXEC.BAT:

@@ECHO OFF

set EXPAND=YES

SET DIRCMD=/O:N

set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15

set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C

cls

call setramd.bat %LglDrv%

set temp=c:\

set tmp=c:\

path=%RAMD%:\;a:\;%CDROM%:\

copy command.com %RAMD%:\ > NUL

set comspec=%RAMD%:\command.com

set CDROM=

set LglDrv=

a:\smartdrv.exe

a:\unzip %RAMD%:\

A:\SETRAMD.BAT

@@echo off

set RAMD=

set CDROM=

a:\findramd

if errorlevel 255 goto no_ramdrive

if not errorlevel 3 goto no_ramdrive

goto do_shift

:loop

if errorlevel %1 goto no_shift

:do_shift

set cdrom=%2

shift

shift

if not %1*==* goto loop

goto no_ramdrive

:no_shift

set ramd=%2

if "%RAMD%"=="C" goto c_drive

goto success

:c_drive

echo Drive C does not contain a valid FAT or FAT32 partition.

echo The drive may need to be partitioned. To create a partition on the drive,

echo run FDISK from the MS-DOS command prompt.

echo.

goto success

:no_ramdrive

echo Could not create a temporary drive for the

echo diagnostic tools. This may be because this computer has less than the

echo minimum required extended memory.

echo.

:success

A:\UNZIP.BAT

set path=a:\;%1

pkunzip a:\net\net.zip %1

lh %1net start

A:\NET\PROTOCOL.INI

[network.setup]

version=0x3100

netcard=ibm$dp83815,1,IBM$dp83815

transport=ibm$netbeui,IBM$NETBEUI

lana0=ibm$dp83815,1,ibm$netbeui

[protman]

DriverName=PROTMAN$

PRIORITY=ibm$NETBEUI

[IBM$NETBEUI]

DriverName=netbeui$

SESSIONS=20

NCBS=20

BINDINGS=IBM$dp83815

LANABASE=0

[IBM$dp83815]

DriverName=dp83815$

NETWORK.INI in A:\NET\NET.ZIP

[Network]

multinet=

FileSharing=No

PrintSharing=No

LogonDisconnected=yes

EnableSharing=Yes

UserName=YourLANid

Domain=YourDOM

ComputerName=zzz32aAx

Comment=edit computer name

logonvalidated=no

reconnect=no

MaintainServerList=NO

SlowLanas=

SessTimeout=600

[network drivers]

devdir=a:\net

LoadRMDrivers=Yes

netcard=pcntnd.dos

transport=ndishlp.sys,*netbeui

[Password Lists]

The file a:\net\net.zip should contain the following files:

Network.ini, protocol.ini, cmds.exe, cmds16.exe, net.exe, net.msg, and netxp.msg.

;RGG

Rate this page:

(0 users)Average rating

Document information


More support for:

SurePOS 300 Series
General

Version:

31x, 32x

Operating system(s):

Windows 2000, Windows 98, Windows NT, Windows XP

Reference #:

R1002392

Modified date:

2004-04-19

Translate my page

Machine Translation