Cách khôi phục Grub 2 mà không cần sử dụng cd trực tiếp

Đôi khi, GRUB 2, bộ tải khởi động đi kèm theo mặc định với nhiều bản phân phối Linux, dừng lại chức năngHầu hết thời gian nó ngừng hoạt động vì lý do nào đó, nó cố khởi động từ một thiết bị sai hoặc một thiết bị không tồn tại do cấu hình chương trình kém.

Ở đây chúng tôi trình bày một hướng dẫn ngắn gọn để giải quyết vấn đề này tội cần sử dụng một đĩa CD trực tiếp để thực hiện việc cứu hộ.


Trong những trường hợp đó, nó để lại cho chúng tôi lời nhắc trên bảng điều khiển cứu hộ GRUB.

giải cứu grub

Nó có vẻ hơi phức tạp nhưng nó đơn giản và có thể giúp bạn tiết kiệm nhiều lần. Đầu tiên truy cập vào danh sách các phân vùng có sẵn:

ls

Lệnh này sẽ hiển thị các phân vùng có sẵn, như thế này:

(hd0) (hd0,1) (hd1) (hd1,1) (hd1,5) (hd2) (hd2,1) (hd3) (hd3,1)

Bây giờ bạn phải tìm ra phân vùng nào chứa thư mục /boot/grub, với tất cả dữ liệu cần thiết để khởi động. Để làm điều này, chỉ cần tạo một "ls" cho mỗi phân vùng, như sau:

ls (hd1,1)/

…điều tương tự cũng xảy ra với các phân vùng còn lại.

Đừng quên thanh / ở cuối!

Khi phát hiện được phân vùng chứa thư mục khởi động, chúng tôi thêm tiền tố tương ứng để GRUB biết nó nằm ở đâu:

đặt tiền tố=(hd1,1)/boot/grub
Đừng quên thay đổi (hd1,1) thành phân vùng thích hợp trong trường hợp của bạn.

Cuối cùng, nhập lệnh sau:

insmod (hd1,1)/boot/grub/linux.mod

Cấu hình phân vùng gốc:

đặt root = (hd1,1)

Tải hình ảnh hạt nhân Linux:

linux /boot/vmlinuz-2.6.32-23-generic root=/dev/sdb1

Nếu không biết mình đã cài đặt phiên bản kernel nào, bạn có thể chạy lệnh "ls" trong thư mục boot để tìm hiểu.

Danh pháp của điểm gắn kết sdb1 được đặt theo tên của phân vùng: (hd1,1) là sdb1, giống như cách (hd0,2) sẽ là: sda2.

Bây giờ chúng ta cần tải kernel:

initrd /initrd.img

Và cuối cùng, bạn có thể khởi động lại:

khởi động

Khi đã ở trong hệ thống, bạn nên cài đặt lại GRUB để tránh lỗi này trong lần tải tiếp theo:

grub-install / dev / sdb

