GParted Live на жестком диске с Ubuntu

Вопрос или проблема

Редактирование
Обратите внимание, что я устранил первоначальную проблему с загрузкой, но я все еще не могу запустить X-windows после ввода языка, параметров ввода и разрешения экрана.

Оригинальный вопрос
Я прочитал о последней версии gparted и увидел статью, объясняющую, как установить ее на жесткий диск. Казалось, что это будет хороший способ как попробовать, так и иметь ее под рукой, но я не смог заставить ее работать. Независимо от того, что я делал, происходит мгновенная перезагрузка.

Я вполне уверен, что следовал инструкциям правильно и указал правильный диск/раздел и т. д. Вот что я попробовал…

Установка с раздела жесткого диска

Раздел, который я использовал, – это /dev/sdc8.

Я смонтировал раздел, как указано (sudo mount /dev/sdc8 /dev), и распаковал архив в каталог (/mnt). Изначально я переименовал каталог /live в /live-hd, как было предложено, но позже изменил обратно, потому что их инструкции иногда были противоречивы, и я не хотел догадываться о возможных ошибках. Но результаты были одинаковыми в обоих случаях.

Я добавил это в /etc/grub.d/40_custom:

menuentry "GParted live" {
   set root=(hd2,8)
   linux /live/vmlinuz boot=live config union=aufs noswap noprompt vga=788 ip=frommedia live-media-path=/live bootfrom=/dev/sdc8 toram=filesystem.squashfs
   initrd /live/initrd.img
}

Затем я запустил sudo update-grub2 для обновления меню grub.

Загрузка с gparted iso

Затем я попробовал скопировать iso файл в /home/isos и заменил это в /etc/grub.d/40_custom:

menuentry "Gparted live" {
  set isofile="/home/isos/gparted-live-0.22.0-1-amd64.iso"
     loopback loop $isofile
     linux (loop)/live/vmlinuz boot=live config union=aufs noswap noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
     initrd (loop)/live/initrd.img
  }

Запустил sudo upgrade-grub2, перезагрузил и получил ту же мгновенную перезагрузку.

Извините, если это не подходящее место для данного вопроса. Я опубликовал на форумах gparted, но форумы выглядели довольно пустыми, и ответов пока не поступило.

Редактирование
Мне удалось загрузить iso файл, добавив указание на то, какой раздел использовать для загрузки: loopback loop (hd0,gpt1)$isofile (мой загрузочный раздел находится на диске с GPT разметкой).

К сожалению, пока не удалось запустить X. Поэтому теперь мой вопрос в том, как запустить X, с чем у меня никогда не было проблем с другими дистрибутивами. Мне предлагается ввести некоторые параметры, включая разрешение экрана и драйвер. Я пробовал различные разрешения, как драйверы vesa, так и ATI, и авто, но все приводят к черному экрану с мигающим текстовым курсором в верхнем левом углу.

Касательно вашего нового вопроса…

В меню grub нажмите c, чтобы открыть командную строку, затем введите vbeinfo. Запишите доступное разрешение, например 1366×768, затем введите reboot.

Вернувшись во второй раз к меню grub, введите e и добавьте GRUB_GFXMODE=1366×768 сразу после load_video (или измените его, если GRUB_GFXMODE= уже присутствует) – используйте разрешение, которое вы подтвердили как доступное. Оно должно быть добавлено на второй линии. Затем нажмите F10 для загрузки.

Если вы просто устанавливаете систему, возможно, после установки она будет нормально перезагружаться. Если нет, вы можете сделать это изменение постоянным (чтобы не делать это каждый раз при загрузке), отредактировав /etc/default/grub, например:

gksudo gedit /etc/default/grub

и добавив строку:

GRUB_GFXMODE=1366x768 (или любое другое, подходящее для вашего случая)

После сохранения изменений вам нужно запустить update-grub:

sudo update-grub

Объяснение: стандартный видеорежим не работает на вашей системе, это принуждает использовать определенный видеорежим, который вы проверили как доступный.

В качестве альтернативы попробуйте использовать SystemRescueCD, который также может быть установлен на жесткий диск. Это включает GParted и множество других утилит.

Напоследок, уверены ли вы, что вам необходимо иметь GParted Live как загрузочный раздел на жестком диске? Не можете ли вы просто держать наготове USB или CD на случай, когда он понадобится? Это обычный способ его использования, и так вы значительно упростите себе жизнь…

Ответ или решение

Конечно, разберемся в вопросе установки GParted Live на жесткий диск с Ubuntu и решим проблему запуска X-windows. Учитывая все аспекты вашего описания, предоставляю подробное руководство по устранению проблемы.

Шаг 1: Исправление загрузки

Вы уже проделали ряд шагов, чтобы заставить ISO-файл загружаться, добавив спецификатор для вашего загрузочного раздела. Это правильный подход; однако, если возникают проблемы с X-windows, необходимо провести некоторые дополнительные настройки.

Шаг 2: Настройка разрешения экрана

Проблема с черным экраном и мигающим текстовым курсором часто связана с неправильной настройкой разрешения экрана. Следуйте нижеприведенным рекомендациям:

  1. Определение доступных разрешений:

    • В меню GRUB, нажмите c, чтобы открыть командную строку.
    • Введите команду vbeinfo, чтобы просмотреть доступные разрешения. Запомните соответствующее разрешение, например, 1366x768, и перезагрузите систему.
  2. Добавление разрешения в GRUB:

    • Вернитесь в меню GRUB, снова нажмите e.
    • Найдите строку, начинающуюся с load_video и добавьте или измените параметр GRUB_GFXMODE=<разрешение>, например, GRUB_GFXMODE=1366x768.
    • Нажмите F10, чтобы загрузить систему с новым разрешением.
  3. Постоянное внесение изменений:

    • Откройте терминал и выполните команду для редактирования файла конфигурации GRUB:
      gksudo gedit /etc/default/grub
    • Добавьте в файл строку:
      GRUB_GFXMODE=1366x768
    • Сохраните изменения и выполните:
      sudo update-grub

      Это действие гарантирует, что изменения будут применяться при каждом загрузке.

Шаг 3: Альтернативные решения

  1. SystemRescueCD:
    Возможно, стоит рассмотреть использование SystemRescueCD вместо GParted Live. Это решение также содержит GParted и множество других полезных утилит. Инструкция по установке находится здесь.

  2. Использование внешних носителей:
    Убедитесь, что вам действительно необходимо иметь GParted Live как загрузочную часть на жестком диске. Обычно проще и удобнее держать USB или CD с GParted под рукой для редких случаев его использования.

Заключение

На основе предоставленных данных и предложенных решений вы должны быть в состоянии устранить проблему с запуском X-windows на GParted Live. Эти ошибки часто связаны с неправильной настройкой видеорежима, и предложенные шаги помогут этому избежать. Если трудности сохраняются, попробуйте использовать альтернативные инструменты, такие как SystemRescueCD.

Для поисковой оптимизации постарайтесь использовать ключевые слова, такие как "GParted Live установка на Ubuntu", "решение проблем X-windows" и "изменение разрешения в GRUB". Надеюсь, данное руководство окажется полезным и поможет вам в дальнейшем использовании GParted Live.

Оцените материал
Добавить комментарий

Капча загружается...