IBM 4910-33S, SurePOS 300 33 Installation Manual

SurePOS 300
Operating System Installation Guide Models 33x and x4x

GA27-4360-01
SurePOS 300
Operating System Installation Guide Models 33x and x4x

GA27-4360-01
Note
Before using this information and the product it supports, be sure to read the general information under “Notices” on page
March 2009
You can order IBM publications through your IBM representative or the IBM branch office that serves your locality. Requests for copies of this publication and for technical information about IBM products should be made to your IBM Marketing Representative. Publications are not stocked at the address that is given below.
This publication is available on the IBM Retail Store Solutions Web site.
1. Go to www.ibm.com/solutions/retail/store.
2. Select Support at the left side of the Web page.
3. Select Publications.
A form for reader’s comments is provided at the back of this publication. If the form has been removed, address your comments to:
Department ZBDA Retail Store Solutions Information Development IBM Corporation PO Box 12195 Research Triangle Park, North Carolina 27709-9990 U.S.A.
When you send information to IBM, you grant IBM a nonexclusive right to use or distribute whatever information you supply in any way it believes appropriate without incurring any obligation to you.
© Copyright International Business Machines Corporation 2005.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Contents
Figures ............................v
About this guide ........................vii
Who should read this guide ....................vii
How this guide is organized ....................vii
Related publications .......................vii
Providing feedback .......................ix
Summary of changes ......................xi
Part 1. Models E3H, 33H and 330 .......................1
Chapter 1. Operating System Pre-Installation Procedures ........3
BIOS Update and Configuration ...................3
Chapter 2. Installing Windows 2000 .................5
Requirements ..........................5
Configuring the Windows 2000 Professional Setup Diskettes ........5
Configuring BIOS Setup ......................6
Installing the Operating System ...................7
Chapter 3. Installing Windows XP..................9
Requirements ..........................9
Configuring BIOS Setup ......................9
Installing the Operating System ...................9
Chapter 4. Installing the Windows 2000/Windows XP Drivers ......11
SurePOS 300 Required Drivers ...................11
Chapter 5. Installing Windows Embedded for Point Of Service on SurePOS
300 (Models E3H, 33H and 330) .................13
Contents of files to be placed on WEPOS Install CDs for SurePOS 300 ....16
Chapter 6. Installing the IBM Retail Environment for SUSE LINUX ....19
Chapter 7. Troubleshooting....................21
Part 2. Models x4x ..............................23
Chapter 8. Operating System Pre-Installation Procedures for x4x .....25
BIOS Update and Configuration...................25
Chapter 9. Installing Windows XP/Vista for Models x4x .........27
Requirements .........................27
Configuring BIOS Setup .....................27
Installing the Operating System ...................27
Chapter 10. Installing the Windows XP/Vista Drivers for Models x4x....29
SurePOS 300 Required Drivers ...................29
Chapter 11. Installing WePOS and POSReady for Models x4x ......31
© Copyright IBM Corp. 2005 iii
Requirements .........................31
Configuring BIOS Setup .....................31
Installing the Operating System ...................31
Chapter 12. Installing the WePOS and POSReady Drivers for Models x4xs 33
SurePOS 300 Required Drivers ...................33
Chapter 13. Installing the IBM Retail Environment for SUSE LINUX ....35
Chapter 14. Troubleshooting Models x4x ..............37
Troubleshooting Configuration Issues ................38
USB memory key/USB CD-ROM drive are unable to boot ........38
Part 3. Appendixes..............................41
Notices ...........................43
Trademarks ..........................44
iv SurePOS 300: Operating System Installation Guide Models 33x and x4x
Figures
1. System Information Window ...........................6
© Copyright IBM Corp. 2005 v
vi SurePOS 300: Operating System Installation Guide Models 33x and x4x
About this guide
This guide describes how to install the base operating system environment on the SurePOS 300 Models 33x and x4x. From this point on, these models will be referred to as SurePOS 300.
Who should read this guide
This guide is intended for the person who will install the operating system for the SurePOS 300.
How this guide is organized
This guide is organized in two parts:
v Part 1 contains information for SurePOS Model 33x.
v Part 2 contains information for SurePOS Models x4x.
Related publications
The following IBM publications are also available from the IBM Retail and Store Solutions web site at http://www.ibm.com/solutions/retail/store/support.
v IBM SurePOS 300 - Technical Reference
v SurePOS 300-33x: Installation and Service Guide, GA27-7355
v SurePOS 300 Installation and Service Guide for 4810/4910 Models x4x,
G362–0560
v Safety Information – Read This First, GA27-4004
Diagnostic programs that are media independent are downloadable from the IBM Retail and Store Solutions web site at www.ibm.com/solutions/retail/store/.Ask your questions in the TechLine section located at the bottom of this webpage. The use of generic drivers from manufacturer web sites is not recommended nor supported.
© Copyright IBM Corp. 2005 vii
viii SurePOS 300: Operating System Installation Guide Models 33x and x4x
Providing feedback
Your feedback is important in helping IBM provide accurate and high-quality information.
To provide feedback:
v Go to http://www.ibm.com/solutions/retail/store. Click Support, then click
Publications. Click the publication comments within the introductory text.
Provide the requested information and your comments. Be sure to include the name and form number of the document in the [Publication ID] field.
v You can mail your comments to:
IBM Corporation Retail Store Solutions Information Development Department ZBDA P.O. Box 12195 Research Triangle Park, North Carolina 27709 USA
Be sure to include the name and form number of the document.
If applicable, include a reference to the specific location of the text (for example, the page or table number) on which you are commenting.
Between major revisions of this document, there might be minor technical updates. The latest version of this document is available on the Retail Store Solutions Web site at www.ibm.com/solutions/retail/store/support/publications/.
© Copyright IBM Corp. 2005 ix
x SurePOS 300: Operating System Installation Guide Models 33x and x4x
Summary of changes
March 2009
This publication contains two parts:
Part 1 contains information relating to Models E3H, 33H, and 330.
Part 2 contains information relating to the Models x4x. All of the information in Part
2 is new for this release.
© Copyright IBM Corp. 2005 xi
xii SurePOS 300: Operating System Installation Guide Models 33x and x4x
Part 1. Models E3H, 33H and 330
© Copyright IBM Corp. 2005 1
2 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 1. Operating System Pre-Installation Procedures
You should begin the operating system installation with the system in a known good state. The following procedure ensures this state.
BIOS Update and Configuration
1. Before beginning, obtain the latest BIOS update for the SurePOS 300 from the IBM Retail Store Solutions support page, www.ibm.com/solutions/retail/store/ support/.
2. After updating the BIOS, choose Load Optimized Defaults in BIOS setup.
© Copyright IBM Corp. 2005 3
4 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 2. Installing Windows 2000
Windows 2000 presents some challenges when installing the operating system if the IDE CD-ROM option is not installed on your SurePOS 300 terminal. However, you can easily modify the Windows 2000 installation media to support the SurePOS
300. The instructions below outline the procedure, which can be used to install the
operating system.
Requirements
v Windows 2000 Professional CD-ROM
v Windows 2000 Professional Setup Boot Diskettes (4 diskettes created by the
CD-ROM). If you do not have these disks, you can create them using MAKEBOOT.EXE, located in the \bootdisk folder on the CD-ROM
v USB or PS/2 Keyboard and Mouse
v External USB Floppy Disk Drive
v External USB CD-ROM Drive (if IDE CD-ROM option is not present)
v SATA Driver Disk (download from RSS support http://www.ibm.com/solutions/
retail/store/support)
Configuring the Windows 2000 Professional Setup Diskettes
Note: This section only applies to SurePOS 300 systems without the internal IDE
CD-ROM option.
Support for the IBM USB CDROM drive is not included in the operating system by default. This is because the USB vendor ID and device ID do not match the list of supported devices in the setup diskettes. Therefore, it must be included in the Windows 2000 Professional setup diskettes. Follow the directions below to configure the setup diskettes.
1. Insert Windows 2000 Professional setup diskette # 1.
2. Open TXTSETUP.SIF in a text editor.
3. Under the HardwareIdsDatabase section, add one of the following lines:
IBM USB CDRom Drive (02N8239 / 33L5151)
USB\VID_04B3&PID_4427 = "usbstor" ;IBM USB CD-ROM VID/PID P/N 33L5151
IBM USB CDRW/DVD Drive (73P4516)
USB\VID_04DA&PID_0D0E = “usbstor” ;IBM USB Combo P/N 73P4516
4. If you do not have the Hardware ID for the specific CD-ROM device you are using, you can locate the MachingDeviceID key using the Windows System Information utility:
a. Plug the USB drive into any Windows XP or 2000 system. Wait until the
system has detected the drive, and it is functional.
b. Open System Information, and look for the device you connected, under
USB.
© Copyright IBM Corp. 2005 5
Figure 1. System Information Window
c. Record the value for the PNP Device ID of your new device.
d. Enter the Vendor and Product ID into the TXTSETUP.SIF file using the
following format:
“MatchingDeviceId” = “usbstor” ;Drive Description
Table 1. Vendor/Product ID for Windows 2000 Professional Setup
“MatchingDeviceId” Value from PNP Device ID
= “usbstore” Leave as is, including quotes and spaces
;Drive Description May be any text you like to identify your
5. Save TXTSETUP.SIF and exit the text editor.
Configuring BIOS Setup
1. Power on the system and enter BIOS setup by pressing the DEL key during POST.
2. Enter the Advanced BIOS Features menu.
3. Under the Boot Device selections, make the following changes:
v First Boot Device = USB-FDD
v Second Boot Device = HDD-0
device.
6 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Installing the Operating System
1. Insert Disk 1 into the USB floppy drive, and place the Operating System installation CD in the USB or IDE CD-ROM.
2. Power on the system and boot from the Windows 2000 Professional disk.
3. Press <F6> when prompted to add the SATA mass storage driver. You may have to press <F6> several times for Windows setup to accept the keystroke.
4. Follow the prompts on the screen.
Note: You can also modify the TXTSETUP.SIF file on the CD Media as an
alternate method of installation.
Chapter 2. Installing Windows 2000 7
8 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 3. Installing Windows XP
The Windows XP installation process fully supports the SurePOS 300. No special considerations need to be made when installing the operating system. You can use the following method to install the operating system. USB CD-ROM installation does not require any modifications in order to use the Windows XP CD-ROM.
Requirements
v Windows XP CD-ROM
v USB or PS/2 Keyboard and Mouse
v External USB CD-ROM or the Internal IDE CD-ROM option
Configuring BIOS Setup
To configure BIOS setup, complete the following steps:
1. Power on the system and enter BIOS setup by pressing the DEL key during POST.
2. Enter the Advanced BIOS Features menu.
3. Under the Boot Device selections, make the following changes:
v First Boot Device = USB-CDROM or CD-ROM (for systems with the IDE
CD-ROM option)
v Second Boot Device = HDD-0
Installing the Operating System
1. Power on the system and boot from the Windows XP Professional CD-ROM.
2. Press <F6> when prompted to add the SATA driver. You may have to press <F6> several times for Windows setup to accept the keystroke.
Note: If the SATA driver is not installed, use the instructions that came with the
SATA driver or the SATA driver readme file.
3. Follow the prompts on the screen.
© Copyright IBM Corp. 2005 9
10 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 4. Installing the Windows 2000/Windows XP Drivers
The SurePOS 300 contains many components and features. In order to enable all of the features of the hardware, all system unit drivers listed below must be installed in the same order in which they are listed. Each driver package contains its own installation process. The installation process for each driver can be obtained from the IBM Retail Store Solutions support site www.ibm.com/solutions/retail/store/ support. Also, reboot the system between each driver installation.
SurePOS 300 Required Drivers
v Intel INF Driver
v Ethernet Driver
v Video Driver
v Audio Driver
v Windows Operating System Patches – Please visit the Microsoft Windows
Update support site for the latest patches at http://windowsupdate.microsoft.com/
v Intel Application Accelerator
v PCI Serial/Base Device Driver
v Touch Screen Driver (if you have a touch screen)
Attention: Failing to install all of the required drivers might have an adverse impact on the stability and/or performance of the system.
© Copyright IBM Corp. 2005 11
12 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 5. Installing Windows Embedded for Point Of Service on SurePOS 300 (Models E3H, 33H and 330)
If you are using the installation CD to install Windows®Embedded for Point Of Service (WEPOS) on IBM Retail Store Solutions hardware, there are special instructions for some of the system units. This document provides those instructions to enable you to be successful in building an operational WEPOS image for your machine.
Note: These special procedures apply only to WEPOS version 1.0 and 1.1. The
WEPOS Version 1.1 Upgrade and beyond (Windows Embedded POSReady) do not require any modifications to the WEPOS installation CDs.
These instructions are necessary because one or more drivers associated with the hard drive on the SurePOS 300 (Models E3H, 33H and 330) are not contained in the original WEPOS installation CDs from Microsoft.
To use the following instructions there must be one partition for the CD-ROM drive and it must be identified as D:.
These instructions assume you have access to the WEPOS OEM Preinstallation Kit (OPK) CDs from Microsoft. and the necessary tools described in this document. The OPK is available through the Microsoft distribution channel. A trial version of the WEPOS OPK could also be ordered directly from Microsoft using the following URL: http://www.microsoft.com/windows/embedded/eval/trial.mspx Please, note that per the Microsoft agreement, IBM RSS cannot provide this package.
You must have access to the necessary tools described in this document to modify and recreate the WEPOS installation CDs such as oscdimg.exe. These tools are available from Microsoft on the Tools CD that comes with the full version of the XP Pro or the WEPOS OEM OPK (the tools are NOT included in the trial version of the WEPOS OPK).
SurePOS 300 (Models E3H, 33H and 330) require special handling to successfully install WEPOS because the drivers for the Serial ATA hard drive are not on the WEPOS OPK. The following instructions describe how to add this driver to the WEPOS installation OPK.
1. Adding Driver to Run the WEPOS Install CD
Note: Microsoft has a knowledgebase article titled “How to add unsupported or
updated third-party mass storage drivers to a customized WinPE CD”. This article is the basis of the instructions in this section and can be found at the following URL: http://support.microsoft.com/ default.aspx?scid=kb;en-us;319214
This section describes how to add the needed driver to the WEPOS installation CD in order for the installation process to see and recognize the SATA hard drive. The WEPOS installation CD is based on Win PE.
a. Copy the contents of the WEPOS installation CD to a work space. Usually
the work space is on a workstation. For example, assume you have created a subdirectory named WEPOS_INSTALL on your C: drive. Copy all the files and subdirectories on the CD to this space by entering: xcopy d:\*.* c:\WEPOS_INSTALL /e on a command line or using the Windows graphical user interface you can select the contents of the CD and copy them to the target subdirectory.
© Copyright IBM Corp. 2005 13
b. Download the IBM SurePOS 300-33x SATA driver from the IBM Hardware
Support web site at http://www.ibm.com/solutions/retail/store/support.
c. Extract the files from the surepos300-33x-sata2kxp01020057.exe file.
d. In the WEPOS_INSTALL subdirectory, create a subdirectory in the
i386\system32\ subdirectory by the name of Si3112r.
e. Copy the files extracted from the surepos300-33x-sata2kxp01020057.exe file
to this subdirectory. Be sure the TxtSetup.oem file is copied as well. 6. Edit the TxtSetup.oem file. For your convenience, the entire file is shown in its own section for you to copy and paste into the TxtSetup.oem file. The changes to the base TxtSetup.oem file are noted below.
1) The [Disks] section must point to the backslash (\) for the path of the Tagfile and to the working directory (the last two parameters). i. [Disks] ii. disk1 = Silicon Image SiI 3x12 SATALink Driver Installation Disk,\si3112.sys,\
2) b. The [Defaults] section must point to the [SCSI] section entry. i. [Defaults] ii. SCSI = Si3112_XP
3) c. The [SCSI] section entry loads the driver
a) [SCSI] ; HwComponent section
b) Si3112_XP = Silicon Image SiI 3x12 SATALink Controller for
Windows XP/Server 2003, Si3112
c) Si3112_NT = Silicon Image SiI 3x12 SATALink Controller for
Windows NT 4.0 and 2000, Si3112
4) d. The entire TxtSetup.oem file contents with changes is shown in the section named TxtSetup.oem.
5) e. Be sure to save the changed TxtSetup.oem file in its original location; C:\WEPOS_INSTALL\i386\system32\Si3112r\TxtSetup.oem
f. Change directory to the i386\system32 subdirectory.
g. Edit the winpeoem.sif file with the notepad editor For your convenience, this
file is shown in its own section in this document so you can copy and paste it into the winpeoem.sif file. The changes from the base file are shown below. Identify the location of the drivers by changing the following keyword values to the values shown (you can see the contents of the entire file in the section of this document named Winpeoem.sif:
OemDriverRoot="" OemDriverDirs=Si3112r
h. Be sure to save the changed winpeoem.sif file in the same location:
C:\WEPOS_INSTALL\i386\system32\winpeoem.sif
2. Add Driver to be Installed By WEPOS Install
Note: This section is based on the Microsoft documentation found on MSDN.
This step describes the changes necessary for the WEPOS installation process to install the SATA driver on the hard drive with the operating system.
a. Change the current directory to C:\WEPOS_INSTALL\setup.
b. Create a subdirectory by the name of drivers.
c. Change the current directory to C:\WEPOS_INSTALL\setup\drivers.
d. Create a subdirectory by the name of SATA.
e. Copy the SATA drivers you previously extracted into the
C:\WEPOS_INSTALL\setup\drivers\SATA subdirectory.
14 SurePOS 300: Operating System Installation Guide Models 33x and x4x
To find this documentation, go to www.microsoft.com and search for “Adding Drivers to Be Installed by WEPOS Setup”.
f. Change the current directory to C:\WEPOS_INSTALL\setup.
g. Create a file named driverinstall.xml.
h. For your convenience, the entire driverinstall.xml file is shown in its own
section. You can copy and paste the contents from the document into the driverinstall.xml file. These values tell the installation process where to find the driver files and where to place them when installed.
i. Save the file in the current subdirectory (C:\WEPOS_INSTALL\setup).
3. Recreate the WEPOS Install ISO Image
To recreate the IO image using the Oscdimg.exe tool from Microsoft.
a. Change the current directory to the subdirectory named WEPOS_INSTALL.
b. Type the following command:
oscdimg –betfsboot.com –n –h c:\WEPOS_INSTALL c:\wepos.iso
Press enter.
This command creates a bootable ISO image with long file name support (-n) by the name of wepos.iso. The source directory is C:\WEPOS_INSTALL.
4. Burn ISO Image onto a CD
Now place the ISO file on a CD using a tool such as IBM RecordNow. After performing this step, please ensure that you do not see an ISO file on the CD. YOu should see only subdirectories. One of those subdirectories must be I386. If you see an ISO file on your CD, the CD will not work as a WEPOS installation CD.
5. Alter Registry Setting for Hard Drive
Note: This section is based on a Microsoft Knowledgebase article titled Editing
the Registry Hive for Your Image on the Target Device. It can be found at the following URL: http://msdn.microsoft.com/library/default.asp?url=/ library/enus/ xpehelp/html/ xetskEditRegistryHiveForYourImageOnTargetDevice.asp
This section is required when installing WEPOS 1.0 ONLY. For WEPOS 1.1 and
1.1 Upgrade, the following steps are NOT required.
a. Install the WEPOS operating system using the CD you built in the previous
section.
b. After WEPOS operating system is loaded, boot the machine again using the
WEPOS installation CD. When your are asked to press enter to start command mode, press enter in response. You will be taken to a command prompt box for command line functions.
c. Locate the SYSTEM.SAV file in the C:\Windows\system32\config
subdirectory. This file is the main focus of this activity.
d. Start the registry editor by entering regedit on the command line. The
registry editor dialog box appears.
e. Highlite HKEY_LOCAL_MACHINE by clicking on it.
f. From the File menu, choose Load Hive. The Load Hive dialog box appears.
g. Using the Load Hive dialog box navigate to the C:\Windows\system32\config
subdirectory and click the system.sav file.
h. In the bottom of the Load Hive screen: Files of Typebox select All Files.
i. Click OPEN.
j. You will be asked for a key name under which this hive is to be loaded.Enter
any unique name you like such as xxx.
k. Click OK.
Chapter 5. Installing Windows Embedded for Point Of Service on SurePOS 300 (Models E3H, 33H and 330) 15
l. Under HKEY_LOCAL_MACHINE\xxx\ControlSet001\Services\Si3112
m. Click on the Si3112 key. There will be key names and values on the right
hand side of the screen.
n. Find the START key and double click on it. Its value will be 3.
o. Edit DWORD Value dialog box appears.
p. Change Value data to 0 (zero).
q. Click OK.
r. Navigate back to the HKEY_LOCAL_MACHINE\xxx key.
s. On the File menu, choose Unload Hive.
t. This completes the task. Remove the WEPOS CD, reboot the system, and
let it run through the FirstBootAgent activity needed to complete the installation.
Contents of files to be placed on WEPOS Install CDs for SurePOS 300
This section contains the Contents of files to be placed on WEPOS Install CDs for SurePOS 300.
1. TxtSetup.oem
; This file installs the SiI 3112 non-RAID serial ATA driver as part ; of text mode setup on Windows NT, Windows 2000, Windows XP, ; and Windows Server 2003. ; ; Copyright (C) 2002-2004 by Silicon Image, Inc. ; All rights reserved
[Disks] disk1 = "Silicon Image SiI 3x12 SATALink Driver Installation Disk",\si3112.sys,\
[Defaults] SCSI = Si3112_XP
[SCSI] ;HwComponent section Si3112_XP = "Silicon Image SiI 3x12 SATALink Controller for Windows XP/Server 2003", Si3112 Si3112_NT = "Silicon Image SiI 3x12 SATALink Controller for Windows NT 4.0 and 2000", Si3112
[Files.SCSI.Si3112_XP] driver = disk1,si3112.sys, Si3112 driver = disk1,SiWinAcc.sys, SiFilter inf = disk1,SI3112.inf dll = disk1,SilSupp.cpl catalog = disk1, Si3112.cat
[Files.SCSI.Si3112_NT] driver = disk1,si3112.sys, Si3112 inf = disk1,SI3112.inf dll = disk1,SilSupp.cpl ;;catalog = disk1, Si3112.cat
[HardwareIds.SCSI.Si3112_XP] id = "PCI\VEN_1095&DEV_3112&SUBSYS_31121095", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_34238086", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_311215D9", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_B0021458", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_01661028", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_82141033", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_82641033", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUVSYS_35121095", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_01661028", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_82641033", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_35121014", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_02B71014", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_B0021458", "Si3112"
16 SurePOS 300: Operating System Installation Guide Models 33x and x4x
id = "PCI\VEN_1002&DEV_436E&SUBSYS_436E1002", "Si3112" id = "PCI\VEN_1002&DEV_436E&SUBSYS_B0021458", "Si3112" id = "PCI\VEN_1002&DEV_4379&SUBSYS_43791002", "Si3112" id = "PCI\VEN_1002&DEV_437A&SUBSYS_437A1002", "Si3112"
[HardwareIds.SCSI.Si3112_NT] id = "PCI\VEN_1095&DEV_3112&SUBSYS_31121095", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_34238086", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_311215D9", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_B0021458", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_01661028", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_82141033", "Si3112" id = "PCI\VEN_1095&DEV_3112&SUBSYS_82641033", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_35121095", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_01661028", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_82641033", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_35121014", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_02B71014", "Si3112" id = "PCI\VEN_1095&DEV_3512&SUBSYS_b0021458", "Si3112" id = "PCI\VEN_1002&DEV_436E&SUBSYS_436E1002", "Si3112" id = "PCI\VEN_1002&DEV_436E&SUBSYS_B0021458", "Si3112" id = "PCI\VEN_1002&DEV_4379&SUBSYS_43791002", "Si3112" id = "PCI\VEN_1002&DEV_437A&SUBSYS_437A1002", "Si3112"
[Config.Si3112] value = ProblemDevices, "", REG_SZ, "" value = ProblemDevices, "Maxtor 4D060H3 DAK05GK0", REG_SZ, "MaxMode = UDMA-5" value = ProblemDevices, "ST320012AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST330013AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST340017AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST360015AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST380023AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST3120023AS", REG_SZ, "Mod15Write" value = ProblemDevices, "ST340014ASL", REG_SZ, "Mod15Write" value = ProblemDevices, "ST360014ASL", REG_SZ, "Mod15Write" value = ProblemDevices, "ST380011ASL", REG_SZ, "Mod15Write" value = ProblemDevices, "ST3120022ASL", REG_SZ, "Mod15Write" value = ProblemDevices, "ST3160021ASL", REG_SZ, "Mod15Write"
2. Winpeoem.sif
; WinPE OEM driver list ;
[Version] signature="$Windows NT$"
; ; Use this section to replace the inbox driver ; list with your own files ; ;[massstoragedrivers.replace] ;mydriver = mydriver.sys ; ; ; Use this section to append non-pnp drivers to ; the list of the drivers already present ; in the inbox ;[massstoragedrivers.append] ;mydriver = mydriver.sys ;
; ; Use this section to load pnp/non-pnp oem drivers ; in addition to the inbox driver list ; ; OemDriverRoot : Indicates the path relative to ; the system directory of WinPE. If ; none, then specify "" ; ; OemDriverDirs : Specifies series of directories separated ; by comma. Each specified directory has the ; txtsetup.oem which has the information on ; what driver to load. ; ; e.g. OemDriverRoot = "" and OemDriverDirs = drv1, drv2 ; indicates to the WinPE that under WinPE's system32 directory
Chapter 5. Installing Windows Embedded for Point Of Service on SurePOS 300 (Models E3H, 33H and 330) 17
; there are two directories named drv1 and drv2. Each of these ; directories contain txtsetup.oem file which lists which ; driver to load ; [OemDriverParams] OemDriverRoot="" OemDriverDirs=Si3112r
3. DriverInstall.xml
4.
<Drivers>
<AdditionalDevice ClassId="{4D36E97B-E325 -11CE-BFC1-08002BE10318}"
SourceDir="d:\setup\drivers\SATA">
<--"SATA Controller"--> <File Name="si3112.cat" InstallDir="system32"/> <File Name="siisupp.vxd" InstallDir="system32\drivers"/> <File Name="si3112.sys" InstallDir="system32\drivers"/> <File Name="SiRemFil.sys" InstallDir="system32\drivers"/> <File Name="SilSupp.cpl" InstallDir="system32"/> <File Name="SiWinAcc.sys" InstallDir="system32\drivers"/> <File Name="si3112.INF" InstallDir="inf"/> <File Name="TxtSetup.oem" InstallDir="inf"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_35121095&REV_01"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_01661028&REV_01"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_82641033&REV_01"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_35121014&REV_01"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_02B71014&REV_01"/> <HardwareId Id="PCI\VEN_1095&DEV_3512&SUBSYS_B0021458&REV_01"/>
</AdditionalDevice>
</Drivers>
18 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 6. Installing the IBM Retail Environment for SUSE LINUX
For information about installing the IBM Retail Environment for SUSE LINUX (IRES), refer to the IBM Retail Environment for SUSE LINUX Developer’s Guide GC30-9723.
© Copyright IBM Corp. 2005 19
20 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 7. Troubleshooting
The table below lists some of the most common issues you may encounter during the installation of Windows 2000 and Windows XP. Please ensure that all directions in this guide are followed carefully to prevent any unnecessary problems from occurring.
Symptom Resolution
Stop 0x0000007B during Windows Setup This issue might be caused by one of the
Error: EULA Missing during Windows Setup The hard disk has not been formatted in a
Error: No Operating System Found Please verify one of the following for this
Touch screen not working. Ensure that the latest touch screen drivers
following:
v Install the SATA driver during Windows
Setup
v The hard disk has not been partitioned in
either a FAT or FAT32 file system format.
v The hard disk has not been formatted.
supported FAT32 file system. Use FORMAT.com to ensure the proper cluster size is used on the hard disk.
issue:
v Windows setup has not been run.
v The partition where Windows is installing
has not been set to active.
v BIOS has not been configured to boot
from the hard disk. Check the BIOS setup boot device list.
are installed properly and all the touch screen cables are firmly attached.
Perform one of the following:
v Plug in USB mouse.
v Allow system to detect mouse.
v Reboot your system.
For additional support, please use the following resources:
v IBM Retail Store Solutions Support, www.ibm.com/solutions/retail/store/support/
v Microsoft Help and Support, http://support.microsoft.com/.
© Copyright IBM Corp. 2005 21
22 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Part 2. Models x4x
© Copyright IBM Corp. 2005 23
24 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 8. Operating System Pre-Installation Procedures for x4x
You should begin the operating system installation with the system in a known good state. The following procedure ensures this state.
BIOS Update and Configuration
1. Before beginning, obtain the latest BIOS update for the SurePOS 300 from the IBM Retail Store Solutions support page, www.ibm.com/solutions/retail/store/ support/.
2. After updating the BIOS, choose Load Optimized Defaults in BIOS setup.
© Copyright IBM Corp. 2005 25
26 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 9. Installing Windows XP/Vista for Models x4x
The Windows XP/Vista installation process fully supports the SurePOS 300. No special considerations need to be made when installing the operating system. You can use the following method to install the operating system. USB CD-ROM installation does not require any modifications in order to use the Windows XP/Vista CD-ROM.
Requirements
v Windows XP/Vista CD-ROM
v USB or PS/2 Keyboard and Mouse
v External USB CD-ROM
Configuring BIOS Setup
To configure BIOS setup, complete the following steps:
1. Power on the system and enter BIOS setup by pressing the DEL key during POST.
2. Enter the Advanced BIOS Features menu.
3. Under the Boot Device selections, make the following changes:
v First Boot Device = CD ROM
v Second Boot Device = Hard Disk
Installing the Operating System
1. Power on the system and boot from the Windows XP/Vista Professional CD-ROM.
2. Follow the prompts on the screen.
© Copyright IBM Corp. 2005 27
28 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 10. Installing the Windows XP/Vista Drivers for Models x4x
The SurePOS 300 contains many components, which need specialized drivers in order to function properly. The following drivers must be installed in the order shown.
You can always find the latest supported drivers for the SurePOS 300 at the IBM Retail Store Solutions support site, www.ibm.com/solutions/retail/store/support. This is the only supported source of drivers for the SurePOS 300.
SurePOS 300 Required Drivers
v Intel Chipset Driver
v Ethernet Driver
v Video Driver
v Audio Driver
v Windows Operating System Patches – Please visit the Microsoft Windows
Update support site for the latest patches at http://windowsupdate.microsoft.com/
v PCI Serial/Base Device Driver
v Touch Screen Driver (if you have a touch screen)
Attention: Failing to install all of the required drivers might have an adverse impact on the stability and/or performance of the system.
© Copyright IBM Corp. 2005 29
30 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 11. Installing WePOS and POSReady for Models x4x
The Windows Embedded Point of Sale (WEPOS) and Windows Embedded POSReady installation processes fully support the SurePOS 300. No special considerations need to be made when installing either operating system. You can use the following method to install the operating system. A USB CD-ROM/DVD-ROM installation does not require any modifications in order to use the WEPOS or POSReady packages.
Note: POSReady requires a DVD reader.
Requirements
v WEPOS or Windows Embedded POSReady package
v USB or PS/2 Keyboard and Mouse
v External USB CD-ROM (WEPOS) or external DVD-ROM (POSReady)
Configuring BIOS Setup
To configure BIOS setup, complete the following steps:
1. Power on the system and enter BIOS setup by pressing the DEL key during POST.
2. Enter the Advanced BIOS Features menu.
3. Under the Boot Device selections, make the following changes:
v First Boot Device = CD ROM
v Second Boot Device = Hard Disk
Installing the Operating System
1. Power on the system and boot from the WEPOS or POSReady package.
2. Follow the prompts on the screen.
© Copyright IBM Corp. 2005 31
32 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 12. Installing the WePOS and POSReady Drivers for Models x4xs
The SurePOS 300 contains many components which need specialized drivers in order to function properly. The following drivers must be installed in the order shown. Also, reboot the system between each driver installation. The same drivers are used for Windows XP, WEPOS, and Windows Embedded POSReady.
You can always find the latest supported drivers for the SurePOS 300 at the IBM Retail Store Solutions support site, www.ibm.com/solutions/retail/store/support. This is the only supported source of drivers for the SurePOS 300.
Attention: The "Additional Drivers" optional component for POSReady must be installed in order to successfully install these drivers on a system with POSReady OS installed on it.
Installing WEPOS and Windows Embedded POSReady to a modular flash drive is supported. If you wish to do this and require additional information for this procedure, contact TechLine by going to the following URL, scroll to the bottom of the page, and click on Hardware/Software Questions.
http://www.ibm.com/solutions/retail/store/support
SurePOS 300 Required Drivers
v Intel Chipset Driver
v Ethernet Driver
v Video Driver
v Audio Driver
v Windows Operating System Patches – Please visit the Microsoft Windows
Update support site for the latest patches at http://windowsupdate.microsoft.com/
v PCI Serial Port Driver
v Touch Screen Driver (if you have a touch screen)
Attention: Failing to install all of the required drivers has an adverse impact on the stability and/or performance of the system.
© Copyright IBM Corp. 2005 33
34 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 13. Installing the IBM Retail Environment for SUSE LINUX
For information about installing the IBM Retail Environment for SUSE LINUX (IRES), refer to the IBM Retail Environment for SUSE LINUX Version 2.1.5 Developer’s Guide (GC30-9723–03) that is available on the following website: http://www2.clearlake.ibm.com/store/support/html/pubs.html#-IRES.
For additional information, refer to the IBM Retail and Store Solutions web site at http://www2.clearlake.ibm.com/store/support/. Ask your questions in the TechLine section located at the bottom of this web page.
© Copyright IBM Corp. 2005 35
36 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Chapter 14. Troubleshooting Models x4x
The table below lists some of the most common issues you may encounter during the installation of Windows XP/Vista, WEPOS, and POSReady. Please ensure that all directions in this guide are followed carefully to prevent any unnecessary problems from occurring.
Symptom Resolution
Touch screen not working. Ensure that the latest touch screen drivers
are installed properly and all the touch screen cables are firmly attached.
Please perform one of the following:
v Plug in USB mouse.
v Allow system to detect mouse.
v Reboot your system.
System fails to boot from the operating system installation disk.
Hard disk is not recognized during the operating system installation.
v Verify that the CD/DVD-ROM drive is the
v Ensure that the USB CD-ROM is firmly
v If the CD-ROM is attached to the front
v Verify the hard disk is found during the
v If the hard disk is not found, execute the
first device in the boot priority list.
1. Power ON the system.
2. Press DEL to enter BIOS setup when prompted.
3. Enter the "Advanced BIOS Features" menu.
4. Set the first boot device to "CD-ROM".
connected to a USB port.
USB port, ensure that it is enabled in BIOS Setup.
1. Power ON the system.
2. Press Del to enter BIOS setup when prompted.
3. Enter the "Integrated Peripherals" menu.
4. Enter the "USB Configuration" menu.
5. Set the "Front USB Control" item to "Enabled".
hard disk POST diagnostic.
IBM POS diagnostic.
© Copyright IBM Corp. 2005 37
Symptom Resolution
System hangs at "Boot from CD:" prompt
System will not boot from hard disk
v Certain models of USB CD-ROM drive do
not operate properly in high speed USB legacy mode. It is recommended to disable high speed USB legacy.
1. Power ON the system.
2. Press Del to enter BIOS setup when prompted.
3. Enter the "Integrated Peripherals" menu.
4. Enter the "USB Configuration" menu.
5. Set the "USB Legacy Speed" item to the "Full/Low Speed".
v Verify the hard disk is listed in the boot
priority list.
1. Power ON the system.
2. Press Del to enter BIOS setup when prompted.
3. Enter the "Advanced BIOS Features" menu.
4. Set the first, second, third, or fourth boot device to "Hard Disk".
v Remove any attached USB hard disks or
memory keys.
For additional support, please use the following resources:
v IBM Retail Store Solutions Support, www.ibm.com/solutions/retail/store/support/
v Microsoft Help and Support, http://support.microsoft.com/.
Troubleshooting Configuration Issues
USB memory key/USB CD-ROM drive are unable to boot
Question: USB mass storage devices fail to boot in certain configurations when attached to the IBM 4810-x4x. How can I resolve this issue?
Answer: The IBM 4810-x4x BIOS does not support booting from USB mass storage devices in the following circumstances:
v When the device is attached to an external USB hub
v When the device is attached to a USB SurePort.
The following configuration changes can be applied to allow USB mass storage devices to boot:
v Attach the USB mass storage device directly to a USB root port:
– Front USB port
– Standard USB ports on the rear panel of the system
v Lower the USB legacy host controller connection speed to “Full/Low Speed”.
Note that this does not disable high speed USB for usage by the installed operating system. High Speed USB is only disabled for USB legacy boot support.
38 SurePOS 300: Operating System Installation Guide Models 33x and x4x
1. Power ON the system.
2. Press DEL to enter BIOS setup.
3. Enter the “Integrated Peripherals” menu.
4. Enter the “USB Configuration” menu.
5. Select the “USB Legacy Support” item.
6. Change the setting to “Full/Low Speed”.
7. Press F10 to save settings and exit BIOS setup.
8. The BIOS should now recognize USB mass storage device and can be configured to boot.
Question: System does not boot when multiple USB CD/DVD-ROM drives are attached to the system simultaneously. How can I resolve this issue?
Answer: The IBM 4810-x4x BIOS only supports booting from a USB CD/DVD-ROM drive when one USB CD/DVD-ROM drive is attached to the system. The following configuration changes can be applied to allow the system to boot from the desired USB CD/DVD-ROM drive:
v Remove the unneeded USB CD/DVD-ROM drive(s) from the system. When the
desired USB CD/DVD-ROM is no longer required to be booted, all drives may be reattached to the system. However, BIOS setup must be changed to move the “CD-ROM” entry to appear below the “Hard Disk” entry in the BIOS setup boot priority list.
v Move the “CD-ROM” entry in the BIOS setup boot priority list to appear below the
“Hard Disk” entry.
v Lower the USB legacy host controller connection speed to “Full/Low Speed”.
Note that this does not disable high speed USB for usage by the installed operating system. High Speed USB is only disabled for USB legacy boot support.
1. Power ON the system.
2. Press DEL to enter BIOS setup
3. Enter the “Integrated Peripherals” menu.
4. Enter the “USB Configuration” menu.
5. Select the “USB Legacy Support” item.
6. Change the setting to “Full/Low Speed”.
7. Press F10 to save settings and exit BIOS setup.
Question: Non-IBM Point of Sale USB keyboards do not function in BIOS POST/setup in certain configurations. How can I resolve this issue?
Answer: The IBM 4810–x4x BIOS does not support non-IBM Point of Sale USB keyboards in BIOS POST/Setup in the following circumstances:
v When the keyboard is attached to an external USB hub.
v When the keyboard is attached to a USB SurePort.
The following configuration changes can be applied to allow non-IBM Point of Sale USB keyboards to be used in BIOS POST/Setup:
v Attach the Non-IBM Point of Sale USB keyboard device directly to a USB root
port:
– Front USB port
– Standard USB ports on the rear panel of the system
Chapter 14. Troubleshooting Models x4x 39
v Lower the USB legacy host controller connection speed to “Full/Low Speed”.
Note that this does not disable high speed USB for usage by the installed operating system. High Speed USB is only disabled for USB legacy boot support.
1. Power ON the system.
2. Press Del to enter BIOS setup.
3. Enter the “Integrated Peripherals” menu.
4. Enter the “USB Configuration” menu.
5. Select the “USB Legacy Support” item.
6. Change the setting to “Full/Low Speed”.
7. Press F10 to save settings and exit BIOS setup.
8. BIOS POST/Setup should be accessible with a non-IBM Point of Sale USB Keyboard.
When the Windows installation CD/DVD-ROM exits, the next device in the BIOS Setup boot priority is not booted. How can I resolve this issue?
Answer: The Windows installation CD/DVD-ROM boot loader does not return control of the boot process to the BIOS. Instead, it determines which drive will be booted based upon the drive letter assigned to the attached massed storage devices. The internal hard disk drive has a higher priority than other attached disk drives or boot devices. As a result, the internal hard disk drive will be booted rather than the next device in the BIOS Setup boot priority list. To ensure the desired device is booted, remove all "bootable" media from the CD/DVD-ROM drive prior to booting the system.
40 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Part 3. Appendixes
© Copyright IBM Corp. 2005 41
42 SurePOS 300: Operating System Installation Guide Models 33x and x4x
Notices
References in this publication to IBM products, programs, and services do not imply that IBM intends to make these available in all countries in which IBM operates. Any reference to an IBM product, program, or service is not that only IBM’s product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any of IBM’s intellectual property rights may be used instead of the IBM product, program, or service. Evaluation and verification of operation in conjunction with other products, except those expressly designated by IBM, are the user’s responsibility.
IBM may have patents or pending patent applications covering the subject matter in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION AS ISWITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or program(s) described in this publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
© Copyright IBM Corp. 2005 43
Trademarks
IBM, the IBM logo, PS/2, SureMark and SurePoint are trademarks of IBM Corporation in the United States or other countries or both.
Microsoft, Windows, Windows NT, and the Windows 95 logo are trademarks or registered trademarks of Microsoft Corporation.
Linux is a trademark of Linus Torvalds in the U.S., other countries, or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both
Intel, Intel Inside (logos), MMX and Pentium are trademarks of Intel Corporation in the United States, other countries, or both.
Other company, product, and service names may be trademarks or service marks of others.
44 SurePOS 300: Operating System Installation Guide Models 33x and x4x

Printed in USA
GA27-4360-01
Loading...