Máy tínhHệ điều hành

Nạp khởi động GRUB của hệ điều hành: thiết lập mô tả. Lắp đặt và phục hồi GRUB

Hơn một chục người dùng mới của hệ điều hành khác ngoài Windows, cho nó một số tiền hợp lý của sự nghi ngờ và hoài nghi chào đón cụm từ "bộ nạp khởi động" trong ngày của chúng tôi. Và có hoàn toàn là lý do hợp lý: đa số những người mới đến quá trình chuyển đổi để sử dụng khác, ít phổ biến hơn trên thị trường hệ điều hành trong cuộc sống hàng ngày sử dụng cùng Windows. Người ta nhận ra rằng nạp nguyên thủy nhất và minh bạch. Và mặc dù nó là một mức độ nào đó cho biết thêm thuận tiện cho người dùng trung bình, nhưng đồng thời cắt giảm các chức năng của hệ điều hành đã được phổ biến và linh hoạt nhất. Do đó, tất cả những ai đã quyết định phải chú ý đến các sản phẩm khác CNTT-công nghiệp, chắc chắn sẽ làm quen với bộ nạp phổ GRU, giúp thêm đáng kể trong công việc với nhiều hệ điều hành trên một máy tính.

công cụ phổ biến cho các hệ thống không phổ biến

Trước hết, chúng ta hãy đối phó với các tên GNU GRUB. viết tắt này từ tiếng Anh GRAND Bootloader Unified dịch là "một bootloader chính thống nhất." tác giả của nó là một tổ chức phi lợi nhuận «GNU Project", mà đã trở thành nổi tiếng trong lĩnh vực IT-cầu của phần mềm miễn phí của họ. GRUB rất giống nhau vốn đã trình bày một hệ điều hành đơn lựa chọn tải về người dùng cần từ một danh sách các hệ điều hành hỗ trợ:

  • Linux.
  • FreeBSD.
  • Solaris.

Trong trường hợp này, GRUB thậm chí có thể làm việc với Windows. Tuy nhiên, để chạy hệ thống như vậy, mà không được hỗ trợ trực tiếp bởi các dữ liệu của các bộ nạp khởi động, có sắc thái đặc biệt của riêng của nó mà chúng ta sẽ xem xét sau một cách chi tiết và cụ thể.

Con đường phát triển công nghệ

GRUB tăng trưởng ổn định phổ biến là nguyên nhân cơ bản, trong đó đẩy không ngừng phát triển và cải thiện bộ nạp trong tương lai. Phiên bản đầu tiên của bộ nạp, được gọi là GRUB Legacy, vẫn phản ứng với các nhiệm vụ của bootloader thống nhất cho các hệ thống UNIX-like. ủng hộ rộng rãi cho các công ty nghiêm trọng (như RedHat và Novell) và phân phối máy chủ cung cấp cho nó thời gian dài hơn về sự tồn tại như một toàn thể.

Tuy nhiên, ngay cả thực tế này hoàn toàn không có tác động đối với những cải tiến hơn nữa của bộ nạp khởi động, vì vậy người dùng nhận được mới nhất tại thời điểm này của phiên bản thời điểm GRUB 2. Được viết lại với đường nét cân đối, GRUB 2 hầu như không có để cung cấp cho chúng tôi một cái gì đó tương đồng với di sản GRUB Legacy, ngoại trừ tên . Hôm nay, như là mặc định trong phiên bản 9.10 của hệ điều hành Ubuntu, GRUB thứ hai sửa đổi nhờ vào cấu trúc tiên tiến hơn và mạnh mẽ của nó hoàn toàn dừng lại bất kỳ phát triển hơn nữa trong những đã rất nổi đã được chứng minh trong Legacy qua.

Tuy nhiên, từ đầu đến người mới bắt đầu nên hiểu rằng GRUB 2 - khó khăn hơn để làm việc, so với phiên bản trước, bộ nạp khởi động. Do đó, để bảo vệ người dùng chống lại những khó khăn có thể và vấn đề này sẽ tiếp tục là một đơn giản và chi tiết tất cả các chi tiết tốt, sự hiểu biết trong số đó sẽ tận dụng tối đa tất cả những sáng kiến mới của phiên bản mới nhất, và khá nhiều trong số họ:

  • hỗ trợ scripting (chu kỳ, điều kiện, các biến, và các chức năng).
  • Giao diện đồ họa cho biết thêm tính linh hoạt để thay đổi sự xuất hiện của bộ nạp cho phù hợp với thị hiếu của người dùng cá nhân (GRUB 2 có thể dễ dàng thay đổi từ màu đen và trắng của bảng để phong cách hộp nhiều màu).
  • Khả năng module podgruzki động. Điều này sẽ cho phép mở rộng các chức năng không phải là ở giai đoạn lắp ráp, nhưng trực tiếp khi chạy.
  • Khả năng tương thích với kiến trúc khác nhau.
  • Thêm hỗ trợ cho tải Mac OS.
  • Thêm công việc ổn định với hệ thống tập tin như: FAT16, FAT32, NTFS, bất kỳ phiên bản ext, XFSISO
  • Cross-platform kiểu cài đặt sẽ làm cho nó có thể cài đặt GRUB2 với một kiến trúc khác nhau
  • Sự ra đời của chế độ an toàn trong trường hợp các tình huống có vấn đề.
  • lỗi cố định từ Legacy GRUB cũ, mà ban đầu không thể được cố định cho tương thích ngược.

Lưu ý rằng sau đây gọi là GRUB để thuận tiện nó sẽ được giả định phiên bản của GRUB 2, mà chúng tôi đề cập ở đầy đủ cho mỗi người dùng thiếu kinh nghiệm.

Mọi người đều đã nghe nói về LILO?

Tất nhiên, không chỉ là một GRUB'om hạn chế sự lựa chọn người dùng duy nhất trong bộ tải hệ điều hành. Một tương tự tương tự là LILO - bootloader Linux (Linux Loader), mà vẫn chưa hoàn toàn mất liên quan của nó. Tuy nhiên, có lợi cho GRUB nên cân nhắc một vài tính năng đặc biệt mà một đối thủ cạnh tranh trực tiếp nhưng chắc chắn không thể tự hào:

  • LILO hỗ trợ tải cấu hình chỉ 16 tuổi khi GRUB có sự hỗ trợ của một số không giới hạn của configs.
  • GRUB có thể được tải về trên mạng nội bộ không thể nói về LILO.
  • Cuối cùng, LILO không có lệnh của giao diện tương tác, mà từ lâu đã quen với sự tiện lợi của người sử dụng phiên bản mới nhất của GRUB.

Tính năng chỉ chung của cả hai bộ nạp được một yêu cầu mỗi khi biên dịch tất cả các thay đổi được thực hiện trong thực đơn. tự động tiết kiệm năng từ lâu đã thiếu trong bộ nạp của công ty Linux. GRUB 2 cũng không thể khoe khoang một tính năng tiện dụng. Nhưng thậm chí có tính bất tiện này cho sắc thái sử dụng hàng ngày, các LILO trên một số điểm mất đi đối thủ cạnh tranh của nó, vì vậy ông ngày càng trở nên phổ biến hơn ở những người sử dụng máy tính ở nhà.

Cài đặt GRUB: tất cả các sắc thái và các chi tiết của quá trình này

Ngay từ đầu, hãy chắc chắn rằng bạn có một bộ của Ubuntu, hoặc có đĩa khởi động của nó (LiveCD). Khởi động hệ thống, bạn cần phải gọi phím tắt terminal Ctrl + Alt + F2, và sau đó đăng ký nó trong các lệnh sau:

- sudo add-apt-kho ppa: cjwatson / grub,

- sudo add-get update && sudo add-get install grub2,

- sudo update-grub2.

