Як досліджувати проблеми із завантаженням та розділами?


22

Моя машина не завантажиться або не вибере правильну операційну систему, коли я виберу її в меню GRUB. Яку інформацію мені потрібно надати у своїх питаннях, щоб люди могли мені допомогти?

Відповіді:


20

Сценарій інформації про завантаження - це прекрасний спосіб отримати інформацію про те, що відбувається, особливо для усунення неполадок, що відбувається з вашим завантаженням і розділами.

Для 12.04 і новіших:

sudo apt-get install boot-info-script pastebinit

А потім біжи boot_info_script.

Якщо вам потрібно поділитися інформацією з кимось, щоб допомогти вам зі своїми розділами (особливо тут на Ask Ubuntu, ви можете використовувати їх разом з тим, pastebinitщоб розміщувати інформацію про завантаження в Інтернеті:

sudo boot_info_script --stdout | pastebinit

Це автоматично надішле інформацію на paste.ubuntu.com і поверне вам URL-адресу. Візьміть цю URL-адресу та відредагуйте її у своєму питанні.

Для 11.10 і раніше:

  • Завантажте Інформаційний сценарій завантаження
  • Витягніть zip-файл у вибраний каталог.
  • Відкрийте термінал (Програми -> Аксесуари -> Термінал у Gnome) та введіть:

    sudo bash [path/to/the/download_folder]/boot_info_script.sh
    
  • Наприклад, якщо ви завантажили файл на робочий стіл, використовуйте:

    sudo bash ~/Desktop/boot_info_script.sh
    
  • Тепер ви матимете файл RESULTS.txt у тому ж каталозі, що і сценарій. Але якщо сценарій знаходиться всередині системного каталогу (наприклад / usr або / тощо) RESULTS.txt буде в домашньому каталозі.

Якщо у вас встановлений pastebinit, ви можете надіслати результати безпосередньо на paste.ubuntu.com:

sudo bash boot_info_script.sh --stdout | pastebinit

Мені хотілося б, щоб я знав місяць-три тому, що все, що вам потрібно зробити, - pastebinitце stdoutпередати його на нього, або вставити вміст файла pastebinit -i /etc/a/file/name. Але, мабуть, man pastebinitмені було надто технічно впоратися. :-(
ірраціональний Джон

6

Коли ви зможете завантажитися у вашу установку, у відповідь Хорхе Кастро подано шлях. Вдячна додаткова інформація, зібрана з журналів завантаження. (Детальніше прокрутіть униз.) Коли ваша система повністю зламана і відмовляється завантажувати інсталяцію будь-якою ціною, ось альтернатива.

Rescatux до вашого рятувального !!

Гаразд, тепер, коли ми маємо назву, слідує процедура. Експериментуйте з усім, що є, але на свій страх і ризик, і ви, можливо, навіть вирішите своє питання. Якщо ви хочете уникнути будь-яких проблем, точно дотримуйтесь інструкцій .

  • Завантажте Rescatux . Rescatux - це завантажувальний компакт-диск для завантаження. виберіть будь-яке зображення ISO на цій сторінці. Рекомендується остання стабільна версія (версія без заголовка альфа / бета).
  • Запишіть його на компакт-диск або зробіть завантажувальний usb-накопичувач із цим ISO. (Детальні інструкції нижче)
  • Завантажте за допомогою CD / usb-stick.

    Примітка. Можливо, вам знадобиться натиснути або утримувати F12або якусь іншу клавішу (зазвичай це показано в нижньому куті екрана запуску) та виберіть Завантажити з компакт-диска чи USB або інший відповідний варіант, щоб запобігти автоматичному завантаженню з жорсткого диска.
    Зауважте, що завантаження може не бути простим на апаратному забезпеченні з обмеженим завантаженням, наприклад, на Macbooks. У цьому випадку вам пропонують звернутися за допомогою до наших друзів у Ask Different .

  • Виберіть Rescatux 32-бітний або Rescatux 64-бітний, якщо це доречно. Якщо ви сумніваєтесь, виберіть 32-бітний. Якщо жодна опція недоступна, і ви бачите "в прямому ефірі", виберіть її.

  • Виберіть Supportваріант, а потім - Boot info scriptі потім run.
  • Показується повідомлення про підтвердження того, що сценарій запуску bootinfo був Ок.
  • Виберіть Підтримка, а потім share_log. виберіть bootinfoscript_log.txt, натисніть кнопку Далі, і ви отримаєте посилання на завантажені результати. Ви можете використовувати це посилання, коли звертаєтесь за допомогою.
  • Якщо ви не в режимі офлайн, ви можете переглянути журнали, вибравши цю опцію під підтримкою, і можете зберегти цей файл в іншому місці. На іншому usb-stick тощо, і включайте цю інформацію, коли задаєте питання.

Ось відео, яке допомагає . Більше можна знайти на домашній сторінці Rescatux .

Якщо можливо, включіть завантажувачі:

Для доступу до журналів завантаження:

  • Якщо ви можете завантажитися у вашу установку, запустіть термінал і введіть dmesg > dmesglog.txtі cp /var/log/boot.log bootlog.txtвключіть вміст обох файлів (dmesglog.txt та bootlog.txt), задаючи питання. Ви повинні знайти їх створені у своєму домашньому довіднику, якщо ви правильно дотримувались інструкцій.
  • Якщо у вас є живий компакт-диск, (Ubuntu, Rescatux або будь-який інший livecd): Відкрийте файловий браузер, встановіть диск із встановленням, перейдіть до var / log та додайте вміст файлів dmesgі boot.logодночасно задаючи питання.

Щоб записати компакт-диск:

  • Використання Ubuntu: Клацніть правою кнопкою миші на завантаженому iso та виберіть Write to disk.Дотримуйтесь інструкцій на екрані.
    Крім того, знайдіть Disc burnerі відкрийте його. Виберіть ізо-зображення та дотримуйтесь інструкцій на екрані.
  • У Windows: Клацніть правою кнопкою миші на завантаженому iso та виберіть "Записати зображення диска". Ви будете керуватися майстром із запису компакт-дисків.
    В іншому випадку знайдіть і відкрийте програму Windows Disc Image Burner та дотримуйтесь інструкцій на екрані. Виберіть відповідний ізо-файл (той, який ви завантажили), коли з'явиться запит.
  • Використання Mac / Other Linux Distros: Швидше за все, у вас буде опція меню правою кнопкою миші. В іншому випадку скористайтеся утилітою для запису дисків за замовчуванням. (Оновлення за допомогою конкретних інструкцій, ласкаво просимо.)

Щоб зробити завантажувальний usb-stick:

  • Пропонований інструмент: Unetbootin . (Працює в Windows, Linux та MacOSX.)
  • Досвідченим користувачам може бути простіше у використанні sudo dd if=<path-to-iso> of=<USB-drive-here>
    (наприклад: sudo dd if=~/rescatux.iso of=/dev/sdbЗамініть sdb будь-яким диском usb та ~ / rescatux.iso на шлях до файлу iso)

    НЕ ВИКОРИСТОВУЙТЕ, ddякщо ви недосвідчені. введення лише однієї літери неправильно, потенційно може залишити ваш увесь жорсткий диск незавантаженим, що можна виправити лише шляхом перевстановлення та може призвести до постійної втрати даних.


Якщо моя система зламана, як я можу завантажити Rescatux або записати на Live Cd або Usb-Stick. Що стосується живого компакт-диска Ubuntu, найімовірніше, що в ОП повинен бути LiveCd або Usb-Stick.
atenz

@tijybba Дійсний аргумент. Але якщо система настільки зламана, і ви шукаєте допомоги тут, розміщуючи питання, ви, мабуть, маєте доступ до ПК свого друга чи щось подібне. щоб можна було використовувати. Або ж живий cd завантажувач робить свою роботу. :) Я боюся, що те ж саме не можна зробити без принаймні завантаження в реальному часі. Я шукаю кращої альтернативи. Поліпшення вітаються.
Махеш

@Mahesh Ви можете оновити це, як зробити деякі речі з компакт-диском Ubuntu? Як у, як шукати журнали з живого CD тощо
jrg

2

Встановити завантаження-ремонт це допоможе ...

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

1

Якщо ви не можете завантажитися в систему, використовуйте режим "спробувати" ubuntu install CD. Це дасть вам графічний робочий стіл, що працює з вашого CD / DVD.

Потім ви зможете змонтувати свій кореневий розділ та перевстановити grub за допомогою відновлення завантаження.

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.