![]() |
![]() |
#1 |
Posts: n/a
|
Another FW hard drive/UAE question
I have a 20GB 2.5" drive that I'd like to format and set up for an A1200. It's currently in a firewire case attached to an Intel iMac. The iMac dual boots into Vista, where I have WinUAE/AmiKit installed. The FireWire drive mounts perfectly in Vista and in WinUAE/AmiKit. However, I can't format it in UAE, and I can't add it in WinUAE's configuration.
Thanks to other posters, I set up both WinUAE and AmiKit to run as administrator, which enabled the "Add Hard Drive" button on WinUAE's Hard Drive page. However, the FireWire drive does not show up in the drop down menu, so I can't add it. The only drives that do show up are the Vista and Mac partitions of the internal HD and the internal optical drive. Which makes me think external drives are not going to be recognized. Do I still need to use the "-disableharddrivesafetycheck" option when starting WinUAE to add the FireWire drive, or does it need to be formatted in a nonFAT format before adding it? Or is it simply a matter of it being connected via FireWire? |
![]() |
#2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
Check if the drive is shown in Windows' Disk Management (right click on Computer, select Manage and then Disk Management). If it does not show in Disk Management, then WinUAE cannot see it, either. IMHO it is unusual to connect a HDD through firewire. Are you sure this works with Windows ?
|
![]() |
![]() |
#3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
|
Click "Add harddrive" button, exit WinUAE. Attach winuaebootlog.txt.
|
![]() |
![]() |
#4 | |
Posts: n/a
|
Quote:
The drive shows up as D: under My Computer, and it appears on the desktop of the emulated Amiga, but I didn't know about the disk management thing. I'll check it when I get home. Thanks! |
|
![]() |
#5 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
Quote:
But anyhow, WinUAE should show the drive. It would only refuse to use it. |
|
![]() |
![]() |
#6 | |
Posts: n/a
|
Quote:
I've attached the bootlog.txt file as Toni suggested. Thanks for your help! Dan |
|
![]() |
#7 |
Posts: n/a
|
Problem solved, but the solution isn't encouraging right now....
I booted into Windows and and turned on another external drive connected via USB 2. I had no problem with it being recognized by the Add Hard Drive drop-down. Popped up first time. So, Thomas, it looks like your call about FireWire was correct. Unfortunately, the USB enclosure only accepts SATA drives. So it doesn't do the drive I'm trying to format a bit of good, until I can get a proper enclosure. |
![]() |
#8 |
Registered User
Join Date: Mar 2009
Location: St. Paul, MN/USA
Age: 46
Posts: 222
|
One thing in Vista is you need to run WinUAE as and Administrator or it will not let you directly access the drive from WinUAE.
Thomas is awesome! |
![]() |
![]() |
#9 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
|
Quote:
// MessageId: ERROR_INVALID_FUNCTION // // MessageText: // // Incorrect function. // #define ERROR_INVALID_FUNCTION 1L Weird.. I guess yet another workaround needed.. |
|
![]() |
![]() |
#10 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,482
|
![]()
I worked as a member of the design team on most of the HDD->Firewire chips made in the last 6 years! Chances are that enclosure has a chip I worked in inside it. If it is PATA->FW then it is likely to be an Oxford Semiconductor 911+
Let me know which enclosure it is. If it is one of ours I can try it here. There is always a chance it is an early one with a bug in the firmware ![]() |
![]() |
![]() |
#11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
|
I guess it is driver "feature" (Is it Windows built-in firewire driver or some 3rd party one?). Perhaps IOCTL_DISK_GET_DRIVE_LAYOUT isn't required feature or something like that..
|
![]() |
![]() |
#12 |
Posts: n/a
|
@Alex,
I got the enclosure from Other World Computing... OWC Mercury On-the-go. It is an Oxford 911+ chip. @Toni: Further testing narrowed the issue down to the FireWire 400 enclosure. USB 2.0 and FireWire 800 enclosures worked fine. The drive you singled out is my backup drive, the FireWire 800. You also parenthetically asked about the driver being an official Windows FireWire driver or a third-party one. Since I set up the dual-boot using Boot Camp, the driver came from Apple. Thanks for everyone's help on this. |
![]() |
#13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
|
Just checked winuae sources and there is already check for ERROR_INVALID_FUNCTION (=just skip MBR partition check)
Original problem is caused by something else... |
![]() |
![]() |
#14 |
Posts: n/a
|
It looks like I have the problem solved for the time being. I borrowed a 2.5"-3.5" adapter from IT (I wish I known they had one from the beginning), and hooked the drive up through an fw800 enclosure. It showed up in the list, HDToolbox recognized it, and there are plenty of walkthroughs to help me the rest of the way.
Thanks, Toni, Thomas and Alex for your help. Dan |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
FS-UAE boot on hard drive | joufflu | support.FS-UAE | 3 | 13 May 2012 17:12 |
How Do You Get Hard Drive To Work On Uae | Dialadrunk | support.WinUAE | 11 | 11 July 2008 13:15 |
Amiga hard drive on uae question! | ElectroBlaster | support.WinUAE | 6 | 28 May 2003 21:01 |
hard drive question | spooner | support.Hardware | 3 | 15 July 2002 00:57 |
A1200 hard drive question | Amiga1992 | support.Hardware | 31 | 25 February 2002 00:05 |
|
|