Cài đặt Windows để flash UEFI / BIOS, sau đó cài đặt lại Ubuntu


11

Tôi sẽ cài đặt lại Windows trên máy tính của mình để có thể flash UEFI / BIOS (nhà sản xuất máy tính chỉ cung cấp tệp .exe). Tôi muốn cài đặt lại Ubuntu một cách hiệu quả sau đó. Bạn có thể giải thích một cách hiệu quả thời gian để làm điều đó?

Chỉnh sửa: Thực sự, tôi đang tìm kiếm cách an toàn nhất để làm điều này với mức độ hiệu quả hợp lý.


2
Tôi sẽ chỉ tạo một phân vùng kích thước tối thiểu + trên ổ cứng để cài đặt Windows. Có đĩa cài đặt Ubuntu tiện dụng nếu grub cần sửa sau. Để lại cài đặt Ubuntu.
crip659

1
Một số tệp có .exe cũng cung cấp tệp DOS, vì vậy bạn có thể tạo ổ đĩa flash có khả năng khởi động DOS để chạy cập nhật. Các hệ thống tốt hơn hiện nay cho phép bạn chạy cập nhật trực tiếp từ UEFI với cập nhật trên phân vùng FAT32. Và một vài hệ thống UEFI mới sẽ cập nhật trực tiếp từ Linux với fwupd.org/lvfs/devicelist & fwupd.org/vendorlist
oldfred

1
Bạn có sẵn một ổ cứng dự phòng mà bạn có thể sử dụng trong dự án này không?
Tháp Eric

1
@tudor Tôi đã flash uefi nhưng có thể là thông tin hữu ích.
trắng

1
@Eric Towers vâng, tôi có một ổ đĩa dự phòng.
trắng

Câu trả lời:


17

Cách hiệu quả nhất là tìm một hình ảnh Live Windows và khởi động từ nó.

Bạn sẽ có thể flash BIOS từ nó.

Nhưng hãy cẩn thận rằng trong một số trường hợp, không nên flash BIOS mới. Khoảng một tuần trước, tôi đã flash BIOS mới vào máy tính xách tay Asus bằng tiện ích BIOS (tích hợp trong BIOS có tên EasyFlash).

Sau đó, tôi bị mất touchpad trong Ubuntu và gặp các vấn đề khác. Tôi không thể hạ cấp BIOS bằng cùng một tiện ích vì nó không cho phép flash BIOS cũ hơn.

Vì vậy, tôi đã phải sử dụng một hình ảnh Windows trực tiếp, nơi tôi đã hạ cấp thành công BIOS bằng cách sử dụng /nodatechuyển đổi.

Vì vậy, nếu bạn không có lý do rất mạnh mẽ và mọi thứ đều hoạt động tốt, đừng nâng cấp BIOS. Ubuntu sẽ chăm sóc vi mã CPU.


Tôi dường như không thể tìm thấy bất kỳ thông tin về / gật đầu. Rất tò mò về điều đó.
trắng

2
Nó có thể là Asus cụ thể.
Pilot6

1
Khuyến cáo không nên cập nhật BIOS của bạn là hơi tinh ranh. Nó có thể để bạn mở cho các lỗ hổng lớn.
MechMK1

5
Bạn có thể đưa ra một ví dụ về các lỗ hổng "lớn" trong BIOS không?
Pilot6

2
@Joshua, trừ khi bạn là mục tiêu của đại lý ba chữ cái hoặc làm điều gì đó có giá trị tương tự, bạn không cần phải lo lắng về Spectre. Vâng, đó là một cuộc tấn công mạnh mẽ, nhưng nó cũng thực sự khó khăn để vượt ra ngoài môi trường phòng thí nghiệm.
Đánh dấu

13

Ngắt kết nối ổ đĩa hệ thống Ubuntu của bạn, kết nối ổ đĩa dự phòng cũ hoặc đã sử dụng, cài đặt Windows trên đó và thực hiện cập nhật BIOS (nếu, như Pilot6 đã giải thích ở trên , nếu bạn hoàn toàn, tích cực, phải cập nhật BIOS). Sau đó, ngắt kết nối ổ đĩa cũ, đặt lại ổ đĩa hệ điều hành Ubuntu của bạn và bạn đã sẵn sàng để biết, bảo mật với kiến ​​thức rằng Windows không làm hỏng Linux.


1
Đây thực sự là câu trả lời đúng duy nhất. Khi ổ đĩa Ubuntu bị ngắt kết nối, trình cài đặt Windows không thể làm hỏng nó.
Monty Harder

Một người dùng có 12.000 bài đăng ở đây nói rằng bạn cần thực sự chạy cài đặt (không chỉ cắm vào ổ đĩa cũ) để sửa chữa grub. forum.linuxmint.com/ từ
trắng

Nhưng, sửa chữa grub không phải là ý định. OP muốn flash một bản cập nhật BIOS / firmware, đây là một nhiệm vụ tập trung vào Windows. Câu trả lời của tôi nhằm cho phép họ làm điều đó mà không làm phức tạp tình hình Ubuntu của họ. Bất kỳ sửa chữa grub sẽ là một vấn đề riêng biệt và do đó nằm ngoài phạm vi ở đây.
K7AAY

