Comments (3)
Interesting find. Some FastFileSystem formatting performance needs to be investigated and fixed.
from hst-imager.
I ran same commands with v0.9.255 and it took 10 seconds to format the 2nd 30gb data partition.
I'm using a 2TB NVME SSD disk with transfer rate at GB/S.
d:\hst-imager>hst.imager.exe blank WB3x.hdf 32GB
[13:24:43 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:43 INF] Henrik Noerfjand Stengaard
[13:24:43 INF] [CMD] blank WB3x.hdf 32GB
[13:24:44 INF] Creating blank image at 'WB3x.hdf'
[13:24:44 INF] Size '32 GB' (34359738368 bytes)
[13:24:44 INF] Done
d:\hst-imager>hst.imager.exe rdb init WB3x.hdf --size 99%
[13:24:44 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:44 INF] Henrik Noerfjand Stengaard
[13:24:44 INF] [CMD] rdb init WB3x.hdf --size 99%
[13:24:44 INF] Initializing Rigid Disk Block at 'WB3x.hdf'
[13:24:44 INF] Rigid Disk Block size '31.7 GB' (34015887360 bytes)
[13:24:44 INF] Done
d:\hst-imager>hst.imager.exe rdb fs import WB3x.hdf "d:\Temp\amiga os 3.2\ADF\Install3.2.adf" --name FastFileSystem --dos-type DOS7
[13:24:44 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:44 INF] Henrik Noerfjand Stengaard
[13:24:44 INF] [CMD] rdb fs import WB3x.hdf d:\Temp\amiga os 3.2\ADF\Install3.2.adf --name FastFileSystem --dos-type DOS7
[13:24:44 INF] Importing file systems from 'WB3x.hdf' to Rigid Disk Block at 'd:\Temp\amiga os 3.2\ADF\Install3.2.adf'
[13:24:44 INF] Imported file system:
[13:24:44 INF] - DOS type '0x444F5307' (DOS\7)
[13:24:44 INF] - Version '47.4'
[13:24:44 INF] - Size '29.8 KB' (30532 bytes)
[13:24:44 INF] - File system name 'FastFileSystem'
[13:24:44 INF] Done
d:\hst-imager>hst.imager.exe rdb part add WB3x.hdf DH0 DOS7 1GB --max-transfer 0x0001fe00 --mask 0x7ffffffe --buffers 80 --bootable --boot-priority 0
[13:24:45 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:45 INF] Henrik Noerfjand Stengaard
[13:24:45 INF] [CMD] rdb part add WB3x.hdf DH0 DOS7 1GB --max-transfer 0x0001fe00 --mask 0x7ffffffe --buffers 80 --bootable --boot-priority 0
[13:24:45 INF] Adding partition to Rigid Disk Block at 'WB3x.hdf'
[13:24:45 INF] - Partition number '1'
[13:24:45 INF] - Name 'DH0'
[13:24:45 INF] - DOS type 'DOS\7'
[13:24:45 INF] - Size '1023.8 MB' (1073479680 bytes)
[13:24:45 INF] - Low Cyl '2'
[13:24:45 INF] - High Cyl '2081'
[13:24:45 INF] - Reserved '2'
[13:24:45 INF] - PreAlloc '0'
[13:24:45 INF] - Buffers '80'
[13:24:45 INF] - Max Transfer '0x0001FE00' (130560)
[13:24:45 INF] - Mask '0x7FFFFFFE' (2147483646)
[13:24:45 INF] - Bootable 'True'
[13:24:45 INF] - Boot priority '0'
[13:24:45 INF] - No mount 'False'
[13:24:45 INF] - File System Block Size '512'
[13:24:45 INF] Done
d:\hst-imager>hst.imager.exe rdb part add WB3x.hdf DH1 DOS7 * --max-transfer 0x0001fe00 --mask 0x7ffffffe --buffers 80
[13:24:46 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:46 INF] Henrik Noerfjand Stengaard
[13:24:46 INF] [CMD] rdb part add WB3x.hdf DH1 DOS7 * --max-transfer 0x0001fe00 --mask 0x7ffffffe --buffers 80
[13:24:46 INF] Adding partition to Rigid Disk Block at 'WB3x.hdf'
[13:24:46 INF] - Partition number '2'
[13:24:46 INF] - Name 'DH1'
[13:24:46 INF] - DOS type 'DOS\7'
[13:24:46 INF] - Size '30.7 GB' (32941375488 bytes)
[13:24:46 INF] - Low Cyl '2082'
[13:24:46 INF] - High Cyl '65909'
[13:24:46 INF] - Reserved '2'
[13:24:46 INF] - PreAlloc '0'
[13:24:46 INF] - Buffers '80'
[13:24:46 INF] - Max Transfer '0x0001FE00' (130560)
[13:24:46 INF] - Mask '0x7FFFFFFE' (2147483646)
[13:24:46 INF] - Bootable 'False'
[13:24:46 INF] - Boot priority '0'
[13:24:46 INF] - No mount 'False'
[13:24:46 INF] - File System Block Size '512'
[13:24:46 INF] Done
d:\hst-imager>hst.imager.exe rdb part format WB3x.hdf 1 Workbench
[13:24:46 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:46 INF] Henrik Noerfjand Stengaard
[13:24:46 INF] [CMD] rdb part format WB3x.hdf 1 Workbench
[13:24:46 INF] Formatting partition in Rigid Disk Block at 'WB3x.hdf'
[13:24:46 INF] - Name 'DH0'
[13:24:46 INF] - DOS type '0x444F5307' (DOS\7)
[13:24:46 INF] - Volume name 'Workbench'
[13:24:47 INF] Done
d:\hst-imager>hst.imager.exe rdb part format WB3x.hdf 2 Data
[13:24:47 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:47 INF] Henrik Noerfjand Stengaard
[13:24:47 INF] [CMD] rdb part format WB3x.hdf 2 Data
[13:24:47 INF] Formatting partition in Rigid Disk Block at 'WB3x.hdf'
[13:24:47 INF] - Name 'DH1'
[13:24:47 INF] - DOS type '0x444F5307' (DOS\7)
[13:24:47 INF] - Volume name 'Data'
[13:24:57 INF] Done
d:\hst-imager>hst.imager.exe rdb info WB3x.hdf
[13:24:58 INF] Hst Imager v0.9.255 (12/04/2022 19:55:39)
[13:24:58 INF] Henrik Noerfjand Stengaard
[13:24:58 INF] [CMD] rdb info WB3x.hdf
[13:24:58 INF] Reading Rigid Disk Block information from 'WB3x.hdf'
[13:24:58 INF] Info read from 'WB3x.hdf':
Rigid Disk Block:
Product | Vendor | Revision | Size | Cylinders | Heads | Sectors | Block Size | Flags | Host Id | Rdb Block Lo | Rdb Block Hi
--------|----------|----------|---------|-----------|-------|---------|------------|-------|---------|--------------|-------------
WB3x | HstImage | 0.1 | 31.7 GB | 65910 | 16 | 63 | 512 | 7 | 7 | 0 | 2015
File systems:
# | DOS Type | Version | Name | Size
--|--------------------|---------|----------------|--------
1 | 0x444F5307 (DOS\7) | 47.4 | FastFileSystem | 29.8 KB
Partitions:
# | Name | Size | LowCyl | HighCyl | Reserved | PreAlloc | Block Size | Buffers | DOS Type | Max Transfer | Mask | Bootable | No Mount | Priority
--|------|-----------|--------|---------|----------|----------|------------|---------|--------------------|---------------------|-------------------------|----------|----------|---------
1 | DH0 | 1023.8 MB | 2 | 2081 | 2 | 0 | 512 | 80 | 0x444F5307 (DOS\7) | 0x0001FE00 (130560) | 0x7FFFFFFE (2147483646) | True | False | 0
2 | DH1 | 30.7 GB | 2082 | 65909 | 2 | 0 | 512 | 80 | 0x444F5307 (DOS\7) | 0x0001FE00 (130560) | 0x7FFFFFFE (2147483646) | False | False | 0
[13:24:58 INF] Done
from hst-imager.
You are fully right.
I normally run the hst.imager from a USB stick that should have been under a good sleep
It all works just fine. apologies for raising something not existing :-)
from hst-imager.
Related Issues (13)
- JavaScript Error with the GUI version likely due to OS language HOT 3
- Proposed feature #1 - Fill the partition with a percentage of the disk space available HOT 2
- Proposed feature #2 - Change the Mask HOT 3
- Proposed feature #3 - non-RDB images HOT 5
- Maybe a little bug - Boot Priority cannot be negative HOT 2
- Possible format issue with two FSes in the RDB HOT 3
- List directory content and copy files to and from images HOT 5
- Excellent program, immediately replaced anything else I had - small request for SATA HOT 3
- Ability to detect virtual Amiga drive inside MBR 0x76 partition HOT 3
- Windows version: Files with leading/trailing spaces or dots HOT 1
- Use file attributes in .uaem files when copying from/to host filesystem HOT 3
- unable to run hst-imager console on Sonoma 14.4.1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hst-imager.