Tôi nên thiết lập khởi động kép như thế nào để tôi có thể ngủ đông hệ điều hành phụ?


10

Vì vậy, thiết lập trước đây của tôi là khởi động ba lần của Windows 7, ub Ubuntu tích hợp wubi và sau đó là fedora trên phân vùng cuối cùng sử dụng LVM. Tôi có mệt mỏi của việc không thể truy cập vào các file Windows của tôi từ ubuntu (Wubi Ubuntu về cơ bản là một máy ảo) và phân vùng fedora của tôi đã chiếm cách quá nhiều không gian, vì vậy tôi đã xóa fedora không-nhiều-được sử dụng của tôi. Bây giờ, tôi chỉ quay lại Windows 7 (64-bit) và sẽ tạo lại bộ ba khởi động của tôi.

Tôi đã sử dụng Windows bootmanager với một mục (được thêm EasyBCD vì tôi lười biếng) cho GRUB trên phân vùng Fedora. Tuy nhiên, việc sử dụng bộ tải khởi động Windows làm công cụ chính đã ngăn tôi ngủ đông Windows và sau đó khởi động vào Linux. Vì vậy, tôi phải sử dụng GRUB ngay bây giờ.

Về cơ bản, câu hỏi của tôi (viết tắt) là:

Làm cách nào tôi có thể thiết lập GRUB chính để khởi động vào sơ đồ sau?

  1. Ubuntu
  2. Fedora
  3. Trình tải khởi động Windows

Tôi muốn giữ càng nhiều chức năng ngủ đông với càng nhiều hệ điều hành càng tốt.

chỉnh sửa: Tôi đã hiểu nhầm cơ bản: GRUB (và grub2 và burg), không giống như bộ tải khởi động Windows, không tự động khôi phục các hệ thống ngủ đông! Chỉ cần sử dụng bất kỳ HĐH nào ( không cần phải tách rời) GRUB, GRUB2 hoặc BURG làm bộ tải khởi động chính để ngủ đông / tiếp tục hoặc ngủ đông / tiếp tục Windows bằng cách tải chuỗi bộ tải khởi động của nó. Toàn bộ câu hỏi của tôi là moot.


Chỉ là một cảnh báo trước rằng OS X trên phần cứng không phải thương hiệu Apple nằm ngoài các điều khoản của câu hỏi EULA ("hackffy") được hỏi về nó ở đây có thể sẽ bị đóng.
Bob

được rồi, cảm ơn bạn (dù sao đó cũng không liên quan) (Tôi mới biết về siêu người dùng)
WindowsEscapist

Câu trả lời:


14

Nếu bạn muốn ngủ đông và sử dụng một hệ điều hành khác trong khi Windows đang ngủ đông, bạn không được đặt bộ tải khởi động Windows lên trước , trái với những gì @snayob nói.

Nếu bộ tải khởi động Windows là lần đầu tiên, điều đầu tiên nó làm trước khi hiển thị menu là kiểm tra hệ điều hành ngủ đông. Nếu một hệ điều hành ngủ đông được tìm thấy, nó sẽ tự động khởi động vào nó và sẽ không hiển thị cho bạn một menu để chọn tùy chọn khởi động. Nếu bạn buộc menu (tức là F8), dữ liệu ngủ đông sẽ bị xóa.

Bây giờ nếu GRUB là menu khởi động MBR và được định cấu hình để tải chuỗi BOOTMGR hoặc khởi động vào Linux, bạn có thể ngủ đông Windows và khởi động vào Linux - nhưng nếu bạn gắn kết phân vùng NTFS, rất có thể chế độ ngủ đông của bạn sẽ bị mất (bị phát hiện là bị hỏng). Về cơ bản, nếu bạn ngủ đông một máy, bạn không được chạm vào bất kỳ ổ đĩa nào được gắn trên máy đó (tức là bất kỳ phân vùng FAT32 hoặc NTFS nào được gán một ký tự ổ đĩa trong HĐH ngủ đông).

Lưu ý cực kỳ quan trọng: Trong trường hợp bạn gắn kết (giả sử trong Linux) một phân vùng Windows trong khi Windows đang ngủ đông và bạn không may mắn khi bạn hoàn thành với Linux và cố gắng khởi động lại vào Windows, Windows sẽ tiếp tục từ chế độ ngủ đông (thay vào đó lỗi, vứt bỏ dữ liệu ngủ đông và khởi động bình thường), rất có thể bạn sẽ bị mất dữ liệu thảm khốc cho tất cả các phân vùng Windows vì tất cả các cấu trúc liên quan đến hệ thống tệp sẽ không đồng bộ giữa những gì Windows đã tải trong bộ nhớ và những gì thực sự được ghi trên đĩa.