Và thậm chí nếu bạn chưa cài đặt Ubuntu, nhưng có một LiveCD, thủ tục vẫn giữ nguyên chỉ với một khác biệt nhỏ. Sau khi khởi động từ đó đĩa khởi động, chọn "Dùng thử Ubuntu" - vì vậy bạn chạy hệ thống mà không cần bất kỳ thay đổi nào trên máy tính của bạn. Sau đó tiếp tục cài đặt GRUB loader theo cách tương tự với giai đoạn cuối của cuộc gọi.

Kiểm tra phiên bản cài đặt của bộ nạp khởi động có thể grub-install lệnh -v, cũng như trực tiếp với Ubuntu được download nhiều nhất.

trình khởi động GRUB

Khi hoàn thành bộ nạp khởi động GRUB Cài đặt chủ yếu thay đổi mã MBR trên của riêng bạn. MBR - một khu vực chứa master boot record (từ tiếng Anh. , Để Thạc sĩ Thạc sĩ Boot Record) chứa trong bản thân:

  • mã khởi động chính (446 byte);
  • bảng phân vùng mô tả phân vùng cả tiểu học và trung học của đĩa cứng (64 byte).

Bởi vì khối lượng nhỏ của ngành MBR, khởi động GRUB phù hợp với hai giai đoạn có điều kiện:

  1. Các tài liệu tham khảo MBR nằm vào file cấu hình (có thể ở một trong hai ổ cứng, theo ý của người sử dụng). Đó là cho cô ấy và sẽ được xác định bởi tất cả các giai đoạn khởi động, bắt đầu trong giai đoạn thứ hai.
  2. tập tin cấu hình của họ bao gồm tất cả cấu hình và dữ liệu cần thiết cho GRUB. Nếu giai đoạn thứ hai của tập tin cấu hình không được tìm thấy, quá trình khởi động sẽ được chấm dứt và người dùng đã phải tự chọn một cấu hình khởi động từ dòng lệnh.

một cấu trúc như vậy cho phép tải được rộng rãi hơn grub cấu hình và linh hoạt hơn so với nhiều chất tương tự khác, trong đó quá trình này được đơn giản hóa đến một chặt tối đa.

Việc phổ biến nhất được sử dụng giao diện điều khiển lệnh

Cơ hội đáng kể của không gian làm việc ở chế độ console, phiên bản mới nhất của GNU GRUB, cài đặt và cấu hình khả năng và sẽ làm hài lòng người sử dụng. Để có được nó, chỉ cần nhấn "C" chìa khóa khi hiển thị menu khởi động, và sau đó sẽ chỉ có quyền nhập các lệnh bạn:

lệnh miêu tả VÍ DỤ nhập vào giao diện điều khiển
ls Phổ lệnh để làm việc với danh sách các ổ đĩa cứng và các phân vùng. Nó có thể được sử dụng để hiển thị nội dung của một thư mục. ls / boot / grub
việc sử dụng nó sẽ cho biết chi tiết đầy đủ về hoàn toàn phần nào. Trong trường hợp này, các loại hệ thống tập tin sẽ được liệt kê trên, hãy đánh dấu nó, UUID, và ngày thay đổi cuối cùng.

ls (hd *, *)

* * - số đĩa và phân vùng số trên nó cho phù hợp

con mèo Hiển thị thông tin về nội dung của một file nào đó. cat / path / filename
linux Analogue GRUB kernel-đội của phiên bản cũ tốt của Legacy, cho phép tải kernel Linux quy định.

linux fayl_yadra

option1 = giá trị

option2 OPTION3

chainloader Việc chuyển giao kiểm soát để boot loader trên một chuỗi. Bộ nạp sẽ được tìm kiếm chỉ trong phần, được định nghĩa là một gốc (tất nhiên, với một tập tin thực thi cụ thể).

chainloader / path / filename

nguồn gốc Khi sử dụng lệnh mà không cần bất kỳ thông số người dùng sẽ nhận được thông tin về nguồn gốc phần, cũng như trên đó các loại hệ thống tập tin. nguồn gốc
Ít phổ biến (vì khả năng hoạt động không chính xác) được sử dụng để chuyển đến một phần gốc.

