Question : Problem: DLT tape gives only half blocks back of what was written.

Some 11 Tb was dumped for me on 330 DLT tapes using a blocksize of 512Kb.

When I read those tapes on a HP target machine I get only the 1st half of every block.
Funny that it doesn't matter if I use dd with bs=256k or bs=512k, the result is the same:
the first 256Kb of every block. Even a JAVA 1.4 program using RandomAccessFile to byte[512*1024]
produces the same result.
I presume that the original writing program (in C) wrote some SCSI commands to the drive
in order to get it to write (and read) 512 Kb blocks.

Who knows how to archieve the reading of all 35Gb per tape?

;JOOP!

Answer : Problem: DLT tape gives only half blocks back of what was written.

Actually you will have issues installing the driver on the server, just because its USB.

Seems that every USB driver out there needs to be able to "find" the usb printer while installing the driver, or gets stupid and fails.

The server needs the driver installed for it to work.

Solution is to get the printer where the server is located and install drivers then.

2 ways work.

1 - Connect the printer directly to the TS server (1 time), install drivers, disconnect it, send home with client, alls good

2 - connect printer directly to a computer on local lan as TS server (1 time), install printer drivers, share printer, install printer as network printer on TS server, send home with client - all's well.


3rd solution is clint shares printer,  connects via VPN to server (1 time), install drivers via network printer


Shep
Random Solutions  
 
programming4us programming4us