KST RecoveryUSB 10 en
KST RecoveryUSB 10 en
KUKA.RecoveryUSB 1.0
Issued: 04.04.2011
© Copyright 2011
KUKA Roboter GmbH
Zugspitzstraße 140
D-86165 Augsburg
Germany
This documentation or excerpts therefrom may not be reproduced or disclosed to third parties without
the express permission of KUKA Roboter GmbH.
Other functions not described in this documentation may be operable in the controller. The user has
no claims to these functions, however, in the case of a replacement or service work.
We have checked the content of this documentation for conformity with the hardware and software
described. Nevertheless, discrepancies cannot be precluded, for which reason we are not able to
guarantee total conformity. The information in this documentation is checked on a regular basis, how-
ever, and necessary corrections will be incorporated in the subsequent edition.
Subject to technical alterations without an effect on the function.
Translation of the original documentation
KIM-PS5-DOC
Contents
1 Introduction .................................................................................................. 5
1.1 Target group .............................................................................................................. 5
1.2 Industrial robot documentation ................................................................................... 5
1.3 Representation of warnings and notes ...................................................................... 5
1.4 Terms used ................................................................................................................ 6
1.5 Trademarks ................................................................................................................ 6
3 Safety ............................................................................................................ 11
4 Configuration ............................................................................................... 13
4.1 System requirements ................................................................................................. 13
4.2 Modifying partition sizes ............................................................................................. 13
4.3 Configuring network settings ...................................................................................... 14
4.3.1 Ethernet interfaces of the KR C4 .......................................................................... 15
4.3.2 Ethernet interface of the KR C2 edition2005/sr .................................................... 15
4.4 Configuring silent mode ............................................................................................. 16
5 Operation ...................................................................................................... 17
5.1 Starting KUKA.Recovery in GUI mode (KR C4) ........................................................ 17
5.2 Starting KUKA.Recovery in GUI mode (KR C2 edition2005, KR C2 sr) .................... 17
5.3 Overview of graphical user interface .......................................................................... 18
5.3.1 Changing the user interface language .................................................................. 18
5.3.2 Refreshing the system information ....................................................................... 19
5.3.3 Changing the screen resolution ............................................................................ 19
5.3.4 Establishing a remote desktop connection ........................................................... 19
5.3.5 Calling utilities ....................................................................................................... 20
5.3.5.1 Checking the hard drive or USB devices (Check Disk) ........................................ 20
5.3.6 Calling online help ................................................................................................ 21
5.3.7 Displaying information about KUKA.Recovery ..................................................... 21
5.3.8 Exiting KUKA.Recovery ........................................................................................ 21
5.4 Activating a network connection ................................................................................ 21
5.4.1 Configuring network settings online ...................................................................... 21
5.4.2 Activating the IP address ...................................................................................... 21
5.4.3 Disabling and enabling the firewall ....................................................................... 22
5.5 Creating and archiving a hard drive image ................................................................ 22
5.5.1 Archiving a hard drive image on the RecoveryUSBStick ...................................... 22
5.5.2 Archiving a hard drive image on a network drive .................................................. 23
5.5.3 Archiving a hard drive image on a hidden partition ............................................... 24
5.6 Restoring a hard drive image ..................................................................................... 25
5.6.1 Modifying partition sizes online ............................................................................. 25
5.6.2 Restoring a hard drive image from the RecoveryUSBStick .................................. 25
5.6.3 Restoring a hard drive image from a network drive .............................................. 26
5.6.4 Restoring a hard drive image from a hidden partition ........................................... 26
5.7 Safely removing USB devices .................................................................................... 27
5.8 Executing silent mode ................................................................................................ 28
Index ............................................................................................................. 39
1 Introduction
This documentation is aimed at users with the following knowledge and skills:
Advanced knowledge of the robot controller system
Advanced knowledge of the Windows operating system
Basic knowledge of network connections
Hints These hints serve to make your work easier or contain references to further
information.
Term Description
CSP Controller System Panel
Display element and connection point for USB and
network (KR C4)
DHCP Dynamic Host Configuration Protocol
DHCP enables the assignment of the network con-
figuration to clients by a server. DHCP can be used
to integrate a computer into an existing network
without having to configure the network manually.
GUI Graphical User Interface
GUI mode Installation mode for a robot controller with graphical
user interface.
IPv4 Internet Protocol Version 4
ISO image File that contains an image of the contents of a CD
or DVD, structured with the ISO 9660 format.
KCB KUKA Controller Bus
KCB is the designation for the drive bus. (KR C4)
KLI KUKA Line Interface
KLI is a line bus for integrating the system into the
customer network. (KR C4)
KPC KUKA PC in the control cabinet (KR C4)
KSB KUKA System Bus
KSB is a bus to the KCP and to customer EtherCAT
I/Os. (KR C4)
Multicast Simultaneous transmission of a data packet in a net-
work to multiple receivers.
Silent mode Installation mode for a robot controller without
graphical user interface (no operator action
required)
(>>> 4.4 "Configuring silent mode" Page 16)
UFD USB Flash Drive (USB memory stick)
UNC Uniform Naming Convention (also Universal Naming
Convention)
Standard format for designation of network
addresses
VGA Video Graphics Array (computer graphics standard)
VxWorks Real-time operating system
WIM Windows Imaging Format
Non-hardware-specific Windows format for an
image
WinPE Windows Preinstallation Environment
WinPE enables installation of a Windows operating
system if no operating system has previously been
installed on the hard drive.
1.5 Trademarks
2 Product description
3 Safety
This documentation contains safety instructions which refer specifically to the
software described here.
The fundamental safety information for the industrial robot can be found in the
“Safety” chapter of the Operating and Programming Instructions for System In-
tegrators or the Operating and Programming Instructions for End Users.
4 Configuration
Hardware KUKA.RecoveryUSBStick
KR C2 edition2005, KR C2 sr or KR C4
At least 512 MB RAM
Recommended hard drive size: min. 20 GB
Licenses Valid licenses for the following software must be present on the robot control-
ler:
Windows XP embedded
VxWorks
Description There are 3 partitions on the hard drive of the robot controller:
Partition 1: Drive C:\KUKA_DISK
Partition 2: Drive D:\KUKA_DATA
Partition 3: Hidden partition KUKA_RECOVERY
The hidden partition contains the master image ImageC.WIM and Im-
ageD.WIM of partitions C:\ and D:\ (= factory settings of the KUKA System
Software).
The size of the first and second partitions can be modified in the configuration
file Mode\Controller.INI on the RecoveryUSBStick. The first and second parti-
tions must both be at least 3,000 MB in size and may jointly occupy up to the
entire capacity of the hard drive.
KUKA.Recovery determines the total capacity of the hard drive. If one partition
has been allocated too little capacity or if the sum of both partitions exceeds
the total capacity of the hard drive, the partition sizes are assigned automati-
cally:
Partition 1: 10 GB (default)
Partition 2: 10 GB (default)
Partition 3: Remainder
The size of the first and second partitions in the configuration file Mode\Con-
troller.INI can also be modified online. Partition sizes that are changed online
are only valid for the current WinPE session. The configuration is not perma-
nently saved.
(>>> 5.6.1 "Modifying partition sizes online" Page 25)
Controller.INI ...
[HDDSize]
Partition_1=10000
Partition_2=10000
Parameter Description
Partition_1 Size of the first partition
Default value: 10,000 MB
Minimum value: 3,000 MB
Partition_2 Size of the second partition
Default value: 10,000 MB
Minimum value: 3,000 MB
Example The default value entered for the first and second partitions is 10,000 MB.
These partition sizes have been retained. How the hard drive of the robot con-
troller is partitioned when an image is restored depends on the capacity of the
hard drive.
Description Hard drive images of the robot controller can be created on a network drive
and restored from a network drive.
The following files are available for the network configuration:
NetCon.INI: Up to 20 UNC network paths can be configured.
SetIPAddress.INI:
IP address
Subnet mask
Gateway (optional)
Network settings that are to remain permanently valid must be configured di-
rectly in the INI files in the NET directory on the RecoveryUSBStick.
Network settings that are defined on the user interface are only valid for the
current WinPE session. The configuration is not permanently saved.
(>>> 5.4.1 "Configuring network settings online" Page 21)
NetCon.INI [NetUNC]
1=\\ronts001\transfer
Only UNC network paths may be used. The drive letter is automatically as-
signed by the system.
The format of a UNC network path in Windows is:
\\ServerName\ShareName
SetIPAddress.INI [StaticIPAddress]
IPAddress=xxx.xxx.xxx.xxx
Subnetmask=xxx.xxx.xxx.xxx
;Gateway=xxx.xxx.xxx.xxx
The default prefix lengths for the router and subnet masks for IPv4 addresses
must be observed. No plausibility check is carried out.
Default values in the file Net\IpAddress.RTF:
Description The KUKA PC in the control cabinet (KPC) has 3 Ethernet interfaces:
KSB (KUKA System Bus)
KCB (KUKA Controller Bus)
KLI (KUKA Line Interface)
When booting with WinPE, only the KLI interface is activated. In order
to establish a link to the network drive, the network cable must be con-
nected to the KLI.
1 KSB 3 KCB
2 KLI
Description When booting with WinPE, only the on-board Ethernet interface is activated.
In order to establish a link to the network drive, the network cable must be con-
nected to this interface.
The illustration (>>> Fig. 4-2 ) shows the position of the on-board Ethernet in-
terface on the control PC, taking the KR C2 edition2005 as an example.
Description The RecoveryUSBStick can be configured in such a way that no operator ac-
tion is required when a robot controller hard drive image is created or restored.
Examples of use of silent mode:
No graphical user interface is available.
During initial start-up of several identical robots, multiple restorations of
the hard drive image are carried out.
Silent mode is set in the configuration file Mode\Controller.INI on the Recov-
eryUSBStick.
Controller.INI ...
[KRCType]
;Version=silent
Mode=0
Persistent=0
...
Parameter Description
Version GUI mode is executed if the program line is com-
mented out.
Silent mode is executed if the program line is acti-
vated.
Default: GUI mode
Mode Program functions
0: Create hard drive image on RecoveryUSBStick.
1: Restore hard drive image from RecoveryUSB-
Stick.
2: Restore master image from the hidden partition.
Default value: 0
Persistent 0: Following program execution, the value set for
Mode is reset to the default value.
1: Following program execution, the value set for
Mode is retained, e.g. Mode=1.
Default value: 0
5 Operation
If KUKA.Recovery is not started after the F10 key has been pressed,
the BIOS settings must be checked and altered if necessary:
1.Press F2 during the boot procedure.
2. Select Advanced > Advanced System Configuration in the BIOS
menu and set USB Legacy Support to Enabled.
It may be necessary for this setting to be altered before every start of KU-
KA.Recovery.
Item Description
1 Indication of the logical drive from which KUKA.Recovery was
started
2 System information display
Computer
Name: Name of the computer
Processor(s): Number of processors
Core(s): Number of processor cores
RAM: Size of the main memory
CPU: Name of the main processor
BIOS: BIOS version numbers
Logical drive: Partitions and size of the partitions on the hard
drive
Hard drive disk: Name of the hard drive, number of partitions
on the hard drive and the overall capacity of the hard drive
System: Version of the WinPE software
USB Device: Connected USB devices with indication of the
drive letter and the available capacity
Procedure Select the menu sequence Start > Refresh System Info.
The displayed system information is refreshed.
Description
Item Description
1 KR C2 Ed05/sr resolution check box
Check box active: By default, the screen resolution for
KR C2 edition2005/sr is active.
Check box not active: Additional screen resolutions can be se-
lected.
2 List of available screen resolutions
The list is only available if the KR C2 Ed05/sr resolution check
box is deactivated.
3 Display button
The screen resolution selected in the list is displayed on the button.
4 Display of the screen resolution currently set
Procedure Select the menu sequence Start > Utilities and the desired menu item.
Procedure 1. Select the menu sequence Start > Utilities > Check Disk.
All hard drives and connected USB devices are displayed in the list of
drives.
2. Select the desired drive and click on the Check button.
The program chkdsk.exe is executed.
Description
Description The information is required, for example, when requesting help from KUKA
Customer Support.
The following information is displayed:
Version of the Recovery software
Version of the basic WinPE software
Main functionality of the Recovery software
Procedure Select the menu sequence Start > System > Reboot.
The RecoveryUSBStick is deactivated and the robot controller is rebooted.
Description Network settings that are defined on the user interface are only valid for the
current WinPE session. The configuration is not permanently saved.
DHCP is active by default. WinPE issues a new computer name every time the
Recovery software is started. The IP address is automatically allocated by the
DHCP server.
If necessary, a static IP address can be configured. The UNC network path
must always be configured.
Procedure 1. Select the menu sequence Start > Network > Edit ini file > NetCon.ini.
2. Enter the network path in the file NetCon.INI and save it.
(>>> "NetCon.INI" Page 14)
3. Select the menu sequence Start > Network > Edit ini file > SetIPAd-
dress.ini.
4. Enter the IP address, subnet mask and gateway (optional) in the file SetI-
PAddress.INI and save them.
(>>> "SetIPAddress.INI" Page 14)
Description The static IP address, i.e. the IP address on the RecoveryUSBStick or config-
ured for the current WinPE session can be activated.
Procedure Select the menu sequence Start > Network > Set IP address and the de-
sired menu item.
Static IP: Activates the static IP address
DHCP: Activates DHCP
Procedure Select the menu sequence Start > Network > Firewall and the desired
menu item.
Enable: Enables the firewall
Disable: Disables the firewall
Overview Various destinations are available for archiving the hard drive images of the
robot controller.
RecoveryUSBStick
Local drive
Hidden partition of the hard drive
Network drive
External USB hard drive
Separate images are created in WIM format for partition C:\ and partition D:\
and saved with the same name.
Default name: Custom
The images for partitions C:\ and D:\ are differentiated by the suffixes C
and D in the name:
CustomC.WIM
CustomD.WIM
Description
Procedure 1. Select the menu sequence Start > Image hard drive disk > Create.
2. Select the Browse… button.
The HDD Creation window is opened.
3. Click on the Network check box.
4. Enter the access data in the Network Login window to connect to the net-
work drive:
Domain (if present)
User name
Password
Click OK to confirm.
5. Select the network drive and if necessary navigate to the folder in which
the hard drive image is to be saved.
6. Click on Next and enter a name for the hard drive image. Click OK to con-
firm.
Separate images are created and saved for partition C:\ and partition D:\.
7. A message indicates completion of the archiving process or the occur-
rence of an error.
Click on Yes to open the LOG file for archiving.
Click on No to terminate archiving.
Description
Procedure 1. Select the menu sequence Start > Image hard drive disk > Create.
2. Select the Browse… button.
The HDD Creation window is opened.
3. Select the KUKA_RECOVERY drive.
4. Click on Next and enter a name for the hard drive image. Click OK to con-
firm.
Separate images are created and saved for partition C:\ and partition D:\.
5. A message indicates completion of the archiving process or the occur-
rence of an error.
Click on Yes to open the LOG file for archiving.
Click on No to terminate archiving.
Description
Description The partition sizes can be modified online using the text editor. Partition sizes
that are changed online are only valid for the current WinPE session. The con-
figuration is not permanently saved.
Procedure 1. Select the menu sequence Start > Utilities > Notepad.
2. Select File > Open in the menu of the text editor and navigate to the file
Controller.INI.
The file is located in the directory Boot (X:)\Windows\System32\mode.
3. Open the file Controller.INI, change and save the partition sizes.
(>>> "Controller.INI" Page 13)
Procedure 1. Select the menu sequence Start > Image hard drive disk > Restore.
The HDD Restoration window is opened. By default, the Image folder on
the RecoveryUSBStick is selected as the directory.
2. Select the image C.WIM for partition C:\ or the image D.WIM for parti-
tion D:\. Click on Next.
Only one WIM file can be selected, e.g. Custom15C.WIM for parti-
tion C:\. Both partitions are automatically restored if a complementary
WIM file with the same name has been saved, e.g. Custom15D.WIM
for partition D:\.
Description As can be seen in the screenshot, only an image of partition C:\ has been
saved on the RecoveryUSBStick. The complementary image of partition D:\
has not been created. Only partition C:\ will therefore be restored.
Procedure 1. Select the menu sequence Start > Image hard drive disk > Restore.
The HDD Restoration window is opened.
2. Click on the Network check box.
3. Enter the access data in the Network Login window to connect to the net-
work drive:
Domain (if present)
User name
Password
Click OK to confirm.
4. Select the network drive and if necessary navigate to the folder with the
hard drive image.
5. Select the image C.WIM for partition C:\ or the image D.WIM for parti-
tion D:\. Click on Next.
Only one WIM file can be selected, e.g. Custom15C.WIM for parti-
tion C:\. Both partitions are automatically restored if a complementary
WIM file with the same name has been saved, e.g. Custom15D.WIM
for partition D:\.
Description
Procedure 1. Select the menu sequence Start > Image hard drive disk > Restore.
The HDD Restoration window is opened.
2. Select the KUKA_RECOVERY drive.
3. Select the image C.WIM for partition C:\ or the image D.WIM for parti-
tion D:\. Click on Next.
Only one WIM file can be selected, e.g. Custom15C.WIM for parti-
tion C:\. Both partitions are automatically restored if a complementary
WIM file with the same name has been saved, e.g. Custom15D.WIM
for partition D:\.
Description
Procedure 1. Select the menu sequence Start > USB flash drive > Eject.
All connected USB devices are displayed in the UFD list.
2. In the list, select the USB device that is to be removed. Activate the check
box with the corresponding drive letter.
3. Click on the Remove button.
The connections to all selected USB devices are terminated and deener-
gized. If several USB sticks are plugged into a hub and the connection to
all sticks is terminated, the hub is also deenergized.
4. Once the selected USB devices are no longer displayed in the list, the pro-
cess has been completed. Remove the selected USB devices.
Description
Description A hard drive image is created or restored in silent mode if configured in Con-
troller.INI (Mode parameter).
(>>> 4.4 "Configuring silent mode" Page 16)
The target directory and name of hard drive images created in silent mode are
predefined.
Target directory: RecoveryUSBStick\Image
Image name for partition C:\ and D:\: ImageC.WIM and ImageD.WIM
3. Once the hard drive image has been completely created or restored, re-
move the RecoveryUSBStick.
The robot controller is automatically restarted.
Description The Controller System Panel (CSP) is a display element for the operating state
and has the following connections:
USB1
USB2
KLI from the Cu switch
Overview
Description The process sequence for the restoration of a hard drive image of the KR C4
in silent mode is described here.
1. Start WinPE
2. Run start file
a. Search for RecoveryUSBStick
b. Connection to power management board (controls the LEDs on the
CSP)
c. Creation of 1st partition
d. Operating LED flashes (= LED1 on CSP)
e. Creation of 2nd partition
f. Creation of 3rd partition
g. Creation of boot sector on 1st partition
h. Sleep LED lights up (= LED2 on CSP)
i. Installation of image of partition C
6 KUKA Service
Introduction The KUKA Roboter GmbH documentation offers information on operation and
provides assistance with troubleshooting. For further assistance, please con-
tact your local KUKA subsidiary.
Availability KUKA Customer Support is available in many countries. Please do not hesi-
tate to contact us if you have any questions.
Index
A KUKA.Recovery, starting (KR C2) 17
About… (menu item) 21 KUKA.Recovery, starting (KR C4) 17
Archiving, overview 22
L
B Language, changing 18
BIOS 13 Licenses 13
C M
Client (menu item) 20 Master image, hidden partition 13, 16
Configuration 13 Multicast 6
Controller System Panel 29
Controller.INI 13, 16, 25 N
Create (menu item) 22, 23, 24 NetCon.INI 14, 21
CSP 6, 29 Network settings, configuring 14, 21
CSP overview 29 Network, activating a connection 21
D O
DHCP 6, 21 Online help 21
Display resolution (menu item) 19 Operating system 13
Documentation, industrial robot 5 Operation 17
Overview, graphical user interface 18
E Overview, KUKA.RecoveryUSB 9
Edit ini file (menu item) 21
Ethernet, KR C4 interfaces 15 P
Partition, hidden 13, 16, 22
F Partitions, modifying size 13, 25
Firewall 22 Product description 9
Firewall (menu item) 22
Functions 9 R
RAM 13
G Reboot (menu item) 21
Graphics card 6, 17 Refresh System Info (menu item) 19
GUI 6 Remote desktop, establishing a connection 19
GUI mode 6, 16 Restore (menu item) 25, 26
H S
Hard drive image, creating 22 Safety 11
Hard drive image, restoring 25 Safety instructions 5
Hard drive space 13 Screen resolution, changing 19
Hardware 13 Service, KUKA Roboter 31
Help 21 Set IP address (menu item) 21
SetIPAddress.INI 14, 21
I Silent mode 6, 16, 29
Introduction 5 Silent mode, configuring 16
IP address, activating 21 Silent mode, executing 28
IpAddress.RTF 14 Software 13
IPv4 6 Support request 31
ISO image 6 System information, refreshing 19
System requirements 13
K
KCB 6 T
KLI 6, 15 Target group 5
Knowledge, required 5 Terms used 6
KPC 6 Terms, used 6
KSB 6 Tips and Tricks (menu item) 21
KUKA Customer Support 21, 31 Trademarks 6
KUKA.Recovery, exiting 21 Training 5
KUKA.Recovery, information about 21
U
UFD 6
UNC 6
USB devices, safely removing 27
Utilities (menu item) 20
Utilities, calling 20
V
Version, KUKA.Recovery 21
Version, WinPE 21
VGA 6
VxWorks 6
W
Warnings 5
WIM 6
WinPE 6