После установки Ubuntu мой компьютер загружается в режим восстановления GRUB после отображения сообщения об ошибке «no such partition».

Я хотел Ubuntu на своем ноутбуке со шлюзом Solo. Он имел Win98 на C:\ и WinXP на D:\. До установки я не мог загрузиться с компакт-диска, но я мог загрузиться с дискеты.

Я установил Ubuntu для запуска рядом с Windows XP, поскольку это был один из вариантов. Он не обнаружил Win98, но я клянусь, что он там. Установка показалась прекрасной, и затем она попросила меня перезагрузить компьютер.

Когда я перезагрузился, я получил сообщение error: no such partition и командную строку grub rescue>. Я огляделся, но некоторые команды, такие как sudo, не работают. Одна из команд, которые я получил, была set root=(hd0,0), если это помогает.

Я ноб, и было больно устанавливать Win98 и XP, так как эта система настолько старая. Я не хочу стереть диск и начать все заново!


Дополнительные сведения, скопированные из комментариев

Добавление, я восстановил мою основную загрузочную запись с помощью моей загрузочной дискеты Win98 и набрав frisk /mbr. Но я все равно хотел бы получить ubuntu - любую помощь?

Если я восстановил свою главную загрузочную запись - удалил ли я Ubuntu?

2
задан 28 May 2012 в 01:20

6 ответов

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 25 July 2018 в 18:45

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 2 August 2018 в 00:54

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 4 August 2018 в 16:24

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 7 August 2018 в 18:30

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 10 August 2018 в 07:11

Попробуйте переустановить GRUB (надеюсь, что ваш установленный раздел Ubuntu есть).

  1. Загрузите с помощью live cd ubuntu.
  2. Откройте терминал и запустите Команда

sudo fdisk -l

В ней перечисляется полная таблица разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет «расширен» для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на / dev / sda5 или что-то в этом роде. Помните этот раздел.

  1. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это «темп». Так что путь папки «temp» будет /home/ubuntu/temp.
  2. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был / dev / sda5, вы монтируете его в папку «temp», выполнив следующую команду:

sudo mount / dev / sda5 / home / ubuntu / temp

  1. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свою домашнюю папку и откройте temp. Вы попадете в каталог «/». Там вы найдете «дом», в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6.
  2. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не беспокойтесь, просто запустите следующую команду:

sudo grub-install --root-directory = / home / ubuntu / temp / dev / sda

/ dev / sda 'соответствует имени вашего жесткого диска. Замените его тем, что команда команды sudo fdisk -l показала вам.

  1. Все готово. Вы можете перезагрузить систему
1
ответ дан 15 August 2018 в 19:11
  • 1
    harisibrahimkv, вот что: я не могу загрузиться с компакт-диска (но я могу загрузиться с дискеты), и я попробовал команду sudo, но grub rescue говорит о своей неизвестной команде. – VictorVictor5 27 May 2012 в 19:39
  • 2
    – VictorVictor5 27 May 2012 в 19:39
  • 3
    Кроме того, немой вопрос, но так как я новичок, то, что чертовски это «живой компакт-диск». убунуту? Это то же самое, что записать его на компакт-диск? – VictorVictor5 27 May 2012 в 19:43
  • 4
    Live CD - это CD / USB Ubuntu, с которого вы загружаетесь. Здесь это можно было бы назвать «Живая флоппия». Фактически, Live конкретно ссылается на «Try Ubuntu». вариант. Если вы можете загрузиться с дискеты и выбрать & quot; Попробуйте ubuntu & quot ;, затем попытайтесь переустановить GRUB, как я сказал в своем ответе. Кроме того, ни одна из приведенных выше команд не предназначена для подсказки GRUB. – harisibrahimkv 27 May 2012 в 19:54
  • 5
    Еще один быстрый вопрос, будет ли это работать с Lubuntu? Мои спецификации - PII 400 МГц, 384 МБ ОЗУ, 160 ГБ IDE HDD, но у меня у меня уже есть 2 раздела - Win98 на C :, и WinXP на D :, и я хотел Ubuntu или Lubuntu на третьем разделе, тройной ботинок. Ваши мысли о подходящем дистрибутиве для чего-то такого старого? Еще раз спасибо! – VictorVictor5 27 May 2012 в 22:06

Другие вопросы по тегам:

Похожие вопросы: