Go to ...

Techpository

A Better Technical Repository

RSS Feed

Thin Clients: Repairing a bricked SLE Wyse Client


This should technically work for all models Linux or Windows

 

Often times a Wyse Client will become corrupted when the update process has been interrupted.

The following is the quickest way to repair this issue.  We will use a preconfigured Puppy Linux USB thumb drive in the example.

Repairing the Wyse Client with a pre-captured image located on the Puppy Linux Drive

1.  Insert your Bootable USB device.
2.  Power on the Wyse device and immediately press “p” until the boot option screen appears
3.  Choose the USB boot device and press enter
4.  The Wyse Client will now automatically boot into Puppy Linux
5.  Start the “console” application on the desktop
6.  Type: dd if=/mnt/home/wyseimages/wysebak.dd of=/dev/sda (Please note that case matters in Linux)
7.  The Wyse Client is now being overwritten sector by sector with the backup image.
8.  You will know it has finished when the command prompt returns to the screen
9.  Power down your device and remove the USB drive

Using other Linux OS versions.

The above process is pretty much the same with any Linux version as long as you have the wysebak.dd image on the same USB device.

If the wysebak.dd is on a second device then do the following after step 7 from above:

1.  Insert the USB that stores the image
2.  Type: dmesg | tail
3.  You should see the device name that is assigned to the port you just plugged your USB drive into (it may look like SDC)
4.  Now type:  mkdir /mnt/temp
5.  Type: mount –t vfat /dev/sdc /mnt/temp (This mounts your USB drive so you can access it)
6.  Type: cd /mnt/temp (You will now see all of the files on your second USB drive)
7.  Goto to the location of your wysebak.dd
8.  Type if=wysebak.dd of=/dev/sda
9.  Power down your device and remove the USB drive

Creating a “dd” image of a WYSE Device
(The only differences from the steps above is 8 and 9)

1.  Insert your Bootable USB device.
2.  Power on the Wyse device and immediately press “p” until the boot option screen appears
3.  Choose the USB boot device and press enter
4.  The Wyse Client will now automatically boot into Puppy Linux
5.  Start the “console” application on the desktop
6.  Type: dd if=/dev/sda of=/mnt/home/wyseimages/thenameyouchoose.dd (Please note that case matters in Linux)
7.  The Wyse Client’s drive is now being written to a single file sector by sector.
8.  You will know it has finished when the command prompt returns to the screen
9.  Power down your device and remove the USB drive