root (hd *, *)

* * - số đĩa và phân vùng số trên nó cho phù hợp

bộ Hầu hết thường là do sự ổn định và hiệu quả của nó sử dụng để ghi đè lên thư mục gốc-phân vùng trên đĩa.

thiết root = (hd *, *)

* * - số đĩa và phân vùng số trên nó cho phù hợp

tìm kiếm

Diễn đàn Nhóm Tìm kiếm UUID, nhãn hoặc bằng tập tin quy định cụ thể. Các phím sau đây được sử dụng để xác định các thông số tìm kiếm:

  • u (hoặc --fs-uuid) - tìm kiếm một chương về UUID;
  • l (hoặc --label) - tìm kiếm phần thẻ;
  • f (hoặc --file) - tìm kiếm một tập tin cụ thể;
  • n (hoặc --no-floppy) - bỏ qua khi kiểm tra các ổ đĩa mềm;
  • s (hoặc --set) - tìm thấy phần thiết lập như là giá trị của một biến nhất định.

Nhóm nghiên cứu sẽ có ích nếu đánh số đĩa và phân vùng "bay", vì những gì đội thiết lập gốc hoặc dẫn đến hư không, hoặc trong phần sai của đĩa sai.

tìm kiếm -u uuid_nuzhnogo_razdela

tìm kiếm dấu phần -l

tìm kiếm -f / path / filename

lsfonts Sẽ hiển thị một danh sách các font được nạp vào lúc này. lsfonts
giúp Dùng để hiển thị toàn bộ danh sách có sẵn giao diện điều khiển lệnh. giúp
Hoặc để hiển thị các lệnh bắt đầu với một sự kết hợp nào đó của các biểu tượng.

giúp đỡ s - Màn hình hỗ trợ cho tất cả các lệnh bắt đầu với s.

giúp thiết lập - Hiển thị giúp đỡ về lệnh set.

terminal_output.console Chuyển sang màu đen và màu trắng gam màu hiển thị. terminal_output.console
background_image

Thay đổi hình nền theo thời gian thực. Chỉ nó giúp trong việc lựa chọn các tùy chọn thiết kế phông chữ này, để họ có thể nhìn thấy trong nền nhất định.

Lưu ý: lệnh không thay đổi các thiết lập đăng ký - hình ảnh vẫn còn trên nền duy nhất trong phiên hiện tại cho đến khi tắt máy tiếp theo.

background_image / path / filename

khởi động Khởi động lại máy tính. khởi động
khởi động lại Khởi động lại máy tính. khởi động lại

tạm dừng lại

Shut down máy tính. tạm dừng lại

Postinstallation GRUB: thiết lập và hữu ích trong phần mềm

Các tập tin cấu hình chính trong GRUB2, không giống như các phiên bản trước của Legacy, không phải là /boot/grub/menu.lst, và đã /boot/grub/grub.cfg. Tuy nhiên, trực tiếp chỉnh sửa nó vô nghĩa - nó sẽ tạo ra với mỗi thay đổi được lưu trong tập tin cài đặt / etc / default / grub và /etc/grub.d kịch bản thư mục.

Các / cấu hình grub / etc / default cơ bản hạn chế để tái tải về điểm chuẩn và / hoặc menu hiển thị thời gian:

  • Trong đoạn đầu tiên của sự thay đổi thông số GRUB_DEFAULT chịu trách nhiệm có giá trị được chỉ định bởi số mục trong menu khởi động. Chọn bất kỳ mục nào khác, người dùng phải biết ưu tiên của ông về danh sách chung (bạn cần phải xem nội dung của /boot/grub/grub.cfg và tìm ra mục mong muốn trên tài khoản). Chúng ta không nên quên đánh số quy tắc: điểm đầu tiên được gán giá trị 0, thứ hai - 1, thứ ba - 2 và vân vân.
  • Trong trình đơn khởi động chậm trễ hiển thị tương ứng với tham số GRUB_TIMEOUT mà giá trị của giao trong dấu ngoặc kép cho biết số giây trong thời gian đó hình ảnh này xuất hiện. Các chỉnh sửa các thông số này là một trong những tính năng phức tạp: đặt giá trị là "-1", bảo vệ màn hình sẽ treo chính xác chừng nào người sử dụng chọn một mục.

