Cara mengubah ukuran sektor pada hard disk SATA atau SAS menggunakan SeaChest

Beberapa hard disk SATA dan SAS Seagate memiliki kemampuan untuk mengubah ukuran sektor antara 512 hingga 4096. Periksa lembar data, panduan produk, atau output Fitur yang Didukung di SeaChest untuk menentukan apakah produk Anda mendukung perubahan ukuran sektor.

Untuk mengurangi gangguan sistem operasi, sebaiknya lakukan langkah tersebut menggunakan SeaChest Bootable.

PERINGATAN: Sebelum memulai proses, pahami terlebih dahulu risiko yang terkait dengan perubahan ukuran sektor.

  • Gangguan apa pun selama pemformatan dapat membuat perangkat tidak dapat dioperasikan.
  • Pengaturan Sektor dapat memengaruhi semua LUN/Namespace untuk perangkat dengan beberapa LUN atau namespace.
  • Sebaiknya jangan lakukan proses ini saat terhubung melalui USB. Tidak semua adaptor USB mendukung ukuran sektor 4k.
  • Nonaktifkan semua sistem/layanan/daemon manajemen di luar band sebelum memulai proses ini. Tindakan ini dapat menimbulkan gangguan yang dapat mencegah penyelesaian perubahan ukuran sektor.
  • Hentikan daemon smartmontools (smartd)
  • Tunggu jika sistem berhenti berfungsi. Hard disk SATA tidak dapat kembali dari perintah ini hingga perangkat diformat sepenuhnya. Kemungkinan waktu tunggu terlama adalah 5 jam (ini masih jauh lebih cepat daripada format hard disk penuh). Hal ini jauh lebih umum terjadi saat menjalankan OS yang terinstal dengan hard disk boot pada HBA/bus yang sama dengan hard disk yang sedang diformat karena cara antarmuka SATA bekerja dengan perintah ini.
  • Setelah perubahan selesai, hard disk akan melakukan operasi integritas data dan keandalan latar belakang yang dapat mencegahnya memasuki status daya rendah berdasarkan pengatur waktu yang dikonfigurasi. Waktu proses latar belakang ini bervariasi berdasarkan kapasitas dan perintah yang dikeluarkan karena dijeda setiap kali perintah baru diterima. Proses latar belakang ini TIDAK perlu diselesaikan sebelum menulis data ke hard disk. Faktanya, penulisan data ke hard disk mengurangi jumlah waktu yang dibutuhkan proses latar belakang untuk berjalan.

Hal-hal yang perlu diperhatikan:

  • Hard disk USB yang digunakan untuk membuat USB bootable SeaChest harus berukuran 32 GB atau lebih kecil.
  • Untuk menavigasi ke atas dan ke bawah, tahan shift dan tekan halaman ke atas dan ke bawah.
  • Langkah-langkah berikut dapat digunakan untuk Windows dengan sedikit modifikasi. Daripada /dev/sgX, gunakan PDX, dengan X adalah nomor hard disk.
  • Jika Anda menghubungkan hard disk ke pengontrol RAID, alamat fisik hard disk mungkin ditampilkan secara berbeda dari contoh dalam artikel ini. Alamat yang benar akan ditampilkan saat memindai hard disk.
  • Jika Anda menjalankan SeaChest versi lama, perintahnya mungkin FormatUnit. Sebaiknya unduh SeaChest versi terbaru.

Untuk mengubah ukuran sektor:

  1. Unduh file zip SeaChest Utilities (CLI)
  2. Ekstrak file zip
  3. Konfigurasikan lingkungan Anda
    • Instal SeaChest untuk Windows
    • Di Linux, file SeaChest mungkin perlu dibuat agar dapat dieksekusi
    • Buat USB SeaChest yang dapat di-boot (Disarankan)
  4. Contoh, jalankan SeaChest_Format –s untuk mencantumkan hard disk yang terhubung. Jika menggunakan bootable, proses ini akan dilakukan secara otomatis.
  5. Temukan hard disk:
    • Untuk Linux dan Bootable, hard disk akan menampilkan /dev/sgX - dengan X adalah angka yang terkait dengan hard disk Anda.
    • Untuk Windows, hard disk akan menampilkan PDX - dengan X adalah nomor yang terkait dengan hard disk Anda.
  6. Jalankan SeaChest_Format dengan ukuran sektor yang diinginkan – baik 4096 atau 512
  7. Contoh Linux dan Bootable beralih ke 4096
    • SeaChest_Format –d /dev/sg1 --setSectorSize 4096 –mengonfirmasi ini-akan-menghapus-data-dan-mungkin-membuat-hard-disk-tidak-dapat-dioperasikan
    • Tekan Enter
    • Izinkan proses untuk menyelesaikannya
  8. Contoh Windows beralih ke 4096
    • SeaChest_Format –d PD1 --setSectorSize 4096 –mengonfirmasi ini-akan-menghapus-data-dan-mungkin-membuat-hard-disk-tidak-dapat-dioperasikan
    • Tekan Enter
    • Izinkan proses untuk menyelesaikannya
  9. Setelah selesai, jalankan SeaChest_Format dengan –i untuk mengonfirmasi bahwa ukuran sektor telah berhasil diubah.
    • Contoh Linux dan Bootable - SeaChest_Format –d /dev/sg1 -i
    • Contoh Windows – SeaChest_Format –d PD1 -i

Jika Anda ingin memastikan semuanya berfungsi, boot ulang komputer dan jalankan tes generik singkat pada hard disk. Jika menggunakan SeaChest yang dapat di-boot, maka Anda perlu menggunakan poweroff untuk mematikan komputer setelah mengonfirmasi bahwa ukuran sektor telah diubah.