Windows 10 pada Sistem Dual Boot dengan Debian 9 tidak akan dimatikan dengan benar

0

Beberapa hari yang lalu, saya menginstal Windows 10 dan Debian 9 Stretch sebagai Dual Boot pada sistem saya. Semua berjalan dengan baik dan saya bisa mem-boot kedua sistem tanpa masalah.

Kedua sistem bekerja (hampir) dengan sempurna - kecuali Windows. Saya perhatikan bahwa saya tidak dapat mematikan windows. Setiap kali saya memilih "shutdown" melalui Windows Key -> Powersymbole -> Shutdown, Windows hanya mematikan layar - hanya itu yang terjadi. Jika ada pembaruan untuk diinstal, ada perilaku yang berbeda: Windows masuk ke "layar pembaruan", dan dimatikan setelah pembaruan diinstal. Jika Anda menyalakan komputer kembali dan memilih Windows untuk boot, Windows memberi tahu bahwa pembaruan tidak berhasil dan akan mencoba memulihkan titik penyimpanan terbaru. Setelah langkah itu, masih sama: Windows tidak dapat mematikan, hanya layarnya yang mati.

Saya tidak bisa menjelaskan ini karena Debian 9 bekerja dengan sempurna.

Saya kira masalahnya terletak pada cara saya menginstal kedua sistem. Saya melakukannya seperti berikut:

  • Saya membagi harddisk menjadi dua partisi berukuran sama
  • Pertama, saya menginstal Windows pada partisi 1
  • Kedua, saya menginstal Debian 9 pada partisi 2 dan menginstal Grub ke dalam Master Record
  • Saya mem-boot kedua sistem dan mengatur sistem untuk bekerja pada mereka

Saya kira kesalahannya ada pada langkah-langkah ini, tetapi seperti yang saya katakan saya tidak yakin.

Apakah ada cara bagaimana saya dapat memperbaiki kesalahan ini?

Terima kasih banyak sebelumnya.

Vygravlil
sumber
Anda menyebutkan "catatan utama." Apakah boot melalui UEFI atau legacy? Bagaimana sistem bekerja sebelum Anda menginstal Windows dan Debian?
jdwolf
@ jdwolf Sebelum saya menginstal Debian dan Windows, saya baru saja menginstal Windows. Itu berhasil tanpa masalah. Untuk menjawab pertanyaan pertama Anda, boot melalui UEFI.
Vygravlil
apa yang terjadi jika Anda menahan shift dan mematikan daya
Joe
@Joe Saya temui kasus: Jika Windows mencoba menginstal pembaruan, masalah berlanjut - Windows tidak dapat menginstalnya dengan benar. Jika tidak ada pembaruan, tahan tombol Shift dan mematikan daya berfungsi - Windows dimatikan seperti yang seharusnya. Jadi hanya ada satu masalah yang tersisa. Tapi bagaimanapun, terima kasih atas triknya!
Vygravlil
Jika tahan shift bekerja maka itu terkait dengan start-up cepat. Memegang shift membuatnya daya turun bukannya hibernasi. Jadi itu menunjukkan hibernasi tidak berfungsi dan mungkin masih tidak berfungsi. Mungkin setelah menginstal Windows, partisi itu diubah ukurannya untuk menginstal Linux? Kemungkinan yang sedikit lebih buruk adalah kehilangan data karena Linux tidak menangani NTFS dengan benar jika dalam keadaan hibernasi.
jdwolf

Jawaban:

0

Windows menyimpan status sistem ke HDD untuk mempercepat booting , tidak hanya ketika Hibernate diaktifkan, tetapi juga jika Fast Startup , atau 'hybrid shutdown' diatur. File-file ini, misalnya hiberfil.sys , dapat menyebabkan masalah ketika melakukan dual-boot, jadi nonaktifkan Fast Startup pada dialog Power Options . Hibernate dapat diaktifkan atau dinonaktifkan dari prompt CMD atau file batch (dijalankan sebagai Administrator), yang mungkin nyaman jika Anda sering menggunakan fitur itu tetapi tetap ingin boot ke Linux:

matikan powercfg

Untuk memastikan shutdown penuh daripada hybrid, Anda dapat menggunakan perintah berikut:

shutdown / s / t 0

Kedua perintah dapat digabungkan menjadi satu file batch.

DrMoishe Pippik
sumber