Làm cách nào để sửa lỗi khởi động kép Windows 8 và Ubuntu 14.04 trên Sony Vaio?


8

Tôi hiện đang cố gắng cài đặt Ubuntu 14.04 trên Sony Vaio được cài đặt sẵn Windows 8 ở chế độ UEFI (tôi hiểu). Và tôi đang trải nghiệm địa ngục khởi động kép. Tôi đã thử hầu hết các đề xuất trong Cài đặt Ubuntu đầy đủ Bên cạnh Windows được cài đặt sẵn với hướng dẫn UEFI cũng như cài đặt Ubuntu khi sử dụng UEFI , nhưng tôi vẫn gặp sự cố vì vậy vui lòng KHÔNG đánh dấu câu hỏi hiện tại là trùng lặp.

Đây là các bước mà tôi đã làm:

  1. Sử dụng 14.04 bit 64.04
  2. Trong BIOS tôi KHÔNG thể tìm thấy cũng như vô hiệu hóa QuickBoot/FastBootIntel Smart Response Technology(SRT). Nhưng tôi đã vô hiệu hóa FastStartuptrong Windows 8.
  3. Trong BIOS tôi bị vô hiệu hóa SecureBoot.
  4. Tôi đã cài đặt 14.04 ở chế độ UEFI ( /etc/fstabchứa phân vùng UEFI) bằng cách sử dụng phân vùng thủ công trên ổ cứng GPT. Tôi đã giảm kích thước phân vùng Windows 8 từ bên trong Windows 8, như được khuyến nghị.
  5. Sau khi cài đặt, tôi nhận thấy các vấn đề khởi động kép, vì vậy đã cố gắng sử dụng boot-repair(theo hướng dẫn này ). Nhưng nó chỉ kết thúc trong một lỗi và không sửa chữa nhiều.

Vấn đề:

Windows 8 luôn khởi động tốt. Khi bằng cách nào đó tôi quản lý để đến màn hình grub thì việc chọn Ubuntu hoặc Windows 8 sẽ giúp hệ điều hành khởi động tốt. Vì vậy, loại khởi động kép của công việc. Tuy nhiên, hầu hết các lần Vaio sẽ chỉ khởi động Windows 8 sau khi tắt máy hoặc khởi động lại.

Để có được màn hình grub đáng tin cậy, tôi hiện đang sử dụng cách giải quyết khó xử sau đây:

  • Trong khi giữ phím SHIFT, tôi bấm vào Khởi động lại trong Windows-8: nhập mô tả hình ảnh ở đây
  • Khi menu bên dưới xuất hiện, tôi chọn Use a device: nhập mô tả hình ảnh ở đây
  • Sau đó tôi chọn Ubuntu: nhập mô tả hình ảnh ở đây

Sau đó, menu GRUB xuất hiện và tôi có thể khởi động Ubuntu. Để làm việc này, tôi phải kích hoạt External Device Boottrong BIOS và đặt ở Boot prioritychỗ External Device(1) phải ở trước Internal HDD(2).

Câu hỏi:

  • Làm cách nào để khắc phục sự cố khởi động kép trên máy tính xách tay? Tôi muốn có thể truy cập thẳng vào màn hình GRUB bất cứ khi nào tôi khởi động lại máy tính, từ Windows 8 hoặc từ Ubuntu.

Một câu hỏi liên quan với gợi ý về các vấn đề phần mềm Vaio: Askubfox.com/questions/360285/13-10-on-vaio-pro-with-uefi
Landroni

Đây là những gì (cuối cùng!) Đã làm việc cho tôi: ubuntuforums.org/, đơn giản và thanh lịch
Henk

Đôi khi sony vaios với hai card đồ họa có vấn đề với Ubuntu, tôi thường chỉ có thể sử dụng với chế độ sức chịu đựng

Nếu bạn có một câu hỏi mới, vui lòng hỏi nó bằng cách nhấp vào nút Hỏi câu hỏi . Bao gồm một liên kết đến câu hỏi này nếu nó giúp cung cấp bối cảnh.
Charles Green

Câu trả lời:


4

Một người dùng Sony đã đăng bài này:

Thủ thuật là sao chép thủ công thư mục ub Ubuntu Boot thay cho \ EFI \ Boot Directory và đổi tên shimx64.efi thành \ EFI \ Boot \ bootx64.efi (không phải \ EFI \ Microsoft \ Boot \ bootmgfw.efi)

Boot-Repairs fix là đổi tên của bootmgfw.efi, phải được làm lại nếu Windows cập nhật các tệp của nó. Và sau đó chỉ có thể khởi động Windows từ menu grub.

Một số tùy chọn khác:

Thay thế cho Boot-Repairs đổi tên của shim. Một số hệ thống hoạt động tốt hơn để đăng ký grub / shim từ bên trong Windows - đối với những hệ thống tiếp tục đặt lại Windows làm mặc định

Grub không hiển thị khi khởi động cho Windows 8.1 Ubuntu 13.10 Khởi động kép

