Apakah menonaktifkan Boot Aman diperlukan untuk Ubuntu 14.04 dual-boot dengan Windows 8 UEFI

9

Saya telah membaca beberapa panduan tentang dual-boot Ubuntu dan Windows 8, tetapi semua panduan yang saya baca adalah tentang versi Ubuntu yang lebih lama. Mereka merekomendasikan menonaktifkan Boot Aman karena ada bug di installer Ubuntu yang menghapus bootloader Windows 8 sama sekali. Apakah menonaktifkan ini masih diperlukan di Ubuntu 14.04? Bisakah saya mengaktifkannya lagi setelah saya selesai menginstal? Juga, pada catatan terkait, saya TAHU bahwa menonaktifkan booting Cepat diperlukan untuk instalasi, tetapi setelah instalasi selesai, dapatkah saya mengaktifkannya kembali juga?

John Scott
sumber
2
Saya tidak yakin apakah perlu untuk 14,04. namun saya menonaktifkan tambang untuk menginstal 14.04. setelah instalasi, saya mencoba mengaktifkannya dan windows tidak mau boot, jadi saya harus menonaktifkannya lagi. Aku nggak tahu tentang tentang boot cepat karena saya selalu membiarkannya cacat: tidak pernah menyukai gagasan bahwa komputer saya tidak akan menutup tapi hibernasi bukan -.-
Geo
Anda seharusnya bisa boot dengan boot aman, tetapi tidak dari menu grub. Ada bug. Tidak dapat memuat Windows 8 dengan Boot Aman diaktifkan Juga memposting # 11 tentang menggunakan refind bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464 Juga jika menginstal ulang Ubuntu masalahnya adalah installer tidak melihat Windows atau melihatnya dengan benar jadi itu menimpanya. Jika Anda menggunakan Sesuatu Lain atau menginstal manual, maka Anda baik-baik saja dan itulah satu-satunya cara Anda harus menginstal ulang.
oldfred
oldfred Saya baru saja mencoba dual-boot dan saya TIDAK menemukan bug itu. Saya menonaktifkan Boot Aman untuk mengatasinya.
John Scott

Jawaban:

12

Anda sebenarnya telah mengangkat empat masalah berbeda:

  • Boot Aman - Secara teori, menonaktifkan Boot Aman seharusnya tidak diperlukan untuk menginstal Ubuntu 14.04 (atau bahkan beberapa versi sebelum itu). Praktik biasanya mengikuti teori, tetapi terkadang tidak - beberapa komputer sepertinya tidak cocok dengan Shim (program yang digunakan Ubuntu untuk bekerja dengan Boot Aman). Masalah Boot Aman hampir pasti akan memanifestasikan dirinya sebagai ketidakmampuan untuk memulai boot - baik installer Ubuntu atau sistem Ubuntu setelah diinstal. Jika Anda melihat begitu banyak sebagai menu GRUB atau logo boot Ubuntu, rintangan Boot Aman telah berlalu. (Di Fedora, Secure Boot dapat memiliki efek lanjutan lebih lama, tetapi ini jauh lebih jarang di Ubuntu.)
  • ESP-deletion bug - Versi lama Ubuntu akan secara membuta menciptakan sistem berkas FAT16 baru pada EFI System Partition (ESP), yang merupakan tempat penyimpanan boot loader EFI. Tindakan ini akan menghapus boot loader Windows, bersama dengan file lain pada ESP (seperti manajer boot pihak ketiga, file pembaruan firmware, dll.). Bug ini dilaporkan pada 2011 dan diperbaiki sebelum Ubuntu 12.04 dirilis, dan karenanya tidak akan memengaruhi Ubuntu 12.04, 12.10, 13.04, 13.10, atau 14.04. Yang mengatakan, membuat cadangan semua partisi Anda saat ini sebelum menginstal Ubuntu (atau OS apa pun) adalah tindakan pencegahan yang bermanfaat.
  • Fitur booting cepat firmware- EFI modern biasanya memiliki fitur yang disebut "boot cepat" atau yang serupa. Ketika diaktifkan, firmware mengambil jalan pintas tertentu dalam proses startupnya, yang dapat mencakup inisialisasi minimal (bukan penuh) perangkat USB. (OS harus melakukan inisialisasi lengkapnya sendiri nanti, tidak peduli apa pun yang dilakukan firmware.) Efeknya mungkin komputer tidak mau boot dari USB flash drive. Ini jelas buruk jika Anda mencoba untuk menginstal Ubuntu dari disk seperti itu, jadi perlu untuk menonaktifkan fitur ini ketika menginstal Ubuntu. (Jika sistem Anda memiliki cakram optik dan Anda mencoba menginstalnya, pintasan inisialisasi USB tidak akan relevan.) Perhatikan bahwa detailnya berbeda dari satu komputer ke komputer lain; Anda mungkin tidak perlu menonaktifkan fitur "startup cepat" di semua komputer. Setelah Ubuntu diinstal,
  • Fast Startup di Windows - Windows 8 memiliki fitur yang disebut Fast Startup (alias Hybrid Boot atau Hybrid Shutdown). Fitur ini mengubah operasi shutdown biasa menjadi aksi disk-ke-disk. Salah satu konsekuensi dari perubahan ini adalah bahwa sistem file, termasuk ESP, tidak di-unmount dengan benar. Jika Anda kemudian mencoba melakukan dual-boot, hasilnya bisa menjadi kerusakan sistem file pada sistem file yang dibagikan dan / atau ketidakmampuan untuk me-mount sistem file yang dibagikan. Dengan demikian, sangat penting bahwa fitur Windows ini dinonaktifkan, dan dibiarkan dinonaktifkan. Banyak situs Internet, seperti ini, memberikan instruksi tentang cara menonaktifkan fitur ini. Perhatikan juga bahwa fitur Windows Fast Startup sama sekali tidak terkait dengan fitur firmware yang mungkin memiliki nama yang mirip.