Fuente: Quimateur


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Tấm thảm rắn Pacheco dijo

    ồ, tuyệt vời, tôi tưởng nó phụ thuộc vào đĩa CD trực tiếp 😀 nhưng tôi thấy không phải vậy, cảm ơn

  2.   Lucas dijo

    Khi tôi tạo ls, các phân vùng mà nó hiển thị cho tôi là: (hd0) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)… boot/ thư mục grub được tìm thấy trong (hd0, msdos6)... cú pháp của lệnh "linux /boot/vmlinuz-2.6.32-23-generic root=/dev/sdb1" là gì?? Tức là tôi nên đặt cái gì thay vì sdb1? .. Tôi đã thử thử một số giá trị bằng cách thử và sai nhưng luôn có cùng một thông báo lỗi: không tìm thấy tệp….

    1.    Amadeus dijo

      Bạn nói rằng thư mục /boot/grub nằm ở (hd0,msdos8), nên trong lệnh "linux /boot/vmlinux..." bạn nên đặt "root=/dev/sda8" vì phân vùng hd0,msdos8 của bạn là tương đương với sda8 trong linux, tôi hy vọng sự giúp đỡ của tôi hữu ích với bạn.

  3.   mikVidal dijo

    Khi kết thúc quá trình, nó báo: 'không tìm thấy chế độ phù hợp', tôi có thể làm gì? Cảm ơn!

  4.   Daniel Coke dijo

    Thêm một giải pháp nữa cho kho những điều hữu ích trong Linux. Đóng góp tốt

  5.   Hãy sử dụng Linux dijo

    Vì vậy…

  6.   UnaWeb + Libre dijo

    Rất hữu ích, nó đã xảy ra với nhiều người trong chúng ta

  7.   Leo dijo

    Điều đó rất tốt, nhưng cuối cùng bạn cũng có được CD trực tiếp sớm hơn. Sự thật là, những gì Linux không thể làm được...

  8.   Hãy sử dụng Linux dijo

    Trước hết hãy giải thích nguồn gốc của các chữ cái:

    sda -> các đĩa là SATA (Serial ATA) được gọi và tôi nghĩ vậy
    đó cũng là SCSI

    hda -> là PATA (Parallel ATA, những loại có đầu nối IDE cũ)

    Mặt khác, chữ cái thứ ba liên quan đến thứ tự của các đĩa:
    sda -> nó sẽ là ổ cứng đầu tiên

    sdb -> nó sẽ là thứ hai

    Nguồn gốc của các con số:

    sda là toàn bộ ổ cứng

    sda1 sẽ là phân vùng đầu tiên của ổ cứng này

    sda2 sẽ là phân vùng thứ hai của cùng ổ cứng

    Chúc mừng! Paul.

    1.    phòng dijo

      Tôi không thể tìm thấy bất kỳ tệp .mod nào trong boot

  9.   Jose Daniel Ramirez Amador dijo

    Một câu hỏi? Grub trên máy của tôi vẫn ổn, tôi chỉ nhận thấy rằng tôi có hai tùy chọn khởi động cho Windows của mình, một tùy chọn kết thúc bằng sda1 và tùy chọn còn lại là sdb1, tôi nghĩ vậy? Điều đó có nghĩa là gì?

  10.   Hãy sử dụng Linux dijo

    Và vâng... :S
    Bạn cũng có thể in chúng…
    Chúc mừng! Paul.

  11.   gấu trúc dijo

    Nó rất hữu ích nhưng khi cần thì phải có PC khác mới đọc được hướng dẫn vì hơi dài XD

  12.   zytum dijo

    Trong những ghi chú mà tôi đã ghi chép suốt 4 năm (cái mà tôi chỉ lưu giữ trong GNU/Linux) tôi có một ghi chú khác; Nó vẫn còn hiệu lực phải không?
    sudo grub
    find / boot / grub / stage2
    gốc (hdx,x)
    setup (hdx) -> ở đây tôi nghi ngờ liệu mình đã ghi chú đúng hay chưa, vì khi chỉ ra toàn bộ đĩa thì nó không có dấu ngoặc đơn
    bỏ thuốc lá

  13.   Andres Mauricio Gallego Herrer dijo

    bằng cách đặt insmod (hd1,1)/boot/grub/linux.mod
    Nó báo là file không tồn tại, tôi phải làm sao? Hãy giúp tôi

    1.    Gabriela dijo

      Xin chào, bạn đã giải quyết được nó. Tôi cảm thấy giống như bạn.

      1.    neil dijo

        CHỈ CẦN ĐẶT
        insmod linux
        Chúc mừng

      2.    Ronald dijo

        Xin chào, bạn đã giải quyết được vấn đề chưa? điều tương tự cũng xảy ra với tôi ..

    2.    shere dijo

      Chào buổi chiều, tôi có thể giải quyết được không? Tôi nhận được lỗi tương tự

  14.   Daniel dijo

    xin chào
    Tôi có một vấn đề tương tự, tôi đã xóa nó. Làm thế nào tôi có thể cài đặt lại nó? Nó cho tôi lỗi sau

    hệ điều hành còn thiếu.
    lỗi: hệ thống tệp không xác định.
    giải cứu grub

  15.   ceballos dijo

    Xin chào, tôi gần như chưa quen với Linux và các lệnh, nhưng nếu bạn có thể giải quyết câu hỏi của tôi thì bước cuối cùng sẽ báo lỗi không tìm thấy.
    (initramfs) grub-install /dev/sdb7 // hoặc (sdb)
    /bin/sh: grub-install: không tìm thấy

  16.   Pablo dijo

    Cảm ơn. Nó hoạt động hoàn hảo.

  17.   alexander dijo

    Làm cách nào để làm điều đó trong fedora 19?

  18.   Hector Caballero dijo

    emm, nó báo lỗi sau: không tìm thấy tệp '/grub2/i386-pc/normal.mod'.

    và nó cử tôi đi giải cứu con sâu>

    nơi tôi đã thử những gì đến đây, tuy nhiên tôi đã đột kích vào gương...

    Bây giờ, tại thời điểm cài đặt, có vẻ như nó dành cho mbr... trong khi tôi tạo một phân vùng nhân bản/khởi động. (Tôi không biết liệu điều đó có ổn không hay tôi để nó trong /)...

    Bây giờ khi tôi thử lệnh sau để tải hình ảnh linux, nó báo cho tôi biết rằng sdb1 hoặc sdb2 không tồn tại, tôi thử với raid md0 và cả...

    có gợi ý gì không?… cảm ơn

  19.   alberto dijo

    chào! Bạn khỏe không
    một câu hỏi
    Điều xảy ra là trong tất cả các phân vùng trên ổ cứng của tôi, tôi gặp lỗi: hệ thống tệp không xác định sau khi áp dụng lỗi "ls (hd...)".
    Tôi có thể làm gì trong trường hợp này?
    Hãy giúp tôi

    1.    Josuenaro dijo

      Vâng. Bạn đã có thể khắc phục vấn đề của mình, điều tương tự cũng xảy ra với tôi!

  20.   francisca fernandez letasset, paqui dijo

    Tôi sẽ sao chép nó và cố gắng làm theo từng bước một; Nếu tôi muốn sử dụng Linux, tôi không có giải pháp nào khác ngoài việc xử lý thiết bị đầu cuối ngay cả khi nó khiến tôi sợ hãi

    Hiện tại tôi đang sử dụng Ubuntu, vì trên máy tính khác tôi đã thực hiện việc này bằng grub
    và tôi không bao giờ có thể truy cập lại máy đúc tiền và tôi không có đĩa CD trực tiếp vì họ đã cài đặt nó cho tôi
    Ngay cả khi tôi tải xuống một loại bạc hà từ trên mạng, nó cũng sẽ không giống nhau, phải không? Và liệu nó có hữu ích cho tôi không?
    Sẽ thật tuyệt nếu ai đó có thể trả lời email của tôi.

    1.    ErickIsos dijo

      Chà, có lẽ đã quá muộn rồi. Tôi không thực sự chắc chắn liệu tất cả chúng có "kéo" được bằng grub hay không, vì tôi đã thấy các bộ tải khởi động khác), có thể bây giờ bạn đã biết điều này hoặc ai đó khác đã trả lời email của bạn.

  21.   trả lời dijo

    Cảm ơn! thông tin rất hữu ích

  22.   Wilson dijo

    Tuyệt vời!, hướng dẫn rất hay, tôi không biết nó có thể được phục hồi mà không cần đĩa CD trực tiếp. =)

    Câu hỏi: Có thể tập hợp một bản PDF với tất cả các bài viết hoặc TIPS được thực hiện trong blog này không?
    Có rất nhiều bài viết hữu ích, tôi rất muốn có chúng dưới dạng PDF và in chúng =).

    Cảm ơn bạn! = D

  23.   Harold Zarate bị đánh cắp dijo

    Xin chào bạn, khi cài đặt insmod (hd0, msdos7)/boot/grup/linux.mod thì xuất hiện file không tồn tại. Bạn có thể cho tôi biết phải làm gì không? Tôi cần trợ giúp!

  24.   Felix Ivane dijo

    Nó không hiệu quả với tôi, chỉ khi tôi đặt
    insmod (hd1,1)/boot/grub/linux.mod
    không tìm thấy tập tin, tôi đang cố khởi động từ usblive

  25.   Erik dijo

    trong phần:
    insmod (hd1,1)/boot/grub/linux.mod
    Tôi nhận được: lỗi: giấy phép không tương thích

    1.    Julian dijo

      Giải pháp cho: “Nó không có tác dụng với tôi, chỉ khi tôi đặt
      insmod (hd1,1)/boot/grub/linux.mod»

      Thay vì "linux" hãy đặt "khởi động"

      1.    Jonathan dijo

        Tôi liên tục gặp lỗi: không tìm thấy tập tin

        Giải pháp khác?

        Nó được đánh giá cao.

  26.   Tiếng Đức dijo

    Bài viết này đã cứu mạng tôi. Tôi quên cập nhật GRUB và tôi đã mất một lúc để gõ giải pháp. Cuối cùng, bây giờ tôi chỉ có Mint trên mạng của mình. Cảm ơn bạn đã chia sẻ nó.

  27.   carlos dijo

    tôi không đi bộ

  28.   luis dijo

    Mình cũng bị như vậy, bạn khắc phục được chưa?

  29.   Erick dijo

    Xin chào! Tôi mới nhận ra rằng cần phải chừa một khoảng trắng giữa "ls" và dấu ngoặc đơn chứa tên phân vùng. Nếu không có điều đó hoặc những khoảng trống đó, sẽ không có gì được hiển thị. DLB!

  30.   Josuenaro dijo

    Điều gì xảy ra nếu tôi thậm chí không biết boot có phân vùng nào? Sự giúp đỡ

  31.   Garra dijo

    không tìm thấy hệ thống trong bất kỳ phân vùng nào...

  32.   kẻ thắng cuộc dijo

    Cảm ơn, tôi đã có thể khôi phục Ubuntu của mình mà không cần sử dụng đĩa CD trực tiếp

  33.   Pháp dijo

    Tôi đã thử nhưng nó báo hệ thống tập tin không xác định, có thể đó là sự cố phần cứng? bởi vì mặc dù có pin mới nhưng ngày thay đổi. Đó là Ubuntu 11.10. Nếu sự cố đã có trong quá trình thiết lập thì rất khó để đưa ra giải pháp, hay liệu có thể thực hiện được không?

  34.   Tôi có Ubuntu 12.04 dijo

    Tôi đã thử tất cả các phân vùng mà nó cung cấp nhưng nó không chấp nhận bất kỳ phân vùng nào.

  35.   placido gutierrez dijo

    Sử dụng hệ điều hành Puppy Linux mini được sử dụng để sửa lỗi Grub, nó được cài đặt trên một ổ đĩa và khởi động từ nó, sau đó chọn chương trình đi kèm với hệ thống có tên grub for dos và các hệ điều hành được cài đặt trên đó sẽ xuất hiện ở đó. máy tính, nó rất đơn giản, đừng làm phức tạp cuộc sống của bạn, tôi đã áp dụng phương pháp tương tự khá lâu sau khi cài đặt Windows sau Linux

  36.   Will dijo

    Này, lệnh để biết phiên bản kernel của tôi là gì?

    1.    sống động dijo

      uname -a

  37.   Miguel dijo

    Ubuntu rất tệ, tôi đã thử nó, tôi không thích nó lắm..

  38.   nacho dijo

    tôi cần giúp đỡ

    Tôi có một máy tính xách tay có ba lần khởi động (Windows 7 Ultimate, Ubuntu 14.04.1 LTS và Mac Os Snow Leopard)
    Ba hệ thống hoạt động hoàn hảo (Mac ít nhiều) nhưng vì tôi đã khôi phục được grub nên tôi không thể định cấu hình nó theo cách tôi muốn. Tôi đưa cho bạn danh sách mà tôi muốn có:

    Windows 7 Ultimate (*)
    Ubuntu 14.04.1 LTS
    Báo tuyết Mac Osx
    Tùy chọn nâng cao Ubuntu
    Ubuntu…
    Ubuntu…
    Ubuntu…
    Ubuntu…
    kiểm tra ghi nhớ
    Memtest86x…
    Memtest86x…

    Dấu hoa thị là dấu hoa thị được xác định trước và những gì được bao gồm nhiều nhất là những gì bên trong menu con (Tương tự như cách nó xuất hiện trong tùy biến Grub)

    Đầu tiên, các memtest không xuất hiện trong grub hoặc burg.
    Tôi cố gắng định cấu hình nó trong burg, nhưng phiên bản mặc định của Ubuntu không xuất hiện trong đó, chỉ có các tùy chọn nâng cao trong đó các phiên bản không cho biết phục hồi là hữu ích, nhưng nó không tải giống nhau.
    Cuối cùng, tôi không thể làm cho các mục mà tôi đã nhập theo cách thủ công (máy Mac và nỗ lực viết lại phiên bản Ubuntu gốc) có biểu tượng của chúng, một vòng tròn màu xanh lam xuất hiện cùng với dấu chấm hỏi.

    Tôi biết điều tôi đang hỏi có rất nhiều rắc rối, nhưng tôi đã tuyệt vọng và tôi không biết phải làm gì để giải quyết...

    1.    hãy sử dụng linux dijo

      Xin chào Nacho!

      Chúng tôi khuyên bạn nên đặt câu hỏi này trong dịch vụ hỏi đáp của chúng tôi có tên Xin DesdeLinux để cả cộng đồng có thể giúp bạn giải quyết vấn đề của mình.

      Một cái ôm, Pablo.

      1.    nacho dijo

        ok mình vừa làm được rồi, cám ơn bạn đã tư vấn nhé. Trong trường hợp ai đó định phản hồi ở đây, tôi phải nói thêm rằng tôi đã thực hiện các bài kiểm tra bộ nhớ từ một máy tính khác chạy Ubuntu và chúng có vẻ hoạt động. Nếu ai biết có sai thì cho mình biết nhé.

  39.   Daniel dijo

    Ami, cái này xuất hiện, nó giúp ích đấy

    Đang tải GRUB.
    Chào mừng đến với GRUB!

    Lỗi: không tìm thấy tập tin
    Đang vào chế độ cứu hộ…
    Cứu hộ>

    1.    hãy sử dụng linux dijo

      Xin chào Daniel!

      Tôi nghĩ sẽ tốt hơn nếu bạn nêu câu hỏi này trong dịch vụ hỏi đáp của chúng tôi có tên Xin DesdeLinux để cả cộng đồng có thể giúp bạn giải quyết vấn đề của mình.

      Một cái ôm, Pablo.

  40.   Jeremias dijo

    Khi tôi thực thi các lệnh initrd, linux và insmod, nó báo cho tôi: unknow command “command” tôi phải làm gì?

    1.    hãy sử dụng linux dijo

      Bạn có phải thực thi "su -" trước không?

      1.    Jeremias dijo

        Khi tôi chạy nó báo "lệnh không xác định"

      2.    Matias dijo

        Xin chào, tôi gặp sự cố khi đặt insmod, nó báo lỗi không tìm thấy tệp, tôi đã thử đặt boot thay vì linux và đặt insmod linux và không có lỗi tương tự xảy ra. Xin vui lòng giúp đỡ, cảm ơn bạn rất nhiều trước.

      3.    Matias dijo

        Xin chào, tôi cần giải pháp khi cài insmod thì nó báo không tìm thấy tệp lỗi, tôi đã thử đặt boot thay vì linux và cài insmod linux mà vẫn gặp lỗi, nhờ các bạn giúp đỡ, cảm ơn rất nhiều!!

    2.    Ronald dijo

      Bạn ơi, bạn đã giải quyết được nó chưa? điều tương tự cũng xảy ra với tôi

  41.   Jesus Lopez dijo

    Cảm ơn rất nhiều!! Nó đã giúp tôi bắt đầu. Bạn là một kẻ phá hoại!!

  42.   jose luis dijo

    Khi tôi nhận được lệnh insmod…..boot/grub/linux.mod
    Nó báo cho tôi: error: file 'boot/grub/linux.mod» không tìm thấy
    Tôi phải làm nó như thế nào? Bởi vì tôi đã khởi động trên một phân vùng duy nhất. TRONG. Không có ai khác là khởi động.
    Cảm ơn trước

    1.    KZKG ^ Gaara dijo

      bạn đang đặt /boot/ hay boot/?

  43.   luis dijo

    Bằng cách nhập insmod (hd0,6)/boot/grub/linux.mod
    Xuất hiện
    lỗi: không tìm thấy tập tin
    Cảm ơn sự giúp đỡ của bạn.

    1.    Matias dijo

      Bạn đã giải quyết được nó chưa bạn? Mình cũng giống bạn, giúp mình với, mình đã thử với insmod linux rồi đổi sang boot mà không có lỗi đó

      1.    Ronald dijo

        bạn ơi, bạn đã giải quyết được vấn đề chưa? điều tương tự cũng xảy ra với tôi

  44.   Jose Santos dijo

    Tôi nhận được thông báo lỗi: không tìm thấy biểu tượng 'grub_term_highlight_color' -
    Tôi cần giúp đỡ xin vui lòng.

  45.   Germán dijo

    Xin chào. Tôi nhập lệnh ls và danh sách các phân vùng xuất hiện như sau:

    (hd0) (hd0,msdos1) (hd1) (hd1,msdos6) (hd1,msdos5) (hd1,msdos1) (hd2)

    Tôi tìm kiếm từng cái bằng ls (hd0), v.v., nhưng trong tất cả chúng tôi đều nhận được "lỗi: hệ thống tập tin không xác định

    Làm thế nào để tôi tiếp tục?

    1.    hãy sử dụng linux dijo

      Xin chào Đức!

      Tôi nghĩ sẽ tốt hơn nếu bạn nêu câu hỏi này trong dịch vụ hỏi đáp của chúng tôi có tên Xin DesdeLinux để cả cộng đồng có thể giúp bạn giải quyết vấn đề của mình.

      Một cái ôm, Pablo.

      1.    Matias-linux dijo

        Tôi nhận được lỗi không tìm thấy tệp, khi tôi đặt insmod và phần còn lại, tôi có thể làm gì? Tôi đã thử khởi động và cài đặt insmod linux rồi. Tôi có linux và windows 7 và tôi đã xóa phân vùng linux. Tôi sẽ rất biết ơn nếu bạn có thể giúp tôi, cảm ơn bạn rất nhiều trước!

  46.   daniel dijo

    Xin chào, vấn đề của tôi như sau: Tôi áp dụng lệnh ls nhưng nó vẫn xuất hiện cho đến khi nó cung cấp cho tôi, trong trường hợp của tôi, ba phân vùng nhưng không có phân vùng nào trông giống như phân vùng có root khởi động.

  47.   Alvaro Olarte dijo

    Mọi thứ đều diễn ra tốt đẹp nhưng khi tôi tải Kernel bằng lệnh: linux /boot/vmlinuz... tôi gặp lỗi: Lệnh không xác định 'linux'. Bạn có thể vui lòng giúp tôi không. Cảm ơn

  48.   Mauro Hernandez dijo

    tuyệt vời! Cảm ơn bạn rất nhiều!

  49.   Hướng dẫn sử dụng L. dijo

    Rằng tôi bị chặn và tuyệt vọng với điều này. Tôi không thể sử dụng máy tính của mình vì vấn đề này. Tôi làm theo tất cả các hướng dẫn của bạn, nhưng khi tôi đến phần insmod với bất kỳ sự kết hợp nào bạn đề xuất, tôi LUÔN nhận được thông báo lỗi: giấy phép không tương thích.

    Những gì tôi có thể làm được?. Hãy giúp tôi

  50.   Gabriela Michelle Fernandez dijo

    Xin chào, tôi đã gặp một vấn đề nghiêm trọng trong nhiều ngày. Tìm kiếm ở nhiều nơi và sau khi thực hiện một số điều được khuyến nghị, tôi thấy rằng PC của tôi chỉ khởi động từ grub Rescue và cuối cùng tôi có thể truy cập bằng root nếu tôi nhấn f1 hoặc f2 hoặc vài cái khi khởi động (sự thật là tôi không biết). nó đến như thế nào nhưng nó đến)
    Dù sao, khi cố gắng làm theo toàn bộ quy trình mà bạn và nhiều người khác đề cập, tôi thấy mình phải đối mặt với một vấn đề nghiêm trọng là không có tệp nào trong /boot/grub!!!! và do đó tôi không thể tìm thấy linux.mod
    Những gì tôi làm?? Xin vui lòng tôi cần giải quyết vấn đề này và tôi không biết phải làm gì nữa. Tôi không thể định dạng mọi thứ, đó sẽ là điều cuối cùng. Tôi cần khôi phục các tập tin từ đĩa vẫn còn đó!!! thì tôi chỉ muốn có linux trên máy đó nên tôi không cần (tôi nghĩ vậy) grub.
    Nếu bạn có thể hướng dẫn tôi, tôi sẽ đánh giá rất cao nó!!!

  51.   Emmanuel dijo

    Grub dường như chỉ liệt kê cho tôi (hd0) nó có thể là gì ???
    Cấu trúc đĩa là
    Phần chính (win7)
    Phần mở rộng
    Phần ntfs (dữ liệu)
    Hoán đổi một phần
    Phần BRTFS (gốc)
    Phần XFS (nhà)
    Nó đã hoạt động với tôi được một thời gian nhưng khi tôi thay đổi hệ thống mặc định và thử nghiệm một chút,
    Con sâu đã chết.

  52.   luis dijo

    Lời giải thích rất hay, tôi thậm chí còn có thể làm theo từng bước một, Cảm ơn từ LP

  53.   Alfred dijo

    Xin chào, tôi cần bạn giúp tôi... khi thử tải kernel bằng lệnh: "linux /boot/vmlinuz-3.13.0-36-generic root=/dev/sda1" (phân vùng của tôi là (hd0, gpt1) Tôi không biết "sda1" có ổn không) Tôi nhận được "không tìm thấy tệp"... Tôi nên làm gì ???? Từ đã cảm ơn bạn rất nhiều !

  54.   Clau dijo

    Xin chào, tôi đã đặt các lệnh như ở đây và không có gì xảy ra khi tôi đặt set. Tôi nhận được điều này: prefix=(hd0,2)/blót/grub/robot=hd0,2 Tôi hy vọng bạn có thể giúp tôi.

  55.   jose dijo

    một số lệnh không chấp nhận nó, ví dụ như initrd Linux insmod

  56.   jose dijo

    của tôi (hd0,1) nhưng trong initrd nó báo lỗi

  57.   fede chavez dijo

    Xin chào, trên màn hình sau khi bật lên nó chỉ báo GRUB_ và không có gì khác, nó không cho tôi viết bất kỳ lệnh nào, tôi phải làm sao? Cảm ơn.

    1.    hãy sử dụng linux dijo

      Xin chào! Trước hết, xin lỗi vì sự chậm trễ trong việc trả lời.
      Tôi khuyên bạn nên sử dụng dịch vụ Hỏi của chúng tôi Desde Linux (http://ask.desdelinux.net) để thực hiện loại tư vấn này. Bằng cách đó, bạn có thể nhận được sự giúp đỡ của toàn bộ cộng đồng.
      Một cái ôm! Paul

  58.   Ngỗng dijo

    Xin chào, tôi gặp sự cố, khi chèn insmod (hdp0, gpt7)/boot/grub/linux.mod thì nó báo lỗi: không tìm thấy tệp /boot/grub/linux.mod, tôi phải làm gì trong trường hợp đó? Nó không cho phép tôi tiếp tục, tôi phải làm sao? chỉ trong trường hợp khởi động ở (hd0, gpt7)

    1.    Edgar dijo

      Bạn đã giải quyết được trường hợp của mình chưa?

    2.    hãy sử dụng linux dijo

      Xin chào! Trước hết, xin lỗi vì sự chậm trễ trong việc trả lời.
      Tôi khuyên bạn nên sử dụng dịch vụ Hỏi của chúng tôi Desde Linux (http://ask.desdelinux.net) để thực hiện loại tư vấn này. Bằng cách đó, bạn có thể nhận được sự giúp đỡ của toàn bộ cộng đồng.
      Một cái ôm! Paul

  59.   Luis Miguel dijo

    Trân trọng, tôi mới làm quen với Linux nhưng rất quan tâm đến chủ đề này, đây là điều đã xảy ra với tôi:

    lỗi: hệ thống tệp không xác định.
    Đang vào chế độ cứu hộ…
    cứu hộ sâu > ls
    (hd0) (hd0,msdos1) (hd1) (hd1,msdos1) (fd0)
    cứu hộ grub > ls (hd0)/
    lỗi: hệ thống tệp không xác định.
    cứu hộ grub > ls (hd0,msdos1)/
    lỗi: không có phân vùng tìm kiếm.
    cứu hộ grub > ls (hd1)/
    lỗi: hệ thống tệp không xác định.
    cứu hộ grub > ls (hd1,msdos1)/
    lỗi: hệ thống tệp không xác định.
    cứu hộ grub > ls (fd0)/
    lỗi: không đọc được khu vực 0x2 từ 'fd0'.

    Câu hỏi của tôi cuối cùng là điều này đang nói với tôi điều gì? Tôi hiểu rằng nếu xảy ra lỗi đọc các cung thì rất có thể ổ cứng không còn hữu ích nữa, nhưng cách trên có thể cứu được một số thông tin không?

    1.    hãy sử dụng linux dijo

      Xin chào! Trước hết, xin lỗi vì sự chậm trễ trong việc trả lời.
      Tôi khuyên bạn nên sử dụng dịch vụ Hỏi của chúng tôi Desde Linux (http://ask.desdelinux.net) để thực hiện loại tư vấn này. Bằng cách đó, bạn có thể nhận được sự giúp đỡ của toàn bộ cộng đồng.
      Một cái ôm! Paul

  60.   Rubén dijo

    Xin chào, tôi đã đặt lệnh ls và nó xuất hiện: ls/dir: Không thể mở thư mục hiện tại – Không có ánh xạ và không có gì xảy ra, tôi có thể làm gì?

    1.    hãy sử dụng linux dijo

      Xin chào! Trước hết, xin lỗi vì sự chậm trễ trong việc trả lời.
      Tôi khuyên bạn nên sử dụng dịch vụ Hỏi của chúng tôi Desde Linux (http://ask.desdelinux.net) để thực hiện loại tư vấn này. Bằng cách đó, bạn có thể nhận được sự giúp đỡ của toàn bộ cộng đồng.
      Một cái ôm! Paul

  61.   Mariano dijo

    Thân mến,

    Như đã xảy ra với nhiều người, tôi gặp vấn đề tương tự và liên tục gặp lỗi: không tìm thấy tệp 'boot/grub/linux.mod'
    Mình tìm được một giải pháp khác đơn giản hơn, mình mới khởi động máy lên và đang viết những dòng này, không phải quyền tác giả của mình nên mình trích dẫn nguồn.

    https://www.youtube.com/watch?v=i1QpN9IWSoc

    Về cơ bản, chúng ta phải làm theo các bước tìm kiếm với ls trong đó phân vùng chứa thư mục có /boot/grub/.
    Đối với những người cũng gặp phải lỗi "lỗi: hệ thống tập tin không xác định", đúng là nó xuất hiện trong một số phân vùng hoặc hầu hết trong số đó, nó cũng xảy ra với tôi, nhưng phải có MỘT nơi toàn bộ cây thư mục xuất hiện ( trong trường hợp của tôi KHÔNG, tôi đã tạo một phân vùng riêng cho thư mục/boot)
    Chà, ví dụ, trong trường hợp của tôi là (hd0, msdos1).

    Hãy kiên nhẫn, thực hiện ls trên tất cả các phân vùng, tôi đã có (hd0, msdos1); (hd0,msdos2); (hd0,msdos3); (hd0,msdos4); (hd0,msdos5) và (hd0,msdos6) và tôi đã bắt đầu từ sau ra trước... khi tôi tìm thấy thư mục người dùng của mình (đối với /home tôi đã tạo một phân vùng riêng) tôi nhận ra rằng nó đã bị đóng, phần còn lại vẫn xuất hiện « lỗi: hệ thống tập tin không xác định”, cho đến khi cuối cùng tôi tìm thấy lỗi được chỉ định, như tôi đã nói với bạn là (hd0, msdos1).

    Đó là tất cả thông tin chúng ta cần biết.
    Sau đó, nó sẽ điều chỉnh những điều sau đây cho từng trường hợp.

    đặt boot=(hd0,msdos1)
    đặt tiền tố=(hd0,msdos1)/boot/grub
    tình trạng bình thường
    bình thường

    Ngay khi chúng tôi nhấn enter sau khi vào bình thường, menu grub của chúng tôi sẽ xuất hiện giống như trước đây! Thật sự rất hài lòng khi thấy điều đó thật dễ dàng.

    Tôi vẫn phải tìm hiểu điều gì sẽ xảy ra khi tôi khởi động lại, nhưng ít nhất giờ đây hệ thống của chúng tôi đã hoạt động trở lại.

    Tôi hy vọng nó sẽ giúp bạn.

    Chúc mừng tất cả !!

  62.   Brian dijo

    Xin chào, nó xuất hiện (hd0) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1) khi tôi nhấn ls, tôi phải làm gì, giúp tôi với

  63.   phán quyết dijo

    Brian!

    Chắc là anh ấy (hd0,msdos7)

    Vậy bạn làm điều này =

    đặt boot=(hd0,msdos7)
    là tiền tố=(hd0,msdos7)/boot/grub
    tình trạng bình thường
    bình thường

    và sau đó con sâu của bạn sẽ xuất hiện trở lại

    Chúc may mắn và lời chào!

    1.    Nelson dijo

      Bạn là người bạn tốt nhất của tôi!!!!

    2.    Ezequiel dijo

      Bạn thật là tuyệt vời

  64.   Francisco dijo

    Xin chào bạn, có cách nào để thay đổi cài đặt bàn phím không? Tôi không thể làm đúng vì các phím thay đổi rất nhiều:/

  65.   anony dijo

    GRUB là gì? | Các tính năng chính của GRUB
    https://www.youtube.com/watch?v=7hBO1q85ZSY

  66.   ezio dijo

    Xin chào, tôi gặp vấn đề với điều đó, canaima của tôi là một trong những cái mới và tôi có Linux 4.0 và tôi đặt lệnh insmod (hd0, msdos2)/boot/grub/linux.mod và tôi đã thay đổi linux thành boot và tôi vẫn nhận được tệp lỗi đối tượng không hợp lệ.
    và tôi cũng đặt linux /boot/vmlinuz-3.13.0-generic root=/dev/sda2 và tôi nhận được lệnh Không xác định "linux" tôi phải làm gì. XIN GIÚP ĐỠ

  67.   daniel dijo

    Đang tải GRUB.
    lỗi: không tìm thấy tập tin.
    Đang vào chế độ cứu hộ…
    giải cứu grub>

    Tôi gặp vấn đề này khi áp dụng ls nó chỉ xuất hiện (hd0) (hd0,msdos2) (hd0,msdos1)
    tôi áp dụng
    đặt boot=(hd0,msdos1)
    là tiền tố=(hd0,msdos1)/boot/grub
    tình trạng bình thường
    bình thường
    nhưng sau khi thực hiện dòng này
    tình trạng bình thường
    cho dù là msdos1 hay msdos2
    một lỗi được tạo ra cho biết hệ thống tập tin không xác định
    Tôi sẽ đánh giá cao sự giúp đỡ của bạn

    1.    rethny ramos dijo

      Bạn ơi, tôi cũng gặp vấn đề tương tự nhưng khi tôi nhấn ls (hd0, msdos2)/ thì nó xuất hiện ở nơi tôi có boot nhưng tôi không biết điều gì sẽ xảy ra tiếp theo

  68.   Vô danh dijo

    Xin chào, nhìn này, tôi hy vọng không ai gặp phải vấn đề này mà muốn làm tôi hét lên nhưng sau 3 tiếng thức khuya cuối cùng tôi cũng tìm được cách giải quyết. Nếu ai đó vô tình gặp lỗi với "insmod" (ví dụ: boot/grub/i386-pc/mod không tồn tại) hoặc lỗi tương tự, chỉ cần lặp lại bước để root nhưng thực hiện boot "set boot= (hdaX) , msdosX) và nó sẽ cho phép bạn tiếp tục với lệnh insmod bình thường, bình thường và thế là xong.

  69.   Vô danh dijo

    Tôi cũng quên, khi bạn nói "Đặt tiền tố", hãy đảm bảo rằng đó là "đặt tiền tố=(hdX,msdosX) boot/grub

  70.   Lennys dijo

    Xin chào, tôi đã làm theo các bước của bạn nhưng không có lệnh nào đưa ra cho tôi…. sau khi đặt ls, tôi nhận được (hd0) (hd0,msdos3),(hd0,msdos2),(hd0,msdos1)
    Tôi đặt tất cả chúng bằng / ở cuối và không có gì…. và bây giờ tôi phải làm gì?

  71.   Reinaldo dijo

    Xin chào, các quy trình này luôn giống nhau cho tất cả các bản phân phối, tôi sử dụng Slackware 14.2, 64bit, tôi có thể áp dụng các bước tương tự này không và liệu chúng có hiệu quả không?

    Hoặc bạn phải kiểm tra xem nó chỉ hoạt động cho một bản phân phối cụ thể hay không, gần đây tôi gặp sự cố với grub2 nhưng tôi đã khôi phục nó bằng liveusb, nhưng không có công cụ đó. Tôi đã tìm thấy tài liệu này nhưng tôi muốn biết liệu các lệnh này có dành cho tất cả không kiến trúc…

  72.   Artho dijo

    Và bạn có thể làm gì khi phím "Shift" không gõ được dấu ngoặc đơn?