Welcome, Guest. Please login or register.

Author Topic: Yet Another HDD thread  (Read 3462 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline rvo_nlTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Yet Another HDD thread
« on: June 18, 2014, 07:45:22 PM »
I feel a little embarrassed with Thomas lurking around here, but I seem to have forgotten how I installed my 120Gb HD in my main Amiga. Now I need to install a 2.5 and a 3.5 (both >8GB) in 2 other A1200's, and I have forgotten how!

Right then, silly questions mode activated..

They both have 3.0 kickstart roms, and no IDE-Fix Express or similar. They do recognise the drives well, but the default HDToolbox from WB3.1 doesnt recognise the full size of the drives, naturally.

A) Is there any way to get the default HDToolbox to do so? I've tried running FixHddSize from Thomas, but that didnt work as expected. (I do not wish to go the blizkick or maprom route, I need to keep these machines as fool-proof as possible)

B) In case I stick with the 8Gb that both drives do recognise (Im not sure if FixHddSize helped here, quite possibly it did), can I stick with default FFS and never look back? I mean, can I just partition and format the drives for 8Gb (2x4Gb) using the default HdToolBox?

C) Is there any way to use more than 8Gb without using blizkick/maprom/OS3.9/Ide-Fix Express? Before I didnt even doubt this, but I've seen several threads where it seems it was possible to get the complete size of the drive using a 4Gb boot partition, running Ide-Fix / diskchange and SFS. I have no idea how to do this, all my attempts so far have failed.

I feel like a beginner here, I cant stand not being able to remember how I got my main machine installed, but that one has an IDE-Fix Express and 3.1 roms, and CD-rom (thus OS3.9) so I assume it was easier. It's very frustrating.
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1
 

Offline Oldsmobile_Mike

Re: Yet Another HDD thread
« Reply #1 on: June 18, 2014, 08:01:38 PM »
You don't mention alternate file systems, but If you switch to PFS or SFS file system I believe they'd let you use the entire capacity of the drive and AFAIK they work under 3.1/3.0. You might have problems with some older software if it tries to write to partition space beyond what the Amiga could normally address, however.

Probably best to wait for a more complete answer from Thomas. :D

Edit: nevermind, I see you did mention SFS.  D'oh!
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Thomas

Re: Yet Another HDD thread
« Reply #2 on: June 19, 2014, 07:49:05 AM »
Firstly by no way you can stay with default FFS. Although HDToolbox shows you 8GB, FFS can only access the first 4GB of it. If you create a partition in the second half of the 8GB, it will appear to work at first but actually it shares its space with other partitions inside the first half. These partitions will overwrite each other. If you write a file to one partition it will cause corruption on another partition and vice versa. So FFS <= V40 is a no-go unless you carefully keep everything inside the first 4GB of the drive.

To use the full 8GB you have to use a file system which uses HD_SCSICMD a.k.a. Direct-SCSI. Your choices are PFS3ds, PFS3aio, SFS <= V1.84 or FFS V44.

In order to use more than 8GB you have to replace scsi.device by a new version. Because scsi.device is hard-coded in the Kickstart ROM, the only way to replace it by software is to load it into memory and reboot to activate it. This means the first boot will last a lot longer because all the hardware is enumerated twice.

Regarding HDToolbox, it will do everything right for you, as long as you ignore the numbers it shows. It will only ever show numbers below 4GB. So a 15.9 GB partition will be shown as 3.9GB and a 16.1 GB partition will be shown as 0.1 GB. But this is only the GUI. The partitions themselves are correct.

FixHDDSize can only work with a new scsi.device. 8GB is not a limit of HDToolbox but of scsi.device and thus also limits FixHDDSize.

Offline rvo_nlTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Re: Yet Another HDD thread
« Reply #3 on: June 19, 2014, 08:29:35 AM »
Hi Thomas, thanks so much again. You must be getting tired by these questions, but for most people this really is confusing material. But I think you've cleared up a lot of my confusion now. Let me recap:

Like I said, I dont want an extra reboot, so Im going to use HDToolBox to partition my drive with SFS 1.84. I will be stuck with 8Gb this way, which is not too bad anyway.

In case I change my mind, I will use blizkick to patch scsi.device and install the latest SFS on all partitions except the first one, which will probably become a 100Mb FFS boot partition like I did on my other system. At that point I will make use of FixHddSize to get the right numbers into HdToolBox.

All good?
« Last Edit: June 19, 2014, 01:05:27 PM by rvo_nl »
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1
 

Offline Thomas

Re: Yet Another HDD thread
« Reply #4 on: June 19, 2014, 08:30:04 PM »
I'll never understands why people so much like to make slow boot partitions. The boot process benefits most from a fast file system. Using PFS3 on the boot partition makes your Amiga boot much faster than with FFS. SFS is somewhere in between, but still faster than FFS. Actually there is no reason to have any partition with FFS, the least for the boot partition.

Offline rvo_nlTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Re: Yet Another HDD thread
« Reply #5 on: June 19, 2014, 08:35:50 PM »
It's quite simple: because people that are not 100% comfortable with what they're doing, tend to go for the safest route. And since Workbench shipped with FFS, that's for many people an indication.
 
 For the machines I'm working on now, I dont care much about fast booting, since they are being build as whdload machines. My main machine has indeed a 3.1 FFS boot partition, but that is really only asking me whether to boot 3.9 or 4.1. After that it is SFS all the way. I've had some bad experiences with PFS3 in the past, so I tend not to go that route.
 
 Anyway, despite your disapproval of FFS, I'm glad I can get started :) Thanks.
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1
 

