[#1] Karta CF i dual boot
Mam karte CF 2GB podzielona na dwie partycje:

CDH0: AmigaOS
CDH1: AmigaSYS4AGA

A1200 normalnie bootuje sie do AmigaOS. AmigaSYS widze jako oddzielna partycje pod WB. W przypadku gdzy zrobie boot z Early Startup Menu do CDH1 badz nawet CDH0 nie moge zbootowac Amigi - wywala od razu ekran Kickstartu.

Tutaj jest wideo jak to wyglada: http://www.youtube.com/watch?v=P77OGdrmyJE

W czym jest problem, ze nie moge bootowac AmigaSYS badz naweg AmigaOS z Early Startup Menu?

[#2] Re: Karta CF i dual boot

@Scyzor, post #1

Zrzut z RDB-informer:

Hard-blocks information of 'scsi.device' unit 0

Rigid Disk Block found at block 0  ---  CheckSum is OK.

 ID           = $5244534B = 'RDSK'     block identifier
 SummedLongs  = $00000040 =         64 size of RDB structure
 ChkSum       = $501B8537 = 1343980855 block checksum
 HostID       = $00000007 =          7 SCSI Target ID of host(controller)
 BlockBytes   = $00000200 =        512 size of disk blocks
 Flags        = $00000012 =
                RDBF_LASTLUN    - Last LUN on this SCSI-address
                                - Drive supports scsi reselection
                RDBF_DISKID     - RDB contains valid disk identification

 --- Block list heads ($FFFFFFFF or -1 is none):
 BadBlockList      = $FFFFFFFF =         -1 optional bad block list
 PartitionList     = $00000001 =          1 optional first partition block
 FileSysHeaderList = $00000003 =          3 optional file system header block
 DriveInit         = $FFFFFFFF =         -1 optional drive-specific init code

 --- Physical drive characteristics:
 Cylinders    = $00000F45 =       3909 number of drive cylinders
 Sectors      = $0000003F =         63 sectors per track
 Heads        = $00000010 =         16 number of drive heads
 Interleave   = $00000001 =          1 interleave
 Park         = $00000F45 =       3909 landing zone cylinder
 WritePreComp = $00000F45 =       3909 starting cylinder: write precompensation
 ReducedWrite = $00000F45 =       3909 starting cylinder: reduced write current
 StepRate     = $00000003 =          3 drive step rate

 --- Logical drive characteristics
 RDBBlocksLo     = $00000000 =          0
    low block of range reserved for these hardblocks
 RDBBlocksHi     = $000007DF =       2015
    high block of range reserved for these hardblocks
 LoCylinder      = $00000002 =          2
    low cylinder of partitionable disk area
 HiCylinder      = $00000F44 =       3908
    high cylinder of partitionable disk are
 CylBlocks       = $000003F0 =       1008 number of blocks per cylinder
 AutoParkSeconds = $00000000 =          0 zero means no autopark
 HighRDSKBlock   = $00000035 =         53 highest block used by RDB

 --- Drive identification
 - Disk identification :
 DiskVendor        = 'CF      '
 DiskProduct       = 'Card 2gb        '
 DiskRevision      = 'Ver2'

 - Controller identification :
 *** not avaliable.

Partition Block at block 1  ---  CheckSum is OK.
 Partition CDH0:
 Flags          = $00000001 =
                  PBF_BOOTABLE    - Partition is bootable
                                  - Partition is automaticaly mounted
 DevFlags       = $00000000 =          0 Preferred flags for OpenDevice
 DosEnvec block with 16 entries
 SizeBlock      = $00000080 =        128 block size in longwords
 SecOrg         = $00000000 =          0 not used
 Surfaces       = $00000010 =         16 number of heads
 SectorPerBlock = $00000001 =          1 not used; must be 1
 BlocksPerTrack = $0000003F =         63 number of blocks per track
 Reserved       = $00000002 =          2 DOS reserved blocks at start of partition
 PreAlloc       = $00000000 =          0 DOS reserved blocks at end of partition
 Interleave     = $00000000 =          0 (usually 0)
 LowCyl         = $00000002 =          2 starting cylinder
 HighCyl        = $000007A3 =       1955 ending cylinder
 NumBuffers     = $0000001E =         30 initial number of buffers
 BufMemType     = $00000000 =          0 type of memory for buffers
 MaxTransfer    = $00FFFFFF =   16777215 max number of bytes to transfer at a time
 Mask           = $7FFFFFFE = 2147483646 address mask to block out certain memory
 BootPri        = $00000000 =          0 boot priority for autoboot
 DosType        = $444F5301 = 'DOS'     HEX string showing filesystem type

Partition Block at block 2  ---  CheckSum is OK.
 Partition CDH1:
 Flags          = $00000001 =
                  PBF_BOOTABLE    - Partition is bootable
                                  - Partition is automaticaly mounted
 DevFlags       = $00000000 =          0 Preferred flags for OpenDevice
 DosEnvec block with 16 entries
 SizeBlock      = $00000080 =        128 block size in longwords
 SecOrg         = $00000000 =          0 not used
 Surfaces       = $00000010 =         16 number of heads
 SectorPerBlock = $00000001 =          1 not used; must be 1
 BlocksPerTrack = $0000003F =         63 number of blocks per track
 Reserved       = $00000002 =          2 DOS reserved blocks at start of partition
 PreAlloc       = $00000000 =          0 DOS reserved blocks at end of partition
 Interleave     = $00000000 =          0 (usually 0)
 LowCyl         = $000007A4 =       1956 starting cylinder
 HighCyl        = $00000F44 =       3908 ending cylinder
 NumBuffers     = $0000001E =         30 initial number of buffers
 BufMemType     = $00000000 =          0 type of memory for buffers
 MaxTransfer    = $00FFFFFF =   16777215 max number of bytes to transfer at a time
 Mask           = $7FFFFFFE = 2147483646 address mask to block out certain memory
 BootPri        = $00000000 =          0 boot priority for autoboot
 DosType        = $444F5301 = 'DOS'     HEX string showing filesystem type

There are total 2 valid partitions on this drive.

File System Header Block at block 3  ---  CheckSum is OK.

 Size      = $0000600C =      24588 bytes
 Size      = $00000032 =         50 blocks
 Flags     = $00000000 = ?????
 DosType   = $444F5301 = 'DOS'
 Version   = $00280001 =    40.1     release version of this code
 PatchFlags= $00000180 = ?????
 Type      = $00000000 =          0 device node type : zero
 Task      = $00000000 =          0 DOS task field : zero
 Lock      = $00000000 =          0 not used for devices : zero
 Handler   = $00000000 =          0 filename to loadseg : zero placeholder
 StackSize = $00000000 =          0 stacksize to use when starting task
 Priority  = $00000000 =          0 task priority when starting task
 Startup   = $00000000 =          0 startup message : zero placeholder
 SegListBlocks=$00000004=         4 linked list of LoadSegBlocks
 GlobalVec = $FFFFFFFF =         -1 BCPL global vector when starting task
 Res2[0]   = $00000000              reserved
 Res2[1]   = $00000000              reserved
 Res2[2]   = $00000000              reserved

There are total 1 valid file systems stored on this drive.


[#3] Re: Karta CF i dual boot

@Scyzor, post #1

Partycje są botujące bo widać je w lewym okienku w ESM.
Gdyby robiło tak tylko z drugą partycją powiedział bym że jest jakaś niezgodność czy brak w plikach systemowych.
Jeśli robi tak samo z pierwszą partycja z której system normalnie wstaje przyczyn szukał bym w sposobie formatownia dysku.
Dysk był formatowany pod UAE lub na jakiś inny niż FFS system ?


Pozdrawiam
[#4] Re: Karta CF i dual boot

@Scyzor, post #1

Po wyjsciu z early menu Amiga nie widzi CF.
Latwo to stwierdzisz jesli w stacji bedzie dyskietka bootujaca.

Mozesz sprobowac przeciac czerwony przewod w kablu IDE. Powinno pomoc, lecz nie daje gwarancji.

Jesli chcesz zabootowac z drugiej partycji zainteresuj sie programem bootcontrol: http://aminet.net/util/boot/bootctrl.lha
Mozna nim m.in ustawic z jakiej partycji ma bootowac komputer po resecie.

Jesli na stale chcesz bootowac z AmigaSYS zwieksz piorytet partycji
[#5] Re: Karta CF i dual boot

@RadoslawF, post #3

Ciezko mi jest powiedziec, czy karta CF byla formatowana pod UAE (i jaki filesystem) czy tez i nie, bo kupilem ja z czytnikiem kart na eBay'u.

Moze po prostu przygotuje druga karte pod UAE aby dzialala poprawnie. Czy gdzies jest dostepny opis jak to zrobic?

Dzieki.

Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem