English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 03 July 2021, 22:06   #1
guybrush
Registered User
 
Join Date: Jul 2015
Location: usa
Posts: 243
cannot mount both the HDF image as dh0 and my sd card

I am trying to restore the OS on a SD card; the card is formatted and has the OS on it; I just need to wipe that and put the working version of the os I have on a HDF file.


For some reason, UAE decided to not cooperate. I added the HDF first, as bootable and on channel ide 0; I named it explicitly DH0.


Then I added the SD card; it is loaded as RDB and everything seems fine; it is also attached to IDE but with the ID 1. I cannot change the settings for neither the boot flag nor for its explicit mountpoint.


When the emulator boot up; instead of loading the OS from the HDF file it load the one on the SD card; and I can see DH0 and DH0_0. So I formatted the workbench volume on the SD card, but that didn't solve the issue: now it still boot from the SD card instead of the HDF file, but since there is no workbench I get the 1> prompt.


What am I doing wrong? In the past I would have no issues; but it seems that the latest UAE is behaving quite weird.
guybrush is offline  
Old 03 July 2021, 23:32   #2
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
Volume name inside the HDF also DH0 maybe and conflicts?
Galahad/FLT is offline  
Old 04 July 2021, 01:10   #3
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by guybrush View Post
What am I doing wrong? In the past I would have no issues; but it seems that the latest UAE is behaving quite weird.

There's nothing wrong and no, it has nothing to do with UAE version, it's always been like this.

AmigaDOS does not determine the boot device from the mount point as you call it, but from the boot priority of each partition. If the DH0 partition on the SD card has a higher boot priority then your HDF, then AmigsDOS will always boot from it.

For traditional big-floppy HDFs you can set the boot priority in WinUAE.

For partitioned HDFs you need to use HDToolbox as you do for real hard drives or SD cards.
thomas is offline  
Old 04 July 2021, 03:35   #4
guybrush
Registered User
 
Join Date: Jul 2015
Location: usa
Posts: 243
Quote:
Originally Posted by Galahad/FLT View Post
Volume name inside the HDF also DH0 maybe and conflicts?

So the volume name matter when mounting? I thought that the option to use the name when loading a HDF file would work around that
guybrush is offline  
Old 04 July 2021, 08:48   #5
Saghalie
Registered User
 
Saghalie's Avatar
 
Join Date: Nov 2014
Location: FT Lewis, WA
Posts: 374
without a config file it's hard to determine what's going on, but from what I can tell - you have both HD's set as bootable.

Set the one you want to boot from as bootable, the other uncheck it.
Saghalie is offline  
Old 04 July 2021, 09:40   #6
guybrush
Registered User
 
Join Date: Jul 2015
Location: usa
Posts: 243
Quote:
Originally Posted by thomas View Post
There's nothing wrong and no, it has nothing to do with UAE version, it's always been like this.

AmigaDOS does not determine the boot device from the mount point as you call it, but from the boot priority of each partition. If the DH0 partition on the SD card has a higher boot priority then your HDF, then AmigsDOS will always boot from it.

For traditional big-floppy HDFs you can set the boot priority in WinUAE.

For partitioned HDFs you need to use HDToolbox as you do for real hard drives or SD cards.

I was under the impression that using MagicWB volume as HDF and my old CF card, I never had such issues.


For some reason I was under the impression that I could change the settings of my SD card, but it seems that I cannot. I can only change some parameters, like the ones related to the drive itself, but no way to modify the boot order and related parameters (like the mountpoint for example)


I guess I need to try to change volume names to start with; and move forward from there; thanks
guybrush is offline  
Old 04 July 2021, 09:41   #7
guybrush
Registered User
 
Join Date: Jul 2015
Location: usa
Posts: 243
Quote:
Originally Posted by Saghalie View Post
without a config file it's hard to determine what's going on, but from what I can tell - you have both HD's set as bootable.

Set the one you want to boot from as bootable, the other uncheck it.

Agree, it seems to be the most likely issue here.


Although I cannot uncheck the bootable state on the SD card; when you mount a HDF file you get that option, but not when you load a physical RDB drive; unless I am missing something
guybrush is offline  
Old 04 July 2021, 10:47   #8
Tomislav
Registered User
 
Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 302
Quote:
Originally Posted by guybrush View Post
So the volume name matter when mounting? I thought that the option to use the name when loading a HDF file would work around that
It's from Amiga side with RDB partitioned hdf images. Partition is defined as DH0 (you can change that in hdtoolbox). What you put in WinUAE is ignored. Only that that is hdf like one_big_floppy_disk (without RDB, just bootblock as one partition), then what you write in WinUAE is accepted (DH0 for example).
Tomislav is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't mount 2 HDF files at once on Ubuntu Cat support.FS-UAE 1 29 July 2019 07:48
Cannot mount HDF and CF at the same time Amiga1992 support.WinUAE 5 27 September 2017 19:38
HDF mount with OS4 Seiya support.WinUAE 2 17 January 2017 09:40
Prepping a 4GB CF Card in WinUAE, Only DH0 shows? ADz support.WinUAE 2 30 August 2014 10:23
Mount .hdf on real Amiga? trilobyte support.OtherUAE 6 03 July 2006 20:48

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 20:08.

Top

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