Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: lauri.lotvonen on April 17, 2011, 07:53:46 PM
-
I used a program called GetSCSI and got my scsi.device from A600 whilst it had the 2.05 Rom installed, copied the file to a WB1.3 disk (SYS:DEVS).
Installed the 1.3 rom from my A500 to A600, works.
But now I have to write some lines to the MountList, and I dont know where to get the following information about my CF-HD
(this is copied straight from the GetSCSI.guide) :
DH0:
FileSystem = l:fastfilesystem
Device = scsi.device
Unit = 0
Surfaces = 4
BlocksPerTrack = 38
LowCyl = 1
HighCyl = 822
GlobVec = -1
DosType = 0x444F5301
So what program can I use to get these infos about the CF hard drive?
Thanks,
Lauri.
-
So what program can I use to get these infos about the CF hard drive?
HDToolBox should be able to.
-
HDToolbox
If you want to boot from your A600's HD you'll need a replacement kickstart chip. One with the scsi.device patched and inserted.
I assume you're gonna boot from floppy disk and then use the hard drive?
-
So what program can I use to get these infos about the CF hard drive?
http://thomas-rapp.homepage.t-online.de/downloads/tsgui.lha
Runs on 1.3, but needs more than 512 kb RAM. Use "Select RAW device" and "Create mount list" from the menu. The mount list needs to be edited. The function is not meant to be used with whole harddisks.
-
HDToolbox
If you want to boot from your A600's HD you'll need a replacement kickstart chip. One with the scsi.device patched and inserted.
I assume you're gonna boot from floppy disk and then use the hard drive?
Yep, Im booting from the WB1.3 disk.
Already tried hdtoolbox (From WB 3.1 install -disk) but I didn't get all the needed lines filled. I read the Eprom thread from EAB earlier, guess I'll try that when I get the chance.
-
I made the reguired entry to MountList, and wrote "mount DH0:" after that to the Shell.
I think the HD gets mounted, but i cant see it in WB.
Should I do something after the mount command to get the drive to show?
And when I try to open the DH0: drive on shell i get the following error message "unknown command DH0:".
-
Make sure that FastFileSystem is in the L directory of your boot disk.
-
Now decided to partition the CF-HD so that there is only one partition, and use fastfilesystem in it.
I got the mounting to the point where i got the "device not a DOS disc" error message so I'll just format the whole drive again and set the new values to the mountlist. lets see what happens =)
I'll make sure there is the fastfilesystem file in the WB 1.3 "l" directory.
-
When I write the line "Filesystem = l:fastfilesystem" to the mountlist, drive is mounted but is not recognized by the system.
But if I leave the line for filesystem empty the drive gets mounted and when trying to access the drive I get again the device not a DOS disk message.
And I can't get the Surfaces info out of the HDtoolbox program, where else could I find it ?
-
http://www.amiga.org/forums/showthread.php?p=632195#post632195
-
Now im getting the error : " unable to load DH0: , insufficient free store" when I type DHO: after mounting it.
-
"Now" means what?
-
I'm at a point where I have tried almost every possible value I can come up with, and the results are the same, "Not a DOS disk" and
" insuficcient free store" .
The mountlist contains these lines when the "insuficcient free store" message comes up :
(http://i5.aijaa.com/t/00369/7910414.t.jpg) (http://aijaa.com/v.php?i=003697910414.jpg)
(http://i8.aijaa.com/t/00904/7910415.t.jpg) (http://aijaa.com/v.php?i=009047910415.jpg)
-
If you made partitions (even one partition), then LowCyl = 0 definitely is not the right value. Check HDToolbox. Or try hit or miss LowCyl = 2; HighCyl = 994.
-
Tried that "LowCyl = 2" , still got "insufficient free store". And you are right, the value for lowcyl is 2 according to HDtoolbox.
BTW, I tried also with my 200mb Ide-hd (not compact flash), and got the same results.
-
In the meantime I've written a program which reads the partition table and creates a mount list from it.
I've also added an example boot disk. Note that the boot partition must be named DH0. The disk does not work if the partition has another name.
-
In the meantime I've written a program which reads the partition table and creates a mount list from it.
I've also added an example boot disk. Note that the boot partition must be named DH0. The disk does not work if the partition has another name.
How does the rdbml program work, it gives me an "reduired argumet missing" when opened trough shell ?
When I boot from the example disk you uploaded, it tries to mount the DH0:, but gives an "unkown command Echo" error.
The hard drive has a freshly installed WB 2.05 in boot partition named "DH0".
And the A600 has a kickstart 1.3 rom installed, of course.
-
How does the rdbml program work, it gives me an "reduired argumet missing" when opened trough shell ?
You can get the command line template from every Amiga shell command by entering the command name followed by a question mark.
The hard drive has a freshly installed WB 2.05 in boot partition named "DH0".
WB 2.0 does not boot on Kick 1.3. You need to install WB 1.3 to the HDD you want to boot from.
-
You can get the command line template from every Amiga shell command by entering the command name followed by a question mark.
WB 2.0 does not boot on Kick 1.3. You need to install WB 1.3 to the HDD you want to boot from.
I got the HD working finally!
Thank you Thomas a thousand times for all your time and effort.
It was all down to "Buffers" value, which In my case had to be 30.
The program you wrote solved this, thanks again.
I hope that this thread will help someone with the same problems.