Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: Snoozy on October 26, 2011, 07:16:27 PM
-
Hi guys,
I need some of your advice again. I am attempting to format a 2gb Sandisk CF card which is connected to my pc via usb CF reader/writer.
So...I'm in Winuae v 1.6.1 and i've disabledharddrivesafety on loading winuae.( I'm using an older winuae to help support CF formatting)
Why is "Add harddrive" always greyed out? :madashell:
How can i add my CF for formatting?? I can add my CF as a directory and when i load up WB (via system.hdf) i can see my CF in WB but i can't get my CF formatted and partitioned - i have tried HDToolBox (and changing the SCSI name) but when i click read configuartion it says its not an SCSI supported device.
This has been winding me up :furious: these past few days so any help would be appreciated :)
Incidentally i seem to have read through 3 or 4 different tutorials and each seem to have slighly different methods of dealing with this Argh! Is it it me or does this whole interface for formatting CF cards via winuae seem slightly clumsy!
-
First in Windows run diskpart and enter
list disk (remember the number of the CF card in the list)
select disk n (replace n by the number of the CF card)
clean
exit
then right-click on WinUAE and select "run as administrator".
Now add harddrive should no longer be greyed out and the CF card should appear as empty.
You should use WinUAE 2.3.3, it no longer needs that harddrivesafetycheck thing.
-
list disk (remember the number of the CF card in the list)
select disk n (replace n by the number of the CF card)
clean
Take care also..
The above is wiping the CF card..
Don't choose the wrong disk.. :)
desiv
-
Hi thomas, thanks, i have done all you said.
How do i find the CF in Amiga WB and then format and partition the drive. I can't seem to get HDToolbox to recogise the CF card :(
Ok desiv !! Don't worry if i do that i won't have to worry about anything else with my pc!! I won't have a PC!! Maybe i should be trying this on a friends computer!!
-
! Maybe i should be trying this on a friends computer!!
Always a good idea!! :lol:
What device did you choose for the HD in the WinUAE config?
What is the SCSI_DEVICE_NAME=???? in your HDToolbox properties?
desiv
-
hi desiv,
What device did you choose for the HD in the WinUAE config? I added as a harddrive like thomas said. What name should i call it? Do i need to edit the properties of it before i go into WB and HDToolBox?
What is the SCSI_DEVICE_NAME=???? in your HDToolbox properties?
SCSI_DEVICE_NAME uaehf.device
Have i missed out a _ or \ or . somewhere :roflmao:
What exactly should i have in the HDToolBox > Icon > Information box :confused:
-
SCSI_DEVICE_NAME uaehf.device
Just a missing = sign..
SCSI_DEVICE_NAME=uaehf.device
(I think, not in front of the Ami currently.)
If you have that and selected UAE in WinUAE when you added the CF card, it "should" show up when you run HDToolbox....
I've heard some people choose IDE0 or IDE1 in WinUAE and scsi.device for HDToolbox..
desiv
-
Hi,
This will help you.
1º download diskwipe http://www.diskwipe.org/download.php
2º Format your CF with the option cero (be sure the letter of your CF drive this erase all from the disk selected be carefull)
3º you must have a classic workbench for example all ready working in winuae. http://classicwb.abime.net/
4º run winuae as Administrator and boot workbench install disk 3.1 .adf in df0: before add new harddisk select your CF if dont see the unit try with disabledharddrivesafety.
5º go Tools/HDtoolbox rigth button info and change SCSI_DEVICE_NAME SCSI.device for SCSI_DEVICE_NAME=uaehf.device
6º Run HDtoolbox change device type and must be there the CF (if you have a external Reader thas appear Reader CF) then partition drive :) , format remember make dh0: bootable and restart.
7º boot your best classic workbench run Dopus select all and copy to your formated new CF drive.
8 connect your CF in your real Amiga and have fun.
Best Regards
Amiten
-
Hey Amiten,
Yes i have heard a few quotes for using install WB 3.1 adf, I have looked everywhere for WB 3.1 install adf online, now considering i owned my own copy of it before my parents threw it away :cry: i should have no qualms about using it on winuae! But i know we shouldn't really be discussing this on amiga.org !
Hmmm...do i really need wb 3.1 install adf? I thought that was mainly for accessing HDToolBox, which is already on my WB i have installed on my virtual winUAE amiga!
There seems to be such a conflict of opinions about how to go about formatting and installing WB3.1...some ppl doing it with winuae, some doing it on their own 1200 and some a combination of them both arggh! :rolleyes:
I have just done all you said amiten and i am getting an eror 28 when i do a low level format of the drive??
Should i reformat the CF with FAT32??
-
exactly format in fat32 again and then wipedisk and cero option.
P.D. I give you the rong wipedisk program before
this its the rigth one (wait 2 minits I upload to my site)
-
hmmm something seems to have gone wrong with my Sandisk 2.0gb now Windows recognises it as zero K and won't let me format it "Windows unable to complete format" :confused:
Is this because i used diskclean earlier on??
-
that the rigth link of the wipedisk I use allways
http://amiten.webatu.com/download.php?view.5
Regards.
P.D. if you need more Help PM me
-
hi is that program in english, i dare not use it in another language for the risk i would place at my pc!!
-
Yes its multilanguaje :)
P.D. use the translation tool on my site for reading better all
Regards
Amiten
-
Hmmm amiten,
If you keep the site in german then the download link works (with the program in german argh!) If you change the site to English the download no longer works! :angry:
Can someboady explain to me why my CF has suddenely gone to a capacity of 0k!! How do i get it back to 2gb? (Windows won't let me format it now:confused: )
-
Just press the link I give and then click on blue arrow nothing else.
P.D. if you want I can make it, by connect to your computer via TeamViewer (http://www.google.es/aclk?sa=l&ai=CeQ4pNjipTvueOKzd4ATUqpQFztyzwgGmnMfcELLL5OMECAAQAVDo27u8BWDV7dmCoAmgAaKXqukDyAEBqQI1N3JagXO3PqoEHE_QyCszx3yC8C2HaHKPFFL6yJ8H2qqYKeQVBQc&sig=AOD64_3KntTCo3FujW5Khtxp3803a5cqSA&ved=0CAkQ0Qw&adurl=http://www.TeamViewer.com/start.aspx%3Fpid%3Dgoogle.es.tv) and make complete installation of AmigaOS for your CF by Remote Control.
Regards Amiten
-
hi, if i do that the language comes out in german and the program becomes unusable to me.
How do you change to english on the program?
-
Extras menu languaje english or whatever
Regards
Amiten
-
Nothing will work on formatting my 2gb sandisk now, ever since i used the disk clean recommmended by thomas my sandisk 2gb seems corrupted. Cannot be formatted in windows or with your program amiten.
What has happened to my 2gb sandisk :angry:
-
You don't need this wipedisk thing. It's just silly to wipe a flash memory card because every unnecessary write access reduces its life time.
All you need to do on the Windows side is the diskpart clean as described above. After that the CF card is considered empty by Windows and everything else is done inside WinUAE. If HDToolbox does not see the CF card, then it is a configuration error. Either WinUAE or HDToolbox is not configured correctly.
Make sure that there is an equal sign in SCSI_DEVICE_NAME=uaehf.device and that there are no brackets around this line and no additional space characters at the end of the line or around the equal sign.
Also make sure that controller is set to UAE when adding the harddrive.
-
Windows no longer recognises my CF. Neither does the program disk clean.
I think i need to format the CF in dos to try and reover it. How do i do this?
If i look under disk management in windows i can see my 1.86gb as disk 7 but it has a black bar next to it saying unallocated, argh!! How do i get my CF back on line?
I also cannot format it under diskclean, but i can still clean it!!
-
If i look under disk management in windows i can see my 1.86gb as disk 7 but it has a black bar next to it saying unallocated, argh!! How do i get my CF back on line?
That's not a bad place to be...
You don't want Windows to see any partitions.
You want the Amiga in WinUAE to see an empty drive and then you can put AmigaDOS partitions on it...
So, you just need to work on, why is WinUAE not seeing it..
Double check the UAE and uaehf.device settings..
If that doesn't work, try changing UAE to IDE0 (or IDE1) and use scsi.device in HDToolbox.
Also, what OS are you running? In XP, I just use an older WinUAE and the disablesafety (I can't remember exactly what it is) flag when I start it.
If you're using a newew OS, you probably REALLY need to make sure you're running it as Administrator. (Thomas mentioned using the runas on the menu)
desiv
-
Hi desiv,
I have the CF recognised in winuae but when i come to format it it just says I/O error 28, or I/O error 5.
The 2gb CF card is now unformattable in windows 7 and i think i am going to take the card to my local CF dealer for him to reformat it. Surely it can't be right for windows to see the card as 0 bytes when you double click on it but as 1.9gb in disk management. :confused:
Would it be fair to say that i only ever needed the CF card in Windows 7 format of Fat 32 and then i could have proceeded to format in winuae now that i have the correct settings.
I feel like disk clean etc has not done any good for my Sandisk whatsoever. :confused:
-
I have the CF recognised in winuae but when i come to format it it just says I/O error 28, or I/O error 5.
Make sure you have r/w checked in add harddrive window.
The 2gb CF card is now unformattable in windows 7 and i think i am going to take the card to my local CF dealer for him to reformat it. Surely it can't be right for windows to see the card as 0 bytes when you double click on it but as 1.9gb in disk management. :confused:
A hard disk can have either Amiga partitions or Windows partitions, not both. Certainly Windows cannot format a non-existent partition. If you want to format the disk for Windows you first need to create a partition. But then the CF is unusable for Amiga.
To create a Windows partition either right-click on the unallocated space in Windows disk management and select create new simple volume, or run diskpart again an use
select disk n
create partition primary
assign
Both will do the same.
I feel like disk clean etc has not done any good for my Sandisk whatsoever. :confused:
The clean command cleans the disk from all data. It's like virgin afterwards. Seems like you never saw a virgin disk before.
-
Thomas,
I have followed your instructions to the letter, i have cleaned the cf card again, opened winuae 2.3.3 via administator added system hdf as a hardfile to load wb, and added my cf 2gb card below this as a hardrive with read/write checked. The drive is recognised and read ok and i can partition it to either 2 980mb or 1 large 1.9gb BUT when i click on low level format i just get error code -5 :madashell:
SCSCI=uaehf.device
So what is wrong?
Maybe i should take up amiten offer and allow him to remotely do this for me ?
-
Low level format is an invalid command for a CF card. That's ok. You cannot low level format hardrives anyway. Just keep away from this button. Save your partitions, reboot and use format disk from the Workbench menu. In the format program, keep away from the format button but click on quick.
-
ahh, i see. Progress..
Done all that, i now have "Empty" on my Wb. So then should i change the name "Empty" to DH0: and then copy Wb files over via dopus. (I think my system hdf file is mounted as DHO: hmmmm)
Edit: Ah ha, done it now and it boots fine in the A1200. Thanks Thomas for your advice ;)
-
Congrats!
desiv
-
You don't need this wipedisk thing. It's just silly to wipe a flash memory card because every unnecessary write access reduces its life time.
.
Hi, Do want you want to do thomas but dont say what is silly or not its only your opinion , for me wipedisk work fine all the time its another way to do, there is many ways to prepare a CF for install Amiga systems your method is one more of the rest , just better say "For me wipedisk way its not good " disqualify the other is not good education what silly?? , Every one have his method to do the things.
Respect the others opinions.
Regards
Amiten
-
Done all that, i now have "Empty" on my Wb. So then should i change the name "Empty" to DH0: and then copy Wb files over via dopus. (I think my system hdf file is mounted as DHO: hmmmm)
You shouldn't use device names as volume names and you should avoid duplicate names. This just confuses AmigaDOS. Call it Workbench or System or CFDisk or something like that.
-
@amiten
you don't need any pc program to use CF cards on Amiga, period.
@Snoozy
you may find this useful too:
http://aminet.net/package/disk/misc/HDToolBoxPatch
-
crumb
what I believe is necessary or not is my problem, you do what you would want to.
-
Hi, i am looking to change my max transder rate to 0x1FE00 to ensure the CF card works appropriately. So i am in Winuae - whenever i try to change this in the partition/advance options menu i change "Max transfer box" to 0x1FE00 and then click ok but it never seems to save and defaults to its original setting...grrr...how do i do this?
The CF card has been freshly formatted and once i've done this i aim to reinstall wb.
Can someone please advise? :)
-
Hey Amiten,
Yes i have heard a few quotes for using install WB 3.1 adf, I have looked everywhere for WB 3.1 install adf online, now considering i owned my own copy of it before my parents threw it away :cry: i should have no qualms about using it on winuae! But i know we shouldn't really be discussing this on amiga.org !
If you want to make sure you are a good legit Amiga citizen you could buy Amiga Forever which comes with all of the WB ADFs
-
Hi, i am looking to change my max transder rate to 0x1FE00 to ensure the CF card works appropriately. So i am in Winuae - whenever i try to change this in the partition/advance options menu i change "Max transfer box" to 0x1FE00 and then click ok but it never seems to save and defaults to its original setting...grrr...how do i do this?
The CF card has been freshly formatted and once i've done this i aim to reinstall wb.
Can someone please advise? :)
after you set the max transfer press [ENTER] to make it stick...
put in 1fe00[ENTER]
-
You shouldn't use device names as volume names and you should avoid duplicate names. This just confuses AmigaDOS. Call it Workbench or System or CFDisk or something like that.
What is wrong with device name being the same as the volume name? I have one (formatted with PFS) that is both BACKUP and I have never had a problem with it. I'm not arguing that it is OK, I'm just wondering why
-
Hi bbond007, thanks for your help. :)
why 1fe00 rather than 0x1fe00?
Is it ok to use lower case aswell?
-
Hi bbond007, thanks for your help. :)
why 1fe00 rather than 0x1fe00?
Is it ok to use lower case aswell?
You are right, it should be 0x1fe00, I just delete up to the 0x, so I forgot about that part.
Lower case is fine, but you do need the 0x and to press [ENTER]
My fast ATA controller splits my 60GB drive into 15 4M drives, so I must have set that mask a million times now :)
-
I cleared and formatted my cf to do this but out of interest would have it been possible to change the max transfer rate with wb and files still on the cf?
-
I cleared and formatted my cf to do this but out of interest would have it been possible to change the max transfer rate with wb and files still on the cf?
Yes, you can change it after the fact and it won't harm the drives contents. The files that you copied to the drive while the maxtransfer was set incorrectly may be corrupt, so it might be a good idea to format anyway.
-
What is wrong with device name being the same as the volume name? I have one (formatted with PFS) that is both BACKUP and I have never had a problem with it. I'm not arguing that it is OK, I'm just wondering why
Your device name wasBACKUP?
I thought device names were always something like DH0, IDH0, DF0, DF1, etc...???
I don't know that it's hideous to name your volume DH0, but I would think it could lead to problems/confusion and just isn't a good practice...
desiv
-
Your device name wasBACKUP?
I thought device names were always something like DH0, IDH0, DF0, DF1, etc...???
I don't know that it's hideous to name your volume DH0, but I would think it could lead to problems/confusion and just isn't a good practice...
desiv
Well, I already had DH0 DH1 DH2 DH3 MAC1 and MAC2 and VIDEO1 so I was starting to think, humm. Do I already have a a DH3? So I was like, BACKUP problem solved.
I also did not want the device names to conflict with other drives I may attach...
I have a script that runs and compresses my "Work" and "System" to the drive BACKUP... so far it works for that. it is the only one I have named the same.
-
Just to update, changing the max transfer rate appears to have sorted my whdload probs.
So it wasn't whdload 17.0 after all, thankfully i don't have to mess around with lxz extraction commands to extract whdload 16.9 lha. I think this has been to the benefit of my blood pressure :)
-
i use scandisk 2 gb i had bit trouble getting it seen by amiga so dont panic things u describing sound very firmilar so it can be resloved nothing damaged
-
Hi,
I'm just looking to set up a 4gb trasncend cf hd. I'm using winuae 2.3.3 (run as admin) and i've added system hdf to load up wb. From there i add my cf card which shows up as 3.7G size. When i enter HD toolbox to partition the drive, i cannot get it recognised as a 4gb drive. Instead it shows up as 2gb, so i try and define new drive and read configuration,.. and it tells me "Drive does not support SCSI inquiry command"
How do i deal with this :confused:
-
You are probably trying to partition the system HDF rather than the CF card. The system HDF does not allow partitions because it is not in RDB mode (fortunately).
You cannot add a new harddrive after Workbench has already loaded up. You have to add the CF card together with the system HDF before you start the emulation.
Make sure that both the HDF and the CF are connected to UAE controller. In HDToolbox you should see both HDF and CF listed.
If the CF card was formatted for PC (i.e. with FAT or NTFS), you first need to clean it. Open a DOS window and enter DiskPart. Use list disk to list all available drives, then select disk n to select the CF card (replace n by the disk number of the CF card) and finally clean to remove all data from it. Only then WinUAE will accept it as empty.
-
Thanks for your help thomas, i will try again later on.
How large should i make the system partition for classic wb? 150mb?
-
Hi ppl,
Nealry sorted with this now. I have partitioned the drive (250mb for classic wb) and 2 other partitions and set the max transfer rate.
When i come to save the drives and exit it gives me an "error 28 on write"
What went wrong?
(I have set the drive to read/write and uae ...and set uaehf.device)
-
(I have set the drive to read/write and uae ...and set uaehf.device)
Is this meant as a solution or do you still have the same problem? 28 means write protected. I would have asked to check the read/write box to solve it.
Note that you cannot change the read/write state on the fly. You have to restart the emulation for the change to take effect. This is a harddrive after all. On a real computer you have to switch it off to make changes, too.
-
Ok, thanks i've got as far as workbench classic loading up. Then i have system as one partition and 2 others which are ndos, so if i quick format they end up being 100% full ?
How do i configure the partitions on wb?
-
Add more memory. Validating large partitions needs a lot of RAM. You don't need to format them again. When enough memory is available, the partitions validate automatically.
Or use PFS3, it does not need to validate and is ten times faster, too.
-
Thanks for your help thomas, i think i've done this now. I have the system partition and 2 other partitions of 1.8gb.
Will this save in this state automatically now? Do i need to copy system hdf via dopus? Or have i finished?
-
I am not sure what you are asking for. After being formatted a partition is empty. If you want it to contain some files, you need to copy the files from somewhere. If you want to run ClassicWB on your Amiga, you need to copy the ClassicWB files from the system HDF to the real HDD or CF card.
-
I am not sure what you are asking for. After being formatted a partition is empty. If you want it to contain some files, you need to copy the files from somewhere. If you want to run ClassicWB on your Amiga, you need to copy the ClassicWB files from the system HDF to the real HDD or CF card.
Thanks, so I'm still winuae wb and it all looks partitioned correctly. So now I just copy systemhdf into my system partition on the cf? (via dopus)
The reason I'm confused is that when I'm in winuae and double click my system (bootable) partition, it already looks like it has all the wb files in it! But is this because we are still in winuae? And if I stopped at this point + inserted into ide 1200 it wouldn't boot?
Once I've copied the system hdf onto cf, will it also save and remember my other 2 partitions?
-
Are you sure that you don't confuse the boot partition on the CF card with the system partition on the HDF? You have two harddrives connected to the virtual Amiga: the HDF and the CF. The HDF contains one partition called System and the CF contains three partitions. So you should see four harddrive icons on the desktop. If you called the first partition on the CF card System, too, then it's easy to confuse it with the HDF partition. You should call it differently.
Note that bootable or not does not depend on the files contained on a partition. AmigaDOS will even boot from an empty partition. To make a partition bootable you need to activate the "Bootable" checkbox in HDToolbox.
It's easy to test if the CF card can boot up your Amiga: just remove the HDF from WinUAE and let the CF card alone. If WinUAE starts with this config, then your Amiga should do, too.
-
Got it thanks thomas, am sure you're one of the most helpful experts here..
-
You are probably trying to partition the system HDF rather than the CF card. The system HDF does not allow partitions because it is not in RDB mode (fortunately).
You cannot add a new harddrive after Workbench has already loaded up. You have to add the CF card together with the system HDF before you start the emulation.
Make sure that both the HDF and the CF are connected to UAE controller. In HDToolbox you should see both HDF and CF listed.
If the CF card was formatted for PC (i.e. with FAT or NTFS), you first need to clean it. Open a DOS window and enter DiskPart. Use list disk to list all available drives, then select disk n to select the CF card (replace n by the disk number of the CF card) and finally clean to remove all data from it. Only then WinUAE will accept it as empty.
Is it possible to do this under Windows XP? Using diskpart, only my internal harddrive is detected, not my flash card (4GB Transcend). I have UAE 2.3.3 with the ClassicWB (3.0) running on it. I'm trying to set up my flash card for use on an A1200, but when its in the actual A1200 machine it lists my card as CC0: and when I use HDToolBox, it says it can't partition due to being type 7. So back to the PC with a USB Compact Flash reader. I don't know how to wipe the disk using Windows XP. Can you help?
Also worth noting that the card works. Currently its formatted to a single FAT32 partition and mounts in UAE as a PC drive, but yeah. Need to wipe it to partition it to Amiga filesystem. Also, my A1200 is otherwise unexpanded. I noticed your post about not being able to see partitions with lower memory. Any tips to get around this with my 2mb?