đường dẫn bcdedit / set {bootmgr} \ EFI \ ub Ubuntu \ grubx64.efi

https://coderwall.com/p/vfyqkg

Một số cài đặt rEFInd dường như là một cách giải quyết khác.

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html


Cảm ơn bạn rất nhiều! Thủ thuật đầu tiên của bạn hoạt động hoàn hảo với tôi (, sau vài lần thất bại với sửa chữa khởi động ... NB: Tôi không sử dụng khởi động kép, tôi chỉ cài đặt Ubuntu. Vì vậy, tôi không thể biết hệ thống khởi động kép.
Pierre-Antoine

Phiên bản cập nhật: askubfox.com/questions/486752/, Nếu chỉ khởi động Ubuntu, bạn có thể tạo thư mục / EFI / Microsoft / Boot và sao chép grub hoặc shim vào thư mục đó và đổi tên thành bootmfgw.efi. Sau đó, hệ thống nghĩ rằng nó đang khởi động Windows và chỉ khởi động Ubuntu. Và không có Windows, bạn sẽ không có xung đột với Windows ghi đè tệp bootmfgw.efi, nhưng trên các bản cập nhật grub lớn có thể phải làm mới bản sao của grub mà bạn đã đổi tên thành bootmfgw.efi.
oldfred

Phụ lục: nó hoạt động hoàn hảo với Ubuntu, nhưng sau đó tôi muốn cài đặt Gnome-Ubuntu và tôi gặp phải một vấn đề khác. Giải pháp: Tôi phải đặt cờ 'boot' theo cách thủ công trên phân vùng EFI (sử dụng gparted, nhưng các công cụ khác có thể sẽ hoạt động).
Pierre-Antoine

Chà, vì nó không bị hỏng, tôi sẽ không sửa nó! :) Nhưng cảm ơn cho những người đứng đầu.
Pierre-Antoine

1

Tôi đã có cùng một vấn đề ở đây. Để khắc phục, hãy thử các bước dưới đây:

  1. Vô hiệu hóa khởi động an toàn, fastboot, v.v ... (bạn đã làm điều đó);
  2. Khi cài đặt Ubuntu, chọn phân vùng thủ công và tạo các phân vùng như sau:
    1. Một phân vùng ext4 cho hệ thống và nhà (nếu bạn muốn). Điểm gắn kết:/
    2. Một phân vùng trao đổi. Tôi thường sử dụng 50% RAM có sẵn;
    3. Một phân vùng ext2 để khởi động. Tôi nghĩ 400mb là đủ. Điểm gắn kết : /boot;
  3. Cài đặt Ubuntu, nhưng không khởi động lại sau khi cài đặt kết thúc.
  4. Cài đặt gparted: sudo apt-get install gparted
  5. Mở gparted. Chọn đĩa của bạn và sau đó phân vùng boot (ext2). Nhấp chuột phải vào /bootphân vùng, chọn quản lý cờ và bật cờ bios_grub . Áp dụng thay đổi và đóng gparted.
  6. Cài đặt sửa chữa khởi động như liên kết này và thực hiện nó bình thường bằng cách sử dụng các cài đặt được đề xuất.

Nếu mọi thứ đều ổn, boot-Repair sẽ tìm Windows 8 của bạn và sẽ cấu hình grub cho bạn. Bây giờ, bạn có thể khởi động lại.

Hy vọng nó giúp.


0

Hãy thử điều này . Tôi gặp vấn đề tương tự với Ubuntu 14.04 và Windows 7 và nó hoạt động tốt với tôi.


Tôi đã cố gắng khắc phục sự cố bằng Boot-Repair, như đã đề cập trong câu hỏi. Chính xác thì bạn nghĩ tôi nên thử gì từ hướng dẫn đó?
Landroni

Oh, xin lỗi cho bài viết xấu của tôi sau đó. Tôi không có giải pháp nào khác cho vấn đề của bạn. Hy vọng bạn sẽ tìm thấy một sớm.
Ragnar

Thay vì đăng một câu trả lời chỉ liên kết, hãy xem xét sao chép (và trích dẫn) các thành phần câu trả lời thiết yếu. Bằng cách đó, nếu liên kết của bạn bị chết, câu trả lời của bạn có giá trị cho người dùng trong tương lai. Cũng xem lời khuyên Stack Overflow Meta này về cách viết câu trả lời tốt .
Clayton

0

Nếu tùy chọn thiết bị khởi động không xuất hiện cho thiết bị của bạn: Kiểm tra các tùy chọn trong menu phần sụn để bật hoặc tắt chế độ tương thích BIOS.

Để sử dụng chế độ tương thích BIOS, hãy kiểm tra các tùy chọn trong menu phần sụn để tắt các tính năng UEFI SecureBoot.

Đối với các PC cũ hơn (Windows® 7 tuổi trở lên), hãy tìm các tùy chọn để Khởi động từ tệp và duyệt đến tệp \ EFI \ BOOT \ BOOTX64.EFI trên thiết bị đó.

ổn định từ MS WEBSITE

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.