Saya harap ini menjelaskan masalah.


EDIT:

Versi terbaru dari Ubuntu (saya tidak ingat kapan tepatnya ini dimulai, tetapi 16.04 terpengaruh) memperketat kontrol Boot Aman, membuat versi ini rentan terhadap "efek lanjutan" yang saya catat sebelumnya. Khususnya, modul kernel (driver) pihak ketiga mungkin tidak memuat kecuali Anda melompat melewati lingkaran untuk menandatanganinya, seperti dijelaskan di sini.Driver untuk kartu video ATI dan Nvidia dan untuk VirtualBox umumnya dikutip sebagai alasan untuk menonaktifkan Boot Aman untuk mengatasi masalah ini, tetapi ada driver unsigned lain yang mempengaruhi beberapa sistem. Secure Boot memang menawarkan manfaat, setidaknya secara teori, jadi jika Anda siap dengan tantangan teknis, saya mendorong Anda untuk tetap aktif dan menandatangani modul kernel yang Anda butuhkan. (Secara pribadi, saya bukan penggemar modul video berpemilik, tetapi beberapa orang memang membutuhkannya untuk mendapatkan kinerja yang memadai dengan beberapa game dan aplikasi. Jika Anda tidak membutuhkannya, menggunakan driver open source standar adalah solusi yang memadai.)

Rod Smith
sumber
1

Pertanyaan menonaktifkan / mengaktifkan SecureBoot benar-benar spesifik untuk perangkat, tetapi saya tidak tahu cukup model untuk menjawabnya. Ini telah berfungsi pada beberapa laptop untuk saya tetapi pada sebagian besar saya harus menonaktifkannya. Sebagai jawaban umum, matikan. Adapun FastBoot, masalahnya, itu akan membuat partisi Windows Anda tidak dapat dibaca oleh Ubuntu. Partisi Windows akan ditandai najis dan Ubuntu tidak dapat memasangnya - itu juga dapat memengaruhi partisi lain yang digunakan di Windows. Jadi aktifkan FastBoot jika Anda yakin tidak perlu menggunakan partisi Windows dari Ubuntu. Nonaktifkan jika Anda perlu mengaksesnya Ubuntu.

muru
sumber
Saya dapat menjalankan Ubuntu live dengan sukses dengan Secure Boot diaktifkan. Apakah itu ada artinya?
John Scott
@ FuzzyToothpaste Kemudian Anda dapat menginstal dengan SecureBoot, dan SB menyebabkan masalah tidak akan mungkin terjadi. Jawaban RodSmith adalah beberapa tingkat di atas saya, karena ia juga berbicara tentang bagaimana FastBoot mempengaruhi partisi EFI (yang saya lupa).
muru
Saya baru saja menginstal Ubuntu dan dari menu GRUB saya memilih Ubuntu. Itu berhasil. Kemudian saya reboot dan memilih Windows. Itu tidak berhasil. Apakah kamu tahu apa yang saya lakukan? Saya menonaktifkan Boot Aman dan mencoba lagi. Sekarang berfungsi dan saya menggunakan Ubuntu sekarang.
John Scott
Saya harus menonaktifkannya untuk mengatasi bug oldfred yang disebutkan ketika dia mengomentari pertanyaan ini. bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464
John Scott
@ FuzzyToothpaste terima kasih sudah mengatakannya pada saya. Sesuatu yang perlu diingat saat berikutnya saya menginstal Ubuntu pada laptop.
muru