Xin chào các bạn, ở đây tôi mang đến cho các bạn một bài hướng dẫn cài đặt tìm lại trong Windows 8. Hãy nhớ rằng máy tính chạy Windows 8 đi kèm với EFI (http://es.wikipedia.org/wiki/Extensible_Firmware_Interface), giả sử không thân thiện lắm với các bản phân phối Linux của chúng tôi.
Có 3 lý do chính tại sao bạn nên cài đặt Refind trong Windows 8 (rõ ràng là theo ý kiến của tôi).
- Bạn không nên xóa phân vùng cứu hộ Windows 8, vì BIOS có thể bị hỏng, đặc biệt là những máy tính xách tay đi kèm với "System Rescue (F4) ».
- Nếu bạn không muốn xóa Windows 8
- Nếu bạn dành cả đời để thay đổi thiết bị khởi động, hãy cài đặt Refind và quên việc phải vào lại BIOS cho những thứ tương tự.
tìm lại là một Boot Manager giống GRUB với ưu điểm là nó tự động phát hiện các thiết bị hoặc phân vùng "có thể khởi động" của máy tính của bạn mỗi lần khởi động. (để biết thêm thông tin, hãy truy cập http://www.rodsbooks.com/refind/), có nghĩa là với điều này, chúng ta có thể làm cho Windows 8 có thể nhìn thấy các phân vùng với Linux.
Hãy làm nó
Trước hết, hướng dẫn này dựa trên hướng dẫn dành cho Gentoo (http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8) mà nó kết hợp các sửa đổi nhất định.
Thay đổi kích thước phân vùng Windows
Nếu bạn định cài đặt Linux, điều tối thiểu bạn cần là một nơi trên Ổ cứng, sau đó bạn có thể tạo dung lượng cho nó bằng cách sử dụng Trình quản lý đĩa cho điều này: nhấn WIN+X và sau đó trong bảng điều khiển xuất hiện, hãy nhấp vào Quản lý đĩa.
Sau đó, nhấp chuột phải vào đĩa để kích thước và chọn Giảm âm lượng
Bây giờ chỉ cần chọn không gian mà bạn muốn Windows để lại để bạn có thể tận dụng nó (tôi khuyên bạn nên sử dụng tối đa có thể), sau đó GIẢM và sẵn sàng!!!
Cài đặt Refind
Bây giờ bước tiếp theo là cài đặt Refind cho cái này, chúng tôi tải xuống tệp sau:
Sau khi tải xuống, hãy giải nén nó trong một thư mục, nằm ở một địa chỉ dễ tìm hoặc dễ nhớ.
Sau khi tải xuống và giải nén tệp, nhấn WIN+X và chúng tôi nhấp vào SDấu nhắc lệnh (Quản trị viên)
Sau khi nhập Dấu nhắc lệnh bạn gõ:
mountvol S: /s
(Giả sử không có ổ S: nếu không, hãy đổi S thành bất kỳ chữ cái nào)
Bây giờ, hãy chuyển đến thư mục mà bạn đã giải nén, tìm lại để xem các thư mục con bên trong nó
dir C:/carpeta/donde/esta/refind
(Mẹo: như trong Linux, bạn có thể sử dụng TAB để tự động hoàn thành)
Đã ở bên trong thư mục Refind và có khả năng nhìn thấy các thư mục con (bạn có thể thực hiện dir và bạn sẽ thấy tệp README trong số những người khác) bạn gõ lệnh sau để sao chép thư mục refind sang một đơn vị mới
xcopy /E refind S:\EFI\refind\
Bây giờ gõ để nhập ổ đĩa S: và thư mục refind của ổ đĩa S:
S:
cd EFI\refind
Trong hướng dẫn cài đặt Refind, nó nói rằng bạn có thể gỡ bỏ một số trình điều khiển mà bạn không cần trong các thư mục driver_x64 y driver_ia32 Vì các trình điều khiển không cần thiết trì hoãn việc khởi động hệ thống, tôi khuyên bạn nên để lại tất cả vì độ trễ là tối thiểu và không thể nhận thấy. Nhưng nếu bạn vẫn muốn xóa các trình điều khiển mà bạn sẽ không sử dụng, bạn có thể kiểm tra trang sau: http://www.rodsbooks.com/refind/drivers.html
Bây giờ bạn phải đổi tên tệp mẫu refind.conf a refind.conf bạn có thể làm điều này bằng lệnh sau
rename refind.conf-sample refind.conf
Và cuối cùng để đặt Refind làm chương trình khởi động mặc định của bạn:
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
Lệnh này có hiệu lực nếu hệ thống của bạn là 64bits nếu nó là 32bits bạn phải thay đổi refind_x64.efi a refind_ia32.efi
Bây giờ khi bạn khởi động lại, menu refind sẽ xuất hiện để chọn hệ điều hành bạn muốn.
Đề xuất cho hệ điều hành linux mới mà bạn cài đặt chỉ có Refind làm trình quản lý khởi động
- Khi bạn cài đặt hệ thống của mình, bạn nên có một phân vùng khởi động (/ boot) và phân vùng này có thể được định dạng ở EXT2 hoặc FAT
- Refind tự động tìm kiếm các tệp vmlinuz trên phân vùng khởi động của bạn
- Không cài đặt GRUB hoặc Trình quản lý khởi động khác. Khi bạn cài đặt hệ thống linux, hãy tạo một tệp refind.conf trong / Boot và trong đó, thêm tất cả các tùy chọn cần thiết để khởi động hệ thống của bạn. Cơ bản nhất (và cần thiết) là những thứ mà bạn chỉ ra đâu là phân vùng gốc của bạn. Tệp refind.conf của tôi có các dòng sau:
"Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img"
Trong đó / dev / sda7 là phân vùng gốc của tôi. - Nếu bạn quên tạo tệp refind.conf, không vấn đề gì, trong Refind, hãy chọn hệ điều hành của bạn và nhấn phím F2 hai lần để chỉnh sửa (trong giây lát) các tùy chọn khởi động và ở đó bạn có thể thêm dòng "Root = / phân vùng / root ro" và sau khi được nhập vào hệ thống, bạn có thể tạo tệp refind.conf với các tùy chọn khởi động cần thiết.
- Nếu bạn quên lắp ổ CD hoặc USB trước khi bắt đầu refind, điều đó không thành vấn đề !!! chỉ cần lắp thiết bị trong khi Refind đang hiển thị trên màn hình, nhấn phím ESC và thiết bị khởi động mới của bạn sẽ tự động xuất hiện.
- Nếu vì lý do nào đó bạn đã cài đặt GRUB và nó được định vị trên Refind, hãy vào BIOS và chọn làm thiết bị khởi động cao hơn Windows, Refind sẽ xuất hiện lại vào lần khởi động lại tiếp theo.
- Cuối cùng, để bạn có biểu tượng của hệ điều hành của mình chứ không phải của Tux, chỉ cần thêm hình ảnh 128x128p ở định dạng PNG vào phân vùng / Boot của bạn và đặt tên cho nó cùng tên với hình ảnh hệ thống của bạn, trong trường hợp của tôi là vmlinuz-linux.png
Để biết thêm thông tin về cách thêm các tùy chọn vào refind.conf có thể ghé thăm: http://www.rodsbooks.com/refind/configfile.html
Xin lỗi, nhưng không rõ "mountvol S: /" dùng để làm gì.
Tôi hiểu khái niệm về mount trong linux, nhưng tôi không rõ bạn mount gì trong ổ S:
/ Trong Windows, phân vùng cứu hộ, bí danh cho C :, một cái gì đó khác…. ?
Lệnh tôi viết sai chính tả là "mountvol: S / s" và nó được sử dụng để tạo điểm gắn kết trong: S và tùy chọn / s được sử dụng để nói rằng gắn kết đó có thể truy cập được vào ESP (phân vùng hệ thống efi)
Nói đến mount "điểm" :)) có lệnh xem thư mục đã được dùng làm mount point chưa ... chẳng hạn.
# mountpoint / boot
/ boot là một điểm gắn kết
Có vẻ như nó gắn phân vùng ẩn nơi chứa bootmgr Windows 8.1, hoặc tôi nghĩ vậy.
Tôi muốn cảm ơn bạn về hướng dẫn này, mặc dù tôi phải đề cập rằng grub cài đặt ubuntu 14.04 LTS có hỗ trợ cho efi, tôi đã làm theo các bước và thực hiện riêng đề xuất phân vùng khởi động / đầu tiên và mọi thứ đều hoạt động tốt. thêm rằng tôi đã hủy kích hoạt khởi động an toàn từ bios.
lời chào.
Tôi rất vui vì nó có hiệu quả với bạn, tôi hy vọng bạn thích Refind, đối với tôi, chương trình khởi động tốt nhất.
Liên quan
Hey.
Đơn giản là cảm ơn.
Cám ơn rất nhiều.
Chúc mừng.
Tôi không rõ ràng là điều đầu tiên cần làm là cài đặt bản phân phối hay cài đặt refind.
Hey.
Tìm lại trước, sau đó phân phối.
Chúc mừng.
Nó không phải là cần thiết. Tôi vừa mới cài đặt nó, làm theo các bước được thảo luận ở đây và tôi đã cài đặt Ubuntu 14.04.
Xin chào! Khi tôi nhập lệnh mountvol, tôi nhận được »Tham số không đúng«. Về việc này là gì?
Chúc mừng!
Xin chào, bài viết tốt, mặc dù tôi có một vấn đề. Tôi đã thử mọi cách nhưng khi khởi động nó vẫn tiếp tục hiển thị Trình quản lý khởi động Windows 8. Trong BCDedit nó cho tôi thấy rằng Tìm kiếm được chọn nhưng nó vẫn hiển thị Khởi động Windows.
Đây là những gì tôi có trong BCDedit (Tôi không biết chính xác HarddiskVolume là Refind nên tôi không biết liệu cái được hiển thị có đúng không)
Quản lý khởi động Windows
------------
Định danh {bootmgr}
phân vùng thiết bị = \ Device \ HarddiskVolume2
đường dẫn \ EFI \ refind \ refind_x64.efi
mô tả Windows Boot Manager
locale en-US
kế thừa {Gloalsettings}
tính toàn vẹn
mặc định {hiện tại}
tiếp tục đối tượng {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
máy hiển thị {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
{hiện hành}
toolsdisplayorder {memdiag}
hết giờ 5
Bộ tải khởi động Windows
----------
Số nhận dạng {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
phân vùng thiết bị = F:
path \ WINDOWS \ system32 \ winload.efi
mô tả Windows Technical Preview
locale en-US
kế thừa {bootloadersettings}
recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
tính toàn vẹn
phục hồi Có
văn bản biệt lập Có
allowinmemorysettings 0x15000075
phân vùng osdevice = F:
systemroot \ WINDOWS
tiếp tục đối tượng {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
Bộ tải khởi động Windows
----------
Định danh {hiện tại}
phân vùng thiết bị = C:
path \ Windows \ system32 \ winload.efi
mô tả Windows 8.1
địa phương en-us
kế thừa {bootloadersettings}
văn bản biệt lập Có
allowinmemorysettings 0x15000075
phân vùng osdevice = C:
systemroot \ Windows
tiếp tục đối tượng {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
nx OptIn
bootmenupolicy Standard
dò tìm Có
Tôi hy vọng họ có thể giúp tôi
Tái bút: Tôi có Windows 8.1, Windows 10 và Ubuntu 14.04 (tôi nghĩ đó là phiên bản), tuy nhiên Ubuntu không có trong BCDEdit vì trong UEFI nó không hỗ trợ nó như đã nói trong Bài viết.
Bạn có thể hiển thị hoặc nói rằng nó hiển thị cho bạn bios trong menu lựa chọn đơn vị khởi động không?
Quên nó đi, tôi đã giải quyết nó rồi, vì lý do nào đó "Khởi động an toàn" của Bios đã được kích hoạt (tôi luôn tắt nó, nhưng lần khác tôi đã cập nhật BIOS) khiến nó chỉ khởi động Trình quản lý khởi động Windows. Ngoài ra, tôi đã cài đặt Refind từ Ubuntu để làm cho nó tự động hơn (sử dụng Install.sh).
Bây giờ bạn chỉ cần chỉnh sửa các mục nhập và tùy chỉnh nó: 3
Cảm ơn cũng vậy
Cảm ơn vì đã hướng dẫn, tôi có một máy tính hiệu chạy windows 8, nó chỉ cho tôi cài ubuntu và windows 8, nó ném cho tôi bản cài đặt windows 7, đó là hệ thống tôi cần, tôi đã tắt khởi động an toàn uefi và đã thử cả trăm nghìn thứ, tôi chỉ cài đặt được một nửa một lần và tôi đã để nửa cài đặt trong lần khởi động lại cài đặt đầu tiên, nếu không có kết quả nào, trước khi thực hiện tất cả các bước của hướng dẫn, tôi muốn biết liệu với ứng dụng này tôi có thể giải quyết vấn đề của tôi.
cảm ơn
một lời chào
Có, Refind là dành cho việc này, để nó chồng lên phần khởi động Windows 8.
Xin chào, cảm ơn vì hướng dẫn này, nhưng tôi muốn biết liệu bạn có thể sử dụng Refind để quản lý khởi động từ hai đĩa khác nhau hay không, tức là tôi muốn cài đặt xp trên một đĩa và win7 trên một đĩa khác, điều này có khả thi không.
Câu hỏi đi vào vấn đề vì tôi đã cố gắng thực hiện cài đặt cổ điển bằng cách cài đặt xp trong một phân vùng và sau đó cài win7 trong một phân vùng khác và nó hoạt động nhưng vấn đề là nó là một máy tính mới có bo mạch Gigabyte với usb3.0 và tải trình điều khiển của bo mạch xp không nhận ra cổng USB 2.0.
Tôi đánh giá cao sự giúp đỡ của bạn về vấn đề này.
Cảm ơn lời chào
Về lý thuyết là có, nhưng bạn phải thử vì hướng dẫn này dành cho Windows 8
Cảm ơn câu trả lời, tôi sẽ tiếp tục với nó, tôi sẽ thử và tôi sẽ cho bạn biết. cảm ơn lời chào
Tôi hiện ra, sau khi sử dụng lệnh mount vol "thông số không đúng", tôi có thể giải quyết nó như thế nào? Trân trọng cảm ơn
Tôi đã cài đặt ubuntu mate 15.04 và windows 8. Tôi đã khôi phục hệ thống windows và nó đã giải nén grub. Sau khi đấu tranh một chút, tôi đã có thể bắt đầu với refind. Nhưng tôi không hiểu làm thế nào để nó nhận ra ubuntumate mà tôi đã có.
Cảm ơn bạn.
Bạn phải cho biết vị trí của phân vùng khởi động ubuntu của bạn (ví dụ: dev / sda6)
Nếu tôi không biết địa chỉ thì sao? Vì tôi đã cài đặt nó và nó hoạt động rất tốt. Vấn đề của tôi là tôi đã nhập bằng cách nhấn F9 (để khởi động từ ubunto). Vấn đề là tôi đã khôi phục hệ thống cửa sổ từ 0 và tôi không còn xuất hiện ubunto, thậm chí không nhấn F9. Vì vậy, tôi đã cài đặt refin. Nhưng tôi đã không thể bắt đầu với ubunto. Tôi có nên đi kiểm tra cho đến khi đạt được nó không? Làm thế nào để biết địa chỉ nơi root đã được cài đặt? Lệnh chính xác là gì?
Cảm ơn trước.
Santiago
Vì tôi không biết nên tôi đã cố gắng làm những gì tôi hiểu.
Tôi đã vào phần ubuntu, nhấn F2 hai lần và chỉnh sửa dòng sau:
root = / dev / sda1 / root ro
Tôi đã thay đổi sda2, sda3 cho đến phiên bản 9 và trong ubuntu mate cũng không bắt đầu. Làm cách nào để biết phân vùng gốc là gì nếu tôi không vào được ubuntu?
Và nếu nó không thể, làm thế nào tôi có thể loại bỏ refind để cố gắng nhập thông qua supergrub2?
Cảm ơn một lần nữa
Liên quan
Bạn có thể giải thích phần này cho tôi được không?
Tôi không rõ: /
dir C: / folder / where / is / refind
Hello!
Tôi gặp sự cố với xcopy khi tôi chạy nó luôn cho tôi biết rằng không thể tìm thấy tệp refind và tôi không thể sao chép tệp! nó có thể là gì
Cảm ơn bạn rất nhiều, nó hoạt động hoàn hảo.
Cảm ơn rất nhiều. Nó hoạt động hoàn hảo.
Hướng dẫn tuyệt vời, cảm ơn bạn rất nhiều.
Mình bị lạc và tìm trên mạng thì thấy có hướng dẫn của bạn, cho mình hỏi có ai biết cách xóa các mục trong menu rEFInd mà nó hiển thị trong mỗi lần khởi động không, mình không biết chúng ở đâu và tại sao lại như vậy. Tôi không có W7, Gentoo không có gì khác và những người khác xuất hiện.
Tôi có thể sử dụng lệnh nào để xóa các mục nhập đó?
Chúc mừng.
xin chào
một macanon! Tôi không thấy bất kỳ bản phân phối nào để khởi động, tôi chỉ thấy khởi động refind và tôi không biết làm thế nào để vào menu win và thay đổi bootmgr mà không vào hệ thống, nó cho phép tôi chờ nhưng nó không chứa lệnh!
liên quan
Rất tiếc, điều gì đã xảy ra với bạn, tôi không thể giúp bạn cụ thể làm thế nào để làm cho nó hoạt động, nhưng tôi có thể hướng dẫn bạn những điều sau (mặc dù thời gian trôi qua, tôi tưởng tượng rằng bạn đã khắc phục được sự cố).
1.- Tìm trong khởi động bios cho phân vùng windows và đặt nó trước (có sự khác biệt giữa khởi động với refind và khởi động với windows mà bạn thấy sự khác biệt trong tên của các tùy chọn khởi động)
2.- Xem lại phân vùng hoặc / thư mục khởi động của phân vùng Linux của bạn, bạn có thể sử dụng bản phân phối để cứu PC SystemrescueCD, hãy nhớ rằng trong tài liệu Refind, Refind chỉ phát hiện các hệ thống linux trong đó phân vùng khởi động có tên được Refind nhận ra. ví dụ "vmlinuz"
3.- Nếu những cái trước không hoạt động, hãy cứu dữ liệu bằng SystemrescueCD và từ đó định dạng PC từ phân vùng Windows 8.
Ấn tượng của tôi là bạn đã thử điều này với Windows 10, tôi có Windows 8.1, các tùy chọn bios như "secureboot" bị vô hiệu hóa và mọi thứ đều hoạt động với tôi.
May mắn
Xin chào, làm cách nào để thay đổi tên của hệ thống bằng desisr?
Làm thế nào tôi có thể làm cho nó để tôi có thể chỉnh sửa tên mà trình quản lý cửa sổ khởi động / khởi động không xuất hiện nếu chỉ Windos và phiên bản theo cách tương tự cho linux
Xin chào,
Xem nếu bạn có thể giúp đỡ.
Tôi làm theo hướng dẫn và tất cả các lệnh đều hoạt động tốt, nhưng vấn đề xảy ra là khi tôi được cho là thay đổi đường dẫn bootmgr… nó không thay đổi được.
Tôi gõ bootmgr một lần nữa và không có gì, nó tuân theo Windows gốc.
Có thể là do các phân vùng? Đó là với hệ thống phân vùng ban đầu của PC:
Khởi động (EFI), Hệ thống, Phục hồi ...
Có lẽ nếu tôi thực hiện cài đặt sạch (xóa phân vùng) thì nó sẽ hoạt động?
mọi thứ hoạt động rất tốt cảm ơn