English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 31 August 2012, 01:36   #1
rewoffl
 
Posts: n/a
Write .hdf file to SCSI drive for Amiga?

Is there any way to write an existing .hdf file to a SCSI drive? The tricky part is that my only machine with a SCSI port is too old to run an emulator, so I'm hoping to write the file using the unix "dd" command or something similar.
 
Old 31 August 2012, 07:50   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
dd works but unless hdf size is exactly same as hd (exact same amount blocks),
hdtoolbox (or any other partitioning program) may get confused and in worst case corrupt your partitions if used after transfer.

I haven't tested but I am sure something bad can happen = no support in WinUAE
Toni Wilen is offline  
Old 31 August 2012, 08:57   #3
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,025
Quote:
Originally Posted by Toni Wilen View Post
hdtoolbox (or any other partitioning program) may get confused and in worst case corrupt your partitions if used after transfer.
HDToolbox does nothing like this. HDInstTool is the only program which corrupts partitions. HDInstTool is evil.

It's completely safe to write a HDF to a bigger HDD. You just waste the additional space. And you must not use HDInstTool on it.



Quote:
Originally Posted by rewoffl View Post
Is there any way to write an existing .hdf file to a SCSI drive? The tricky part is that my only machine with a SCSI port is too old to run an emulator, so I'm hoping to write the file using the unix "dd" command or something similar.
You need to make a partitioned HDF with an RDB first. With an old-fashioned big-floppy-disk-HDF it does not work. Make a new HDF. In WinUAE click on "Enable RDB Mode", in E-UAE set the values for Surfaces, Sectors and Reserved all to 0. Then run HDToolbox with uaehf.device as driver. Create a partition, format it and copy the files from the old-fashioned HDF to the new one. Then write the new HDF to your HDD with dd.
thomas is offline  
Old 02 September 2012, 14:00   #4
rewoffl
 
Posts: n/a
Quote:
Originally Posted by thomas View Post
You need to make a partitioned HDF with an RDB first. With an old-fashioned big-floppy-disk-HDF it does not work. Make a new HDF. In WinUAE click on "Enable RDB Mode", in E-UAE set the values for Surfaces, Sectors and Reserved all to 0. Then run HDToolbox with uaehf.device as driver. Create a partition, format it and copy the files from the old-fashioned HDF to the new one. Then write the new HDF to your HDD with dd.
Thanks for the help; the partitioned HDF with RDB did the trick!
 
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rogue characters on file write pmc Coders. C/C++ 4 05 October 2012 17:36
Hard Drive Crashes Amiga on Write (SFS) Mnemesi support.Hardware 6 04 March 2012 19:47
hdf file is full, what to do? lostfriend New to Emulation or Amiga scene 2 04 August 2005 13:09
Amiga HD->HDF file rattus support.Hardware 10 16 March 2003 22:42
how do i decompress from one drive and write the file to another drive? sgt_chimp support.Apps 5 15 December 2001 18:42

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:04.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08023 seconds with 13 queries