Ngoài ra, không có vấn đề gì. Chỉ cần cài đặt Windows, Ubuntu và Fedora. Đảm bảo ổ đĩa sau không tự động gắn ổ đĩa Windows khi khởi động, đảm bảo GRUB là bộ tải khởi động chính và bạn sẽ có thể làm những gì bạn muốn.


-4

Bạn phải đặt lại trình quản lý khởi động Windows để kiểm soát việc khởi động.

Lý do là mỗi StartUp Repair của Windows sẽ ghi Windows MBR (điều tồi tệ xảy ra và việc sửa chữa phải được thực hiện).

Sửa chữa việc khởi động hệ điều hành dựa trên Linux không nhất thiết phải ghi vào MBR (phải được chỉ định trong quá trình sửa chữa vì mọi hệ điều hành sẽ chiếm MBR theo mặc định!)

Bạn luôn có thể thực hiện StartUp Repair và sửa lỗi khởi động Windows 7 (và ngủ đông).

Wubi phụ thuộc vào bootmanager Windows 7 theo mặc định. Wubi không phải là một máy ảo chỉ dựa trên đĩa là ảo. (Có thể so sánh với các cài đặt Windows VHD)

Luôn cài đặt bộ tải khởi động hệ thống dựa trên Linux (GRUB) để phân vùng (KHÔNG phải MBR!) Và bạn sẽ không gặp vấn đề với khởi động kép / đa.

Hãy dùng thử Visual BCD Editor để tạo bộ tải khu vực khởi động cho hệ điều hành Linux. Sử dụng bộ tải khởi động hình ảnh giai đoạn đầu tiên dưới dạng "tập tin boot sector":

GRUB di sản - stage1 từ / boot / grub (phiên bản cũ của Fedora, Ubuntu)

GRUB 2 - boot.img từ / boot / grub (phiên bản mới hơn Fedora, Ubuntu)

Ngủ đông phụ thuộc vào trình quản lý khởi động để khởi chạy lại hệ điều hành. Vì vậy, bất cứ điều gì trình quản lý khởi động đều nằm trong tầm kiểm soát - hệ điều hành (HĐH) của nó có thể ngủ đông đúng cách và được khởi chạy lại.


-1 Bạn không cần sử dụng trình quản lý khởi động Windows trên các máy đa khởi động.
Harry Johnston

Tôi sẽ -1, nhưng tôi không có thứ hạng. Câu trả lời của bạn gần như không thể hiểu được, đầy lỗi và không có ích. Ý anh là gì bởi "Bạn phải đặt Windows khởi động quản lý trở lại trong quyền kiểm soát của khởi động"? Tôi đã tuyên bố rõ ràng rằng tôi đang bắt đầu lại từ đầu, từ bản cài đặt Windows. Bạn không trả lời câu hỏi của tôi cả. Tôi biết cách khởi động kép, ba hoặc bốn lần mà không cần ngủ đông, nhưng tôi muốn có nó (và tôi đã sử dụng EasyBCD để sử dụng trình quản lý khởi động Windows với các mục cho Linux tải chuỗi, như tôi đã nêu trong câu hỏi ).
WindowsEscapist

Bạn phải thực hiện các biện pháp đặc biệt trong hậu duệ Linux để chúng không tự động ánh xạ các phân vùng Windows. Khi bạn cài đặt Linux mới, nó sẽ gắn kết tất cả các phân vùng Windows theo mặc định. Ngủ đông nhiều hệ điều hành là ngu ngốc và nguy hiểm. Mọi người có thể tự do phá hỏng hệ thống của mình.
snayob

1
Xin chào @snayob, trở lại nhiều kinh nghiệm hơn một năm sau tôi có thể nói với bạn rằng bây giờ tôi có thể ngủ đông và chuyển đổi giữa Fedora, Ubuntu, Windows 8 và Windows 7 theo ý muốn trong khi tất cả những người khác đang ngủ đông. Tôi đã làm điều này trong nhiều tháng và không có vấn đề gì!
WindowsEscapist

1
@Snayob Không có giá nào được trả, tôi khởi động và tắt máy nhanh hơn khoảng 10 giây và không gặp vấn đề gì.
WindowsEscapist
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.