Offline utri007

Re: Yet Another HDD thread
« Reply #6 on: June 19, 2014, 08:49:58 PM »
Recently I reformated both of my A1200 Computers from SFS to FFS.

Yes SFS is faster, more reliable, but if something goes wrong you can't do anything. FFS is always fixable, never let you down.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline mechy

Re: Yet Another HDD thread
« Reply #7 on: June 20, 2014, 03:06:41 AM »
Quote from: rvo_nl;767153
It's quite simple: because people that are not 100% comfortable with what they're doing, tend to go for the safest route. And since Workbench shipped with FFS, that's for many people an indication.
 
 For the machines I'm working on now, I dont care much about fast booting, since they are being build as whdload machines. My main machine has indeed a 3.1 FFS boot partition, but that is really only asking me whether to boot 3.9 or 4.1. After that it is SFS all the way. I've had some bad experiences with PFS3 in the past, so I tend not to go that route.
 
 Anyway, despite your disapproval of FFS, I'm glad I can get started :) Thanks.

If anything FFS is not safe. It suffers from auto validation and is horribly slow.FFS is easier to corrupt in my experience than sfs.
keep the boot partition under 2Gb and make it SFS, its completely reliable and compatible. Also, sfs2.79 is the latest,and sfs2.77 archive has a bunch of useful tools. not sure why you are using 1.84, although it will work ok.
 

Offline mechy

Re: Yet Another HDD thread
« Reply #8 on: June 20, 2014, 03:11:59 AM »
Quote from: utri007;767155
Recently I reformated both of my A1200 Computers from SFS to FFS.

Yes SFS is faster, more reliable, but if something goes wrong you can't do anything. FFS is always fixable, never let you down.

There is sfssalv for recovery. why would you change to sfs if you claim it is more reliable? as long as you stick with sfs/0 its recoverable,sfs/2 is not.
you can use 1.279 found here(look at 1.277 archive for tools).

I was going to give a link to the 2 archives but it seems http://strohmayer.org/ is not around anymore?

EDIT: seems you can get to them here: strohmayer.org/sfs/files/SFS_1.279_68k.lha
and strohmayer.org/sfs/files/SFS_1.277_68k.lha
 

Offline klx300r

  • Amiga 1000+AmigaOne X1000
  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 3261
  • Country: ca
  • Thanked: 20 times
  • Gender: Male
    • Show only replies by klx300r
    • http://mancave-ramblings.blogspot.ca/
Re: Yet Another HDD thread
« Reply #9 on: June 20, 2014, 03:29:40 AM »
@ Thomas

honestly, I've said this in the past but your depth of knowledge on AmigaOS in general is mind boggling! I forget what I did last week and the stuff you remember is wow, this site should give you a reward  :hammer:
____________________________________________________________________
c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII
Indivision AGA & Catweasel MK4+= Amazing
! My Master Miggies-Amiga 1000 & AmigaOne X1000 !
--- www.mancave-ramblings.blogspot.ca ---
  -AspireOS.com & Amikit- Amiga for your netbook-
***X1000- I BELIEVE *** :angel:
 

Offline rvo_nlTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Re: Yet Another HDD thread
« Reply #10 on: June 22, 2014, 04:49:46 PM »
Quote from: mechy;767166
keep the boot partition under 2Gb and make it SFS, its completely reliable and compatible. Also, sfs2.79 is the latest,and sfs2.77 archive has a bunch of useful tools. not sure why you are using 1.84, although it will work ok.

Im still in doubt.. but thanks for your advise. Im using 1.84 because that is the last version that supports hard drive partitioning up to 8Gb without the extra reboot to load a patched scsi.device
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2796
    • Show only replies by orange
Re: Yet Another HDD thread
« Reply #11 on: December 08, 2014, 06:57:25 PM »
sorry to start this again.
is there a way to overcome the 128Gb limit on builtin IDE?
Better sorry than worry.
 

Offline Thomas

Re: Yet Another HDD thread
« Reply #12 on: December 08, 2014, 09:28:11 PM »
Yes, you need OS 3.9, Boingbag 2 and the fix for the LBA48 implementation.

http://aminet.net/package/driver/media/SCSI4345p
or
http://eab.abime.net/showpost.php?p=405413&postcount=1

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2796
    • Show only replies by orange
Re: Yet Another HDD thread
« Reply #13 on: December 10, 2014, 07:20:12 PM »
Quote from: Thomas;779315
Yes, you need OS 3.9, Boingbag 2 and the fix for the LBA48 implementation.

http://aminet.net/package/driver/media/SCSI4345p
or
http://eab.abime.net/showpost.php?p=405413&postcount=1


excellent, thanks Thomas.

it seems I'm stuck, trying to find 'extractmodule'.
LoadModule.lha from aminet is missing it, and the one in ShellUpdate.lha complains 'object too large' ?

edit:
I think I've managed to extract the module (using 'ExtractModule MODULE 5 ...' instead), but now spatch complains 'incorrect version of original file'

edit2:
seems I haven't installed BB2 properly, oh well.
« Last Edit: December 10, 2014, 08:33:13 PM by orange »
Better sorry than worry.
 

Offline Thomas

Re: Yet Another HDD thread
« Reply #14 on: December 10, 2014, 09:54:59 PM »
You should use romupdatesplit from the BlizKick package. Then you don't need to count module numbers but get the modules by name and Amiga model.

Even if you selected not to install the ROM update with BB2, you got it copied to Devs: anyway. Just select the right file to split, the biggest one. IIRC it's called Amiga OS ROM Update-BB2 or something like that.