Một tập hợp các script trong /etc/grub.d đều được cài đặt trên hệ thống máy tính và hạt nhân, tạo thành một trình đơn khởi động trong grub.cfg. Tìm kiếm lõi và hệ điều hành khác, tương ứng đáp ứng hai cơ bản: 10_linux và 30_os-prober. tập tin 40_custom cho phép bạn thay đổi GRUB bằng cách thêm điểm tải của riêng mình, đó là hữu ích để làm việc với các loại cụ thể của hệ thống khởi động (lưu ý rằng đối với bất kỳ thay đổi nó nên kết thúc với một dòng trống, hoặc điểm cuối cùng của tải tất cả các đề nghị tầm thường sẽ không được hiển thị).

Tuy nhiên, thậm chí là một cách dễ dàng hơn để chỉnh sửa GRUB trong hệ thống Ubuntu - tiện ích Grub-Customizer. Do sự đơn giản và giao diện trực quan, nó là lựa chọn tốt nhất để cấu hình bộ nạp khởi động là phù hợp nhất cho những người mới thiếu kinh nghiệm. Để cài đặt chạy terminal (Ctrl + Alt + T), sau đó từng người một, nhập nó vào các lệnh sau:

- sudo add-apt-kho PPA: danielrichter2007 / grub-customizer,

- sudo add-get update,

- sudo add-get install grub-customizer.

Và mặc dù Grub-Customizer chương trình dịch nhiều lá để được hiệu suất tốt nhất, để hiểu rất dễ dàng trong đó:

  • Danh sách cấu hình - cài đặt menu khi hệ thống của bạn. Có được thực hiện các ưu tiên thay đổi của các mặt hàng.
  • Cài đặt cơ bản - Hệ thống nạp theo mặc định, cũng như định nghĩa của thời gian chờ.
  • Dáng vẻ bên ngoài - Biên tập thiết kế bên ngoài menu boot.

Ngoài tất cả các thiết lập thay đổi, người dùng chắc chắn nên chú ý đến các phần mềm nổi đã được chứng minh để sử dụng với GRUB, mà sẽ được thiết lập và chẩn đoán thoải mái hơn nhiều:

  • Siêu Grub Disk - một công cụ đơn giản và thuận tiện để nhanh chóng khôi phục lại khởi động. Đồng thời khả năng làm việc không chỉ với GRUB và LILO, nhưng ngay cả với Windows. Chạy từ CD, ổ đĩa flash hoặc đĩa mềm.
  • GParted - phân vùng phân vùng đĩa biên tập viên, chạy trực tiếp từ đĩa CD. Với sự giúp đỡ của chúng ta có thể tiến hành các hoạt động đó trên phân vùng và hệ tập tin vào chúng, chẳng hạn như: tạo, xóa, thay đổi kích thước, kiểm tra, di chuyển và sao chép.
  • SystemRescueCD - Linux distro thiết kế đặc biệt cho khắc phục thảm họa.
  • TestDisk - một tiện ích cho phép bạn chẩn đoán và sửa chữa các phân vùng riêng biệt hoặc ổ đĩa khởi động hoàn toàn.

Như loader đối phó với hệ điều hành Windows?

Trực tiếp, không may, GRUB không nạp x86 Windows (64bit phiên bản là không có ngoại lệ), vì những gì là cần thiết để tạo ra các cơ chế chuỗi thích hợp bắt đầu. Để làm điều này, bạn cần phải thêm một vài dòng lệnh nào đó trong tập tin cấu hình grub.cfg:

- tiêu đề Windows,

- rootnoverify (hd *, *),

- makeactive,

- chainloader +1,

- khởi động.

