English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 02 April 2014, 00:59   #1
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Setting up 32GB Compact Flash in A1200

Hi all,

I got myself a 32GB compact flash card to put in my Amiga 1200.
There is a lot of information and misinformation about the best way to set this up and I was wondering if there is a definitive guide anywhere or if you clever folk can help me get this going.

I currently have an 8GB Compact Flash in there split into 2 partitions. I've heard that it's quite possible to use a 32GB drive and just have one big partition.

Cheers.
chromium is offline  
Old 02 April 2014, 04:46   #2
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
I don't think it is possible to boot from a 32GB partition using the standard IDE port, at least not using a standard kickstart. For non-boot partitions, you can soft-load another scsi.device to enable larger partitions.

As for your question, there's quite a lot of 'definitive' guides out there but when I had to try it myself, they all had some mistakes which meant it wouldn't work. Thus, I had to combine the information from several places.
demolition is offline  
Old 02 April 2014, 05:17   #3
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by demolition View Post
I don't think it is possible to boot from a 32GB partition using the standard IDE port, at least not using a standard kickstart. For non-boot partitions, you can soft-load another scsi.device to enable larger partitions.

As for your question, there's quite a lot of 'definitive' guides out there but when I had to try it myself, they all had some mistakes which meant it wouldn't work. Thus, I had to combine the information from several places.
Maybe you can write the guide
Or at least point me to the information that you used.

So I'd need to create small boot partition and then I could create one big partition for the rest?

Last edited by chromium; 02 April 2014 at 07:50.
chromium is offline  
Old 02 April 2014, 07:48   #4
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
I can't remember exactly where I got the information.

Yes, use a smaller (<4GB) partition for booting, and the rest on a 2nd partition.

I used PFS3-AIO as filesystem. It has good performance and is safe for use on partitions above 4G:
http://aminet.net/package/disk/misc/pfs3aio

Then I used scsi.device 43.45 (I think) to get support for high capacity partitions. It was included in ClassicWB. I have made a custom kickstart with this one which is maprom'ed to my ACA accelerator. So on first startup, it can only see my boot partition, does the maprom, reboots, and then all partitions are available.

The key points in configuring the partition is to load the pfs3_aio-handler as a file system inside HDToolbox, set the name to PDS\3, choose PDS\3 for all partitions, set maxtransfer to 0x1fe00, save & reboot, quick format partitions (I used PFSFormat but the regular format should work as well) and off you go.
demolition is offline  
Old 02 April 2014, 11:16   #5
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,006
Quote:
Originally Posted by chromium View Post
I've heard that it's quite possible to use a 32GB drive and just have one big partition.
Should be obvious that the boot partition must be accessible by ROM components, because RAM is empty at power-on. If you have a ROM with scsi.device V45 or an expansion with an IDE controller and its own driver in ROM, you can make a 32GB boot partition.

But if you only have an original Kickstart 3.1 ROM, the boot partition must be completely inside the first 4GB of the drive.

Other parts of the disk might be made accessible by components you load from your boot partition. If your boot partition does not load updated drivers, you cannot access anything but the first 4GB of the drive.


Quote:
Originally Posted by demolition View Post
Then I used scsi.device 43.45 (I think) to get support for high capacity partitions.
You cannot increase the partition size limit by changing scsi.device. A .device driver only sees the harddrive entirely, it does not know about partitions. You can only increase the harddisk size limit with a new scsi.device.

Partitions are made by DOS and the file system. So you can increase the partition size limit by using a different file system (what you did, too).
thomas is online now  
Old 02 April 2014, 11:21   #6
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by thomas View Post
But if you only have an original Kickstart 3.1 ROM, the boot partition must be completely inside the first 4GB of the drive.
I only have 3.0, will that be even more of an issue or will 4GB be ok still?

Thanks for the info. So I'd need a custom from to boot from a 32GB partition, that makes sense.
chromium is offline  
Old 02 April 2014, 11:29   #7
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Why do you want a 32gb boot partition?

Ideally you should keep it small, 500mb for example is more then enough for any Amiga OS, you can make the rest one big partition if you like. (You should use a file system like SFS/PFS3 though)

KS3.0 is fine, even for Workbench 3.1 and has the same 4gb limit as KS3.1 once you patch the scsi.device you have the large Disk support.

The main advantage of keeping the boot partition small is that if something goes wrong you can quickly and easily restore it from a backup you can keep on another partition.
fitzsteve is offline  
Old 02 April 2014, 11:32   #8
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by fitzsteve View Post
Why do you want a 32gb boot partition?

