Saya sedang mengerjakan proyek tertanam. Saya memerlukan tempat untuk menyimpan beberapa informasi meta independen sistem file pada perangkat penyimpanan. Perangkat ini memiliki tabel partisi MSDOS. Perangkat ini juga mungkin memiliki ruang yang tidak terisi (tergantung pada ukurannya) tetapi akan TRIMmed (dan juga mungkin terhempas oleh partisi baru di masa depan).
Saya memerlukan lokasi pada perangkat yang tidak teralokasi dan yang memiliki risiko rendah disentuh (di luar sepenuhnya menghapus perangkat). Perangkat hanya dijamin memiliki MBR pada titik meta data harus ditulis terlebih dahulu; artinya tidak ada EBR / VBR yang dapat saya gunakan.
Ada 446 byte di awal perangkat yang tersedia untuk kode bootstrap MBR. Saat ini satu-satunya ide saya adalah menyimpan data di akhir blok ini. Namun, perangkat ini dapat di-boot dan saya tidak tahu apakah saya akan menghapus kode bootstrap atau tidak.
Ukuran sektor adalah 512 byte dan MBR adalah sektor pertama, saya cukup yakin (benar jika saya salah) bahwa itu berarti sektor kedua tersedia untuk digunakan oleh data partisi, jadi saya tidak dapat menggunakannya juga .
Adakah yang punya ide? Saya butuh 4 byte ruang.