@whitelightning: Bài đăng bạn trích dẫn giả sử bạn chỉ có một ổ cứng và bạn để trình cài đặt Windows sửa đổi dữ liệu khởi động trên ổ đĩa đó. Câu trả lời này tránh sự phức tạp đó bằng cách ngăn chặn trình cài đặt đó truy cập vào ổ đĩa của bạn với cài đặt Ubuntu hiện tại của bạn.
Tháp Eric

@Eric Towers Khi tôi có đĩa Ubuntu có thể khởi động (không bao gồm phương tiện cài đặt trực tiếp), UEFI thêm "ubfox" làm thiết bị khởi động. Vì vậy, tôi đã nghĩ rằng việc Windows kết nối và flash sẽ xóa đi điều đó. Nhưng, tôi đang nghĩ rằng nó sẽ tự động được tạo lại khi nối ổ đĩa Ubuntu sao lưu.
trắng

2

Phương pháp hiệu quả nhất về thời gian để cài đặt lại Ubuntu hiện có trên hệ thống của bạn là khởi động từ ổ USB, sao lưu toàn bộ hình ảnh của toàn bộ ổ đĩa sang thiết bị lưu trữ khác (đủ lớn), sau đó khôi phục lại bản sao lưu hình ảnh đó sau khi bạn thực hiện với Windows.

Tôi sẽ liên kết một bài viết về cách thực hiện việc này (hãy cẩn thận; bạn có thể xóa mọi thứ dễ dàng như sao lưu nó), nhưng ddlà lệnh cốt lõi cho các hoạt động này.


Hiểu biết của tôi là khi tôi cài đặt một UEFI mới, có một số điều cần thay đổi, liên quan đến các phần khác của hệ thống. Tôi tin rằng bootloader là một trong số đó. Vì vậy, chúng ta không cần một cách tự nhiên để tạo một số tệp "cài đặt"?
trắng

Xem xét rằng sao lưu toàn bộ đĩa mất vài giờ, điều này hầu như không "hiệu quả nhất về thời gian". Ngay cả việc mở máy tính xách tay và thay đổi ổ đĩa sẽ nhanh hơn.
JPA

@whitelightning Cấu hình khởi động được lưu trữ trên đĩa trên Phân vùng hệ thống EFI , do đó, việc khôi phục hình ảnh đĩa cũng sẽ hoàn nguyên những thay đổi đó. Nhưng nếu bạn muốn làm nhanh, hãy sử dụng Clonezilla để chụp ảnh chứ không phải dd. Clonezilla sẽ chỉ sao lưu không gian đã sử dụng.
gronostaj

@gronostaj Khi tôi cài đặt Ubuntu, có phân vùng hệ thống EFI, sử dụng hệ thống tệp fat32. Cài đặt Ubuntu tự động tạo ra điều đó. Bạn đang nói rằng chúng tôi không muốn điều đó di chuyển, phải không?
trắng

@whlistightning Tôi đang nói rằng phân vùng này chứa cấu hình khởi động hoàn chỉnh cho các hệ điều hành được cài đặt. Miễn là bạn có một bản sao lưu đĩa đầy đủ , bao gồm cả ESP, việc khôi phục nó cũng sẽ khôi phục cấu hình khởi động trước đó. Cập nhật UEFI không ảnh hưởng đến các tệp đó, vì vậy, đó là kế hoạch âm thanh thành 1) sao lưu toàn bộ, 2) xóa và cài đặt Windows, 3) cập nhật UEFI, 4) sao lưu khôi phục.
gronostaj

2

Nếu .execông cụ flasher của bạn không cần cài đặt, thì bạn có thể làm điều này từ đĩa cài đặt Windows.

Tải xuống hình ảnh iso của trình cài đặt Windows 10 từ Microsoft về độ bit thích hợp (32 bit hoặc 64 bit). Nếu bạn truy cập trang web từ Windows, thì Microsoft muốn bạn tải xuống "Công cụ tạo phương tiện" của họ, có thể tải xuống một iso hoặc tạo một ổ USB có thể khởi động. Tôi tin rằng trang web chỉ cung cấp tệp iso nếu bạn truy cập từ Linux, nhưng tôi chưa thử. Đây là một bản tải xuống miễn phí và bạn không cần giấy phép vì bạn sẽ không cài đặt.

Khởi động máy tính với đĩa cài đặt. Chuyển qua trình cài đặt cho đến khi bạn đến màn hình "Cài đặt ngay", không nhấp vào nút đó và nhấn Shift + F10 để mở cửa sổ Dấu nhắc lệnh . Từ đó, bạn có thể thực hiện nhiều việc, ví dụ: Cắm ổ USB với flasher của bạn .exetrên đó, điều hướng đến đó (bạn có thể phải thử một vài ký tự ổ đĩa để tìm đúng) và thực hiện nó.

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.