Ideally you should keep it small, 500mb for example is more then enough for any Amiga OS, you can make the rest one big partition if you like.

KS3.0 is fine, even for Workbench 3.1 and has the same 4gb limit as KS3.1 once you patch the scsi.device you have the large Disk support.

The main advantage of keeping the boor partition small is that if something goes wrong you can quickly and easily restore it from a backup you can keep on another partition.
Yeah, I don't really want a 32GB boot partition, just thought if it was doable I'd have a crack for the challenge

So I'll probably make a 500mb boot and the rest in another big partition.

I haven't messed with my Amiga seriously in 15 years. So I'll have to learn a lot again. Never used Classic WB either. I assume that is the way to go.
chromium is offline  
Old 02 April 2014, 11:34   #9
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
ps. I made a Video guide but it only covers patching the scsi.device with Classic Workbench or OS3.9:

[ Show youtube player ]
fitzsteve is offline  
Old 02 April 2014, 11:36   #10
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by fitzsteve View Post
ps. I made a Video guide but it only covers patching the scsi.device with Classic Workbench or OS3.9:

[ Show youtube player ]
Nice, I just subscribed to your channel
chromium is offline  
Old 02 April 2014, 11:38   #11
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Quote:
Originally Posted by chromium View Post
Nice, I just subscribed to your channel
Cheers!

I hope it helps, just one thing to note - You will have to update your Kickstart to 3.1 if you want to use OS3.9 unless you have some way to load in a custom Rom like Blizkick or ACA's Maprom.

Late in the Video I show patching the scsi.device via one of the Classic Workbench packs based on 3.1, this would work in your current setup.
fitzsteve is offline  
Old 02 April 2014, 11:39   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Only way to have >8G support (up to 32G) using built-in IDE without patches is to use SD to IDE adapter that returns "illegal" ATA CHS values. Check FAQ (http://eab.abime.net/showthread.php?t=61666) for details.
Toni Wilen is online now  
Old 02 April 2014, 11:42   #13
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Here is my basic guide for setting up Classic Workbench, it will probably be teaching you to suck eggs but might serve as a refresher for some things and guides you through setting up Classic Workbench from scratch for the first time

[ Show youtube player ]
fitzsteve is offline  
Old 02 April 2014, 11:43   #14
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by fitzsteve View Post
Cheers!

I hope it helps, just one thing to note - You will have to update your Kickstart to 3.1 if you want to use OS3.9 unless you have some way to load in a custom Rom like Blizkick or ACA's Maprom.
Hmmm, I might have to do grab a kickstart 3.1 chip, I've never looked into it, are the roms socketed on most A1200s?
chromium is offline  
Old 02 April 2014, 11:51   #15
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Quote:
Originally Posted by chromium View Post
Hmmm, I might have to do grab a kickstart 3.1 chip, I've never looked into it, are the roms socketed on most A1200s?
Yeah Roms are socketed

I have a spare set, I'll PM you in a bit.
fitzsteve is offline  
Old 02 April 2014, 11:52   #16
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
Quote:
Originally Posted by fitzsteve View Post
Yeah Roms are socketed

I have a spare set, I'll PM you in a bit.
Ahh, sweet. Thanks.
chromium is offline  
Old 02 April 2014, 15:09   #17
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
Quote:
Originally Posted by thomas View Post
You cannot increase the partition size limit by changing scsi.device. A .device driver only sees the harddrive entirely, it does not know about partitions. You can only increase the harddisk size limit with a new scsi.device.
Thanks for the correction. I did mean to write disk size limit, but had a minor brain fart.
demolition is offline  
Old 07 April 2014, 01:03   #18
chromium
Registered User
 
Join Date: Mar 2014
Location: Melbourne
Posts: 62
What do people think of:

http://www.ebay.com.au/itm/121313363...84.m1438.l2649

Would this make my life easier?
chromium 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
Using a Compact Flash card on a600/a1200 PCMCIA tomcat666 support.Hardware 467 04 May 2024 12:40
Using a Compact Flash card on a600/a1200 IDE Smiley support.Hardware 744 22 March 2023 18:09
compact flash pcmcia not working in a1200 GurjSagoo support.Hardware 9 02 April 2018 21:01
Getting a compact flash and an old hard disk to work together on A1200 DJ Mike support.Hardware 7 02 October 2013 00:47
Formatting compact flash on real A1200 fc.studio support.Hardware 24 07 April 2007 09:12

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 18:53.

Top

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