Đang cố gắng khởi động kép Windows 8.1 và Debian Jessie


9

Tôi đã cố gắng một tháng nay để khởi động kép Windows 8.1 và Debian Jessie. Tôi nghĩ rằng đó là khoảng thời gian tôi yêu cầu giúp đỡ khi tôi trở nên hơi điên rồ.

Tôi đã thử làm theo nhiều hướng dẫn, tôi sẽ liên kết một vài:

http: // it ware.the-zabala.net/2013/08/dual-boot-debian-7-wheezy-on-ex hiện.html? showTHER = 13939444428704 # c6800486694487233060

http://www.linuxbsdos.com/2013/02/06/how-to-dual-boot-fedora-18-and-windows-8-on-one-hdd-with-grub-installed-in-a- pbr / 2 /

Tôi không thể đăng thêm liên kết, thật xấu hổ, vì tôi đã cố gắng rất nhiều. Có một số hướng dẫn thực sự dễ dàng, như bài đầu tiên, nơi tôi không thể tiếp tục, vì sudo modprobe efivarsthất bại. sudo modprobe efivarfsđã làm thành công mặc dù. Nhưng khi tôi tiếp tục sau khi sử dụng efivarf, không có mục mới.

Tôi cũng đã thử sử dụng EasyBCD, cài đặt nó trên GRUB 2 và "tự động chọn và tải", nhưng nó sẽ chọn "/NST/AutoNeoGrub0.mbr". Điều này là tất nhiên là không chính xác. Vì vậy, về cơ bản, tổng hợp vấn đề của tôi: modprobe efivarskhông làm việc, và vì rất nhiều phụ thuộc vào đó, tất cả các hướng dẫn, tôi làm theo, thất bại.

Làm cách nào tôi có thể khởi động Linux và một số thông tin cơ bản: Tôi đã có Windows 8 trước và vẫn muốn giữ nó và sử dụng bộ tải khởi động của nó, vì nó đã tải windows 8 một chút. Tôi đã tắt Secure Boot và bật UEFI với tùy chọn khởi động Legacy. Tôi có thể khởi động Debian bằng cách vào menu boot và chọn Hard Drive trong Legacy Boot.

Ồ vâng, Hầu như quên mất, khi tôi muốn cài đặt Debian, sử dụng thẻ USB với một số chương trình Windows đẹp không hoạt động, vì vậy tôi phải sử dụng DVD + RW để cài đặt nó.

Tôi đã thử đơn đặt hàng này một vài lần bây giờ:

sudo mount /dev/sda1 /boot/efi
sudo modprobe efivarfs
sudo grub-install /dev/sda
sudo update-grub

Đôi khi tôi phải sử dụng --force, tôi không nhớ tại sao nữa, tôi đã thử rất nhiều thứ ...

Tôi thực sự hy vọng một số bạn đã có một giải pháp cho tôi!

Câu trả lời:


7

Nếu bạn muốn Debian Jessie trên cùng một đĩa với Windows 8.1, đây là các bước tôi phải trải qua:

1) Tắt Windows Fast Boot

2) Bạn cần thu nhỏ phân vùng Windows 8.1 chính. Điều này có thể khó khăn, vì Windows hy vọng một sơ đồ phân vùng nhất định sẽ được sử dụng. Hãy để tôi chỉ cho bạn một sơ đồ:

[(Windows RE Tools) (Phân vùng hệ thống EFI) (Phân vùng dành riêng cho Microsoft) (Windows 8.1) (Mọi thứ khác)]

Bạn có thể sử dụng công cụ yêu thích của bạn để chỉnh sửa các phân vùng này. Tôi thích Gparted, nhưng bất kỳ công cụ phân vùng đĩa tốt nào cũng có thể xử lý việc này. Sao lưu cài đặt Windows của bạn trước. Sau đó, thay đổi kích thước phân vùng Windows 8.1 để bạn có đủ dung lượng cho một HĐH khác. Tôi thích cung cấp cho Debian khoảng 100 GB dung lượng.

3) Tải xuống iso Debianie của bạn và đưa nó lên một số phương tiện (CD / DVD / USB / (chèn phương tiện ưa thích của bạn vào đây)).

4) Tắt Khởi động an toàn và Khởi động nhanh trong UEFI. KHÔNG BẮT ĐẦU KHAI THÁC LEGACY (nếu bo mạch chủ của bạn chỉ hỗ trợ UEFI khởi động mà không khởi động an toàn và khởi động nhanh.)

5) Chèn phương tiện cài đặt của bạn và cài đặt Debian Jessie trong 100 GB dung lượng bạn còn lại. Đảm bảo rằng đối với phân vùng khởi động EFI của bạn, bạn tạo trình cài đặt sử dụng Phân vùng hệ thống EFI đã được tạo bởi Windows 8.1. Phân vùng phải giống như sdx2, nhưng điều này có thể khác. KHÔNG CẢI CÁCH CẢI CÁCH PHẦN NÀY !! Bạn sẽ chỉ yêu cầu trình cài đặt sử dụng nó làm phân vùng EFI. Nó sẽ đặt bộ tải khởi động grubx64.efi cho Debian Jessie ở vị trí này.

6) Sau đó, tiếp tục cài đặt như bình thường và thiết lập phân vùng của bạn khi bạn thấy phù hợp. Sau khi cài đặt xong, bạn sẽ có thể dễ dàng khởi động vào Jessie.

Nếu bạn đang cố gắng sửa một bản cài đặt Debian Jessie hiện có, bạn sẽ cần phải làm:

sudo apt-get cài đặt grub-efi-amd64

sudo modprobe efivars

sudo grub-install / dev / sdx (x là ổ đĩa Debian được cài đặt trên)

sudo update-grub

Từ đó, UEFI nên sử dụng Grub-EFI như bootloader. Tôi chưa tìm được cách để bộ tải khởi động Windows 8 nhìn thấy và cho phép Debian khởi động. YYMV.


Cảm ơn bạn rất nhiều, tôi đã cài đặt lại windows 8 và cài đặt Debian trên USB. Bởi vì nếu điều này, nó đã được UEFI kích hoạt ngay lập tức. Bây giờ tôi đang sử dụng Grub làm bộ nạp khởi động. Cảm ơn bạn rất nhiều, tôi đánh giá cao câu trả lời của bạn!
Protonz

Khi cài đặt debian, nó hỏi tôi có muốn cài đặt Grub trong MBR không, tôi nên nói gì? Tôi bảo nó cài đặt grub ở đâu? Cảm ơn bạn đã giúp đỡ!
Throoze

Nếu nó nói rằng, UEFI ở chế độ CSM (giả sử bo mạch chủ hỗ trợ UEFI).
ChrisR.

@Throoze Tôi không nghĩ rằng điều này sẽ giúp bạn, nhưng bạn nên nói có. Bạn phải cài đặt nó trong MBR của bạn. Bạn có thể thấy phân vùng nào là MBR trên liên kết . FYI: Tôi đột nhiên gặp một số may mắn khi cài đặt từ USB, nó đột nhiên ổn khi tôi cài đặt nó
Protonz

"Bạn sẽ chỉ bảo trình cài đặt sử dụng nó làm phân vùng EFI." Làm thế nào để bạn làm điều đó? Tôi mới cài đặt debian, nhưng tôi không thấy cách nào để thêm mục vào phân vùng khởi động UEFI ...
Anubian Noob
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.