GNU/Linux >> Belajar Linux >  >> Linux

Apakah aman mem-boot komputer yang kehilangan daya saat menangguhkan ke disk?

Jika daya hilang sebelum secara eksplisit memasuki status S4 atau S5 (selanjutnya hanya disebut sebagai "status hibernasi" untuk kesederhanaan), maka data yang terisi sebagian di partisi swap akan diabaikan sepenuhnya, karena tidak ada status hibernasi yang bertahan. Partisi swap dan file juga tidak stabil, dan data di dalamnya akan diabaikan setelah reboot tanpa status hibernasi.

Di kernel, pemulihan dari hibernasi diminta oleh platform_hibernation_ops->leave yang dikonfigurasi , yang hanya dipanggil saat dimulainya kembali dari kondisi hibernasi. Misalnya, pada sebagian besar platform modern yang mendukung S5, kami mengonfigurasi pemberitahuan reboot.

Kehilangan daya sebelum status hibernasi dimasukkan (dan dengan demikian file hibernasi ditulis sepenuhnya) tidak akan mengonfigurasi hibernasi apa pun untuk dilanjutkan, jadi tidak ada kemungkinan ia akan mencoba mencairkan menggunakan ruang swap yang terisi sebagian. Dengan demikian, Anda tidak perlu khawatir tentang kernel yang mencoba memulihkan dari hibernasi yang sebagian selesai.


Linux
  1. Boot OS asli pada hard disk sebagai mesin virtual

  2. Mengubah ukuran partisi boot

  3. Tidak dapat mem-boot dari stik USB multiboot Yumi

  1. Apakah aman membuka file yang sedang ditulis oleh skrip yang sedang berjalan?

  2. Apakah mungkin mem-boot Linux dari disk GPT pada sistem BIOS?

  3. Pemuat boot Linux mendukung enkripsi disk penuh?

  1. Linux – Membuat Penyalinan Disk/disk Lebih Lambat?

  2. Buat salinan disk/disk lebih lambat

  3. Apakah aman menyimpan file swap di Disk Sementara di Azure?