Atat Bios cat si UEFI acceseaza stick-ul cu geometrie diferita in functie de implementarea producatorului placii de baza.
Pentru compatibilitatea cu USB-HDD se va partitiona CHS specific hdd-urilor cu 255 capete si 63 sectoare.
Prima partitie va avea maxim 1024 cilindri asfel se asigura functionarea corecta in CHS pentru Bios-urile ce sunt limitate la LBA.
Astfel partitia maxima se va termina la sectorul 1024*255*63-1=16450559 dar trebuie sa inceapa la sectorul 63, primile sectoare sunt pentru MBR si loader.
Capacitatea maxima va fi (16450559-63)*512B=8422654464B/1024=8225248,5kiB/1024=8032,469238281MiB~=8032,47MiB.
O partitie peste aceasta capacitate va avea ultimul cilindru peste 1024 iar daca bios-ul nu poate face translatie la LBA vor fi fisiere inaccesibile desi ele exista.
Sunt Bios-uri vechi ce nu identifica stick-ul ca USB-HDD daca prima partitie nu incepe de la sectorul 63 (CHS 0,1,0) desi au mbr si geometrie corecte.
Pentru linux cu de la Syslinux sau cu (la versiunea 2.37.2 inca poate fi folosit modul CHS)
Pentru windows cu sau , ambele au si versiuni portabile
Partitionare cu RMPrepUSB
RMPrepUSB ofera versiunile v2.1.746 si v2.1.745 dar ele vor crea prima partitie incompatibila cu bios-urile vechi
Versiunea ce face partitia de la sector 63 poate fi descarcata din (OneDrive folder) la Download RMPrepUSB e Install_RMPrepUSB_Full_v2.1.654.zip
sau de aici si poate fi dublu dearhivata si folosita, fara a fi instalata
Alta varianta e folosirea vesiunii 2.1.648 din HBCD Proteus
Inainte de a paritiona stick-ul trebuie pregatit continutui primei partitii, vezi pasul [3]
Se descarca RMPrepUSB , dezarhiveaza si lanseaza RMPREPUSB.exe ca Administrator
In cazul in care e activ SmartScreen se da pe More info si Run anyway
Se selecteaza Use ALLDRIVES din Settings, la 1.Partition Size se pune maxim 8032.46 si 2.Volume Label HBCD152
la 3.Bootloader se selecteaza SYSLINUX iar la 4. FAT32 si se debifeaza Boot as HDD
la 5.Copy se pune bifa si se selecteaza folderul de copiat pe stick
Se apasa Prepare drive si Ok la erase drive
Dupa finalizarea copierii fisierelor se instaleaza syslinux fara raid in folderul HBCD
Pentru a putea vedea fiserul ldlinux.sys trebuie bifat show hidden files si debifat hide system files din folder options
Se face si partitia 2 cu Disk Management, Win+x -> k, in spatiul liber pe stick se face o noua partitie
Se micsoreaza dimensiunea cu 1000 daca se face si partite de KRD, se pune label NTFS si se formateaza ntfs quick
Daca spatiul liber nu e accesibil, e utilizat un windows pana la versiunea 1703 (build 15063) ,se va partitiona cu DiskGenius
Se poate verifica pe un PCbios ca toate meniurile se lanseaza fara erori