Just a quick observation: Everyone screams murder at the first sign of Amiga piracy, but an open discussion of pirating MS-DOS goes unchecked. Silliness.
Anyhow, MS-DOS bootable disks consist of the following:
1. FAT file system (type depends on type and size of media)
2. boot sector
3. IO.SYS (or IBMBIO.COM or equivilent)
4. MSDOS.SYS (or IBMDOS.COM or equivilent)
5. DRVSPACE.BIN or DBLSPACE.BIN (if required for disk compression)
6. COMMAND.COM (or other shell, as specified in CONFIG.SYS)
You can safely remove DRVSPACE.BIN or DBLSPACE.BIN if you're not using compressed disks. Note that later versions of Stacker and similar products named themselves DRVSPACE.BIN or DBLSPACE.BIN to take advantage of the early loading mechanism and install their own compression APIs.
The FORMAT and FDISK /MBR commands update the boot sector.
The FORMAT /S and SYS commands copy the appropriate system files to the disk.
EDIT
Anybody know if it is enough to format PC0, then put command.com etc on to it, from the Amiga side? Will that boot under PC Task?
Disks formatted by CrossDOS under Amiga OS 3.x are not bootable. The boot sector just displays a message and enters an infinite loop:
sti ;enable interrupts
xor ax,ax ;ax = 0000
mov ss,ax ;ss = 0000
mov ds,ax ;ds = 0000
mov sp,0x7c00 ;ss:sp = 0000:7c00
mov si,0x7c59 ;ds:si = 0000:7c59
mov ah,0xe ;ax = 000e (BIOS video output)
mov bx,0x7 ;bx = 0007 (grey on black)
getc:
lodsb ;al = ds:[di], inc di
test al,al ;al = 0?
loop:
jz loop ;yes, loop forever
int 0x10 ;display character
jmp short getc ;get next character
msg: ;0000:7c59
db "CrossDOS(TM) non-bootable disk!",0
Trev