Ví dụ và mô tả chi tiết sau này vừa được đưa ra trong Bảng điều khiển lệnh. Bây giờ đến trường hợp thực tế nhất mà nó rất hữu ích để sử dụng. Tuy nhiên, cho đến khi nó có một vài quan trọng không kém để tải dấu nhắc lệnh Windows:

  • rootnoverify (hd *, *) - cùng bộ tương tự root. Nó thông báo cho GRUB về vị trí của phần này, đó là phần tiếp theo của mã khởi động, nhưng không gắn kết nó (vì lý do rõ ràng rằng nó là không thể đối với GRUB). Hãy một lần nữa lưu ý rằng phần (hd *, *) - là số đĩa, và số phân vùng tương ứng trên đó để cài đặt Windows.
  • makeactive - đội cung cấp tình trạng gốc phân vùng khởi động quy định.

Bây giờ, rằng lệnh cùng chainloader +1, mà truyền tất cả các kiểm soát hơn nữa việc tải xuống trực tiếp khởi động Windows.

Cuối cùng, nhóm nghiên cứu chính thức thực hiện khi bắt đầu nạp khởi động, sau đó bạn sẽ có thể làm việc lặng lẽ trong hệ điều hành được lựa chọn.

Nó xảy ra để các đĩa cứng được cài đặt không chỉ một mà hai hay nhiều phiên bản của Windows. Và sau đó tiến hành khởi động ổn định mà không cần bất kỳ lệnh bổ sung để ẩn / hiển thị (ẩn / hiện) phân vùng chỉ đơn giản là không thực tế. Điểm mấu chốt là, nếu trong file cấu hình GRUB được viết để ẩn bất kỳ phân vùng ổ đĩa, Windows có thể không ủy mị để đọc nó. Và nếu phần có thể nhìn thấy, sau đó nó có thể khởi động tương ứng.

Nếu có nhiều hệ điều hành, đầu tiên xác định chính xác những gì bạn muốn tải về một bản sao, và sau đó kiểm tra vị trí chính xác của nó - cần phải biết những gì nó được cài đặt trên phân vùng đĩa cứng. Ví dụ, có hai phiên bản khác nhau của Windows, nằm tương ứng trên phần đầu tiên và thứ hai của ổ đĩa, và người dùng cần phải tải về nó một giây. Để kết thúc này, những thay đổi sau tôi nên thực hiện với file menu.lst:

- tiêu đề Windows,

- hide (hd0,0),

- Bỏ ẩn (hd0,1),

- rootnoverify (hd0,1),

- makeactive,

- chainloader +1,

- khởi động.

So với hide mẫu mã và thôi ẩn các lệnh trước đó đã được thêm vào, nhờ đó người dùng có thể tải về các hệ điều hành mong muốn từ các phân vùng đĩa cứng định.

Cài đặt lại GRUB trong trường hợp các vấn đề quan trọng

Ngay cả trong trường hợp các vấn đề kỹ thuật để khôi phục GRUB nhiệm vụ hoàn toàn đơn giản. Để bắt đầu tải LiveCD cài đặt, mở một phím tắt terminal CTRL + ALT + T.

Sau này, đến lượt nó, nhập lệnh:

  • sudo grub-install / dev / sda - cài đặt GRUB trực tiếp MBR (sda - boot đĩa);
  • sudo update-grub - để tìm kiếm các bản ghi khởi động khác trên đĩa cứng của bạn (ví dụ, Windows).

Bây giờ nó chỉ còn lại để khởi động lại máy tính và xem nếu việc thực hiện Re-loader.

Các vấn đề về bảo vệ chống lại vòng lặp khởi động lại

Nhu cầu như tích hợp vào hệ thống bảo vệ bộ nạp khởi động GRUB xảy ra khi các tập tin log nằm trong thư mục / var / log, do sự xâm nhập không kiểm soát được thông tin trong họ phát triển khối lượng cấm. Trong một hệ thống bình thường hoạt động cung cấp dịch vụ đặc biệt, tài liệu lưu trữ và dọn dẹp các bản ghi tự động. Như vậy, trong hầu hết trường hợp người sử dụng là hoàn toàn không cần phải dành nhiều thời gian kiểm soát khối lượng của họ.

Tuy nhiên, các dịch vụ này bắt đầu chỉ sau khi hệ điều hành được nạp. Trước đó, các kích thước tập tin đăng nhập là hoàn toàn không có màn hình, đó là lý do trong trường hợp tai nạn sụp đổ của hệ thống và các bản ghi khởi động lại tiếp theo sẽ chỉ tăng trưởng về khối lượng. Và đó là sự phát triển không kiểm soát của họ sẽ tiếp tục chỉ chừng nào khởi động lại trước do một sự thất bại trong hệ thống. Sau đó, tất cả điều này có thể dẫn đến việc làm hoàn chỉnh các phân vùng trên đó các thư mục / var / log, mà là đầy với hệ thống chặt chẽ treo và thậm chí không có khả năng để bắt đầu chế độ phục hồi.

Đó là từ tình huống thảm khốc này và lưu tích hợp hệ thống bảo vệ GRUB khởi động lại theo chu kỳ, O "lơ lửng" menu GRUB, người dùng mong đợi một sự can thiệp rõ ràng. Cô tập trung vào việc bảo vệ các giá trị của recordfail, quy định tại kịch bản /boot/grub/grub.cfg. Trong mỗi tải được thiết lập như recordfail = 1, và ở giai đoạn cuối cùng là thiết lập lại để khởi động recordfail = 0. Và nếu nó là nhẹ nhõm như vậy không xảy ra, tải tự động hoàn toàn tránh được và được kích hoạt bởi việc bảo vệ GRUB rất.

Với mục đích này, / etc / defaul / biến grub GRUB_RECORDFAIL_TIMEOUT tìm và gán giá trị cho số giây trong thời gian đó menu GRUB sẽ chờ đợi cho người dùng can thiệp vào sự vắng mặt của recordfail reset từ 1 đến 0. Sau đó giữ lại những thay đổi lệnh sudo update-grub, do đó vô hiệu hóa bảo vệ khỏi vòng lặp khởi động lại.

Để điều này có thể hữu ích? Chỉ dành cho máy trạm và máy chủ mà không có một bàn phím để biết thông tin đầu vào-đầu ra. Nếu không có nó, trong trường hợp của các vấn đề như vậy, tải của hệ thống nói chung là không thể. tải trường hợp vòng lặp không phải là quá phổ biến và xảy ra chủ yếu hoặc do vấn đề quyền lực, hoặc vì những vấn đề trong phần mềm.

Gỡ cài đặt GRUB và trở lại Windows: nhanh chóng, đơn giản và không đau đớn

Nếu câu hỏi đặt ra, "Làm thế nào để loại bỏ GRUB loader và để lại một hệ điều hành?", Điều đầu tiên người dùng sẽ cần ổ đĩa cài đặt / flash của nó. Chúng ta hãy phân tích mọi thứ trong một ví dụ đơn giản đặc biệt: người dùng xóa khỏi hộp Linux của bạn, để lại vào cuối chỉ có một Windows, nhưng đồng thời nó không thể được tải về do một lỗi Grub lỗi. Đối với một giải pháp hoàn chỉnh cho vấn đề là cần thiết để khôi phục lại bộ nạp khởi động Windows x86 / 64 bit:

  1. Boot từ ổ đĩa cài đặt, trước khi tiếp xúc với nó ở mức ưu tiên khởi động đầu tiên trong BIOS
  2. Khởi động từ đĩa cài, chọn hệ thống phục hồi phân vùng.
  3. Từ danh sách hiển thị các công cụ chúng ta chọn dòng lệnh, do đó quy định các lệnh sau:
  • Bootrec.exe / Fixboot.
  • Bootrec.exe / Fixmbr.

Vậy làm thế nào để loại bỏ GRUB có thể cho một vài hành động, sau khi tất cả các hoạt động thực hiện khởi động lại thành công máy tính của bạn, và không có vấn đề đã được làm việc trong Windows hệ thống.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.