Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Откат? Обновление? [Решено]  (Прочитано 2669 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #15 : 07 Ноября 2019, 17:29:14 »
Цитировать
mini ISO
Сам же и подтверждаешь, в mini.iso нет ничего, кроме инсталятора.
Кстати Porteus может оказаться хорошим вариантом. И временной системы, пока будете искать подбирать себе систему.
Как средство сохранения "нажитого непосильным трудом" из неработающих систем.
Как средство восстановления неработающих систем.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #16 : 07 Ноября 2019, 18:26:41 »
Я пессимизм Pilot6 не разделяю - все они практически одинаковы.
В результате да. Но установка Debian намного менее понятна для новичка.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн olej.tsil

  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #17 : 07 Ноября 2019, 19:25:45 »
Сам же и подтверждаешь, в mini.iso нет ничего, кроме инсталятора.
А больше для инсталляции ничего и не надо ... кроме ещё хорошей сети.  ;)

OlgaOlga

  • Автор темы
  • Гость
Re: Откат? Обновление?
« Ответ #18 : 08 Ноября 2019, 12:24:49 »
Стала делать как здесь: https://www.youtube.com/watch?reload=9&v=5FnNrvF-Tw0
Создала образ диска 19.10 Ubuntu, назвала Linux, сохранила на диске С.
Добавила программу Grub2Win на диск С.
В WordPad добавила следующие строки: menuentry "Linux" {
set isofile="/LINUX.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}

сразу после:     menuentry   'Boot Information and Utilities                          Hotkey=b'     --hotkey=b  --class bootinfo  --class icon-bootinfo {
         clear
         set pager=0
         set grub2win_chosen='0  -   Windows Boot Manager'
         set grub2win_lastbooted=no
         export gfxmode
         export grub2part
         export grub2win_chosen
         export grub2win_lastbooted
         export grub2win_version
         export grub2win_procbits
         export grub2win_bootmode
         export grub2win_efiboot
         export grub2win_efilevel
         configfile $prefix/g2bootmgr/gnugrub.bootinfo.cfg
}

Что я делаю не так?? У меня не работает...  :-[

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #19 : 08 Ноября 2019, 13:20:34 »
Цитировать
Что я делаю не так?
Все не так.
Цитировать
образ диска 19.10 Ubuntu, назвала Linux
Просто лишнее действие, он и со своим именем хорош.
Цитировать
Добавила программу Grub2Win на диск С
Лишнее действие. У вас есть установленный груб, вы же чем-то запускаете линукс. Проще ему в конфиг добавить, чем лепить лишний загрузчик, рискуя угробить свой.
Цитировать
В WordPad добавила
Почему хотя бы не Блокнот. WordPad опасная вешь, как бы он не налепил в конфиг лишних символов.
Цитировать
добавила следующие строки: menuentry "Linux" {
set isofile="/LINUX.iso"
loopback loop (hd0,1)$isofile
Точно ваш исо находится на hd0,1?
Цитировать
initrd (loop)/casper/initrd.lz
Не проверял, но по моим наблюдениям, начиная примерно с 18.04 имя инитрд в исо-образе без расширения: "initrd".

OlgaOlga

  • Автор темы
  • Гость
Re: Откат? Обновление?
« Ответ #20 : 08 Ноября 2019, 14:07:31 »
Цитировать
образ диска 19.10 Ubuntu, назвала Linux
Просто лишнее действие, он и со своим именем хорош.
Переназвала ubuntu-19.10-desktop-amd64
Цитировать
Цитировать
Добавила программу Grub2Win на диск С
Лишнее действие. У вас есть установленный груб, вы же чем-то запускаете линукс. Проще ему в конфиг добавить, чем лепить лишний загрузчик, рискуя угробить свой.
Ок.
Теперь так:
#  Menu Entry       Windows EFI Boot Manager      This only appears on EFI systems
#
#
if [ $grub_platform = efi ] ; then
     menuentry   'Windows EFI Boot Manager                                Hotkey=w' --hotkey=w  --class windows   --class icon-windows  {
         set efibootmgr=/efi/Microsoft/Boot/bootmgfw.efi
         getpartition  file  $efibootmgr  root
         echo Grub is now loading the Windows EFI Boot Manager
         echo Boot disk address is    $root
         echo The boot mode is        Windows EFI
         sleep -v -i 5
         echo ; echo GNU Grub is now loading the Windows EFI Boot Manager
         chainloader $efibootmgr
set isofile="/ubuntu-19.10-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject


     }
Цитировать
Цитировать
В WordPad добавила
Почему хотя бы не Блокнот. WordPad опасная вешь, как бы он не налепил в конфиг лишних символов.
Удалила папку, пересоздала ее, отредактировала новый файл в блокноте.

Цитировать
Цитировать
добавила следующие строки: menuentry "Linux" {
set isofile="/LINUX.iso"
loopback loop (hd0,1)$isofile
Точно ваш исо находится на hd0,1?
Как проверить?
« Последнее редактирование: 08 Ноября 2019, 14:09:31 от OlgaOlga »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #21 : 08 Ноября 2019, 14:19:07 »
if [ $grub_platform = efi ] ; then
     menuentry   'Windows EFI Boot Manager                                Hotkey=w' --hotkey=w  --class windows   --class icon-windows  {
         set efibootmgr=/efi/Microsoft/Boot/bootmgfw.efi
         getpartition  file  $efibootmgr  root
         echo Grub is now loading the Windows EFI Boot Manager
         echo Boot disk address is    $root
         echo The boot mode is        Windows EFI
         sleep -v -i 5
         echo ; echo GNU Grub is now loading the Windows EFI Boot Manager
         chainloader $efibootmgr
set isofile="/ubuntu-19.10-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject


     }
Караул! Или я спятил, или одно из двух. Уберите отсюда то что вы влепили.
Предположительно:
set isofile="/ubuntu-19.10-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #22 : 08 Ноября 2019, 14:23:35 »
andytux,
В 19.10 loopback loop (hd0,1)$isofile сломан. Это баг в новом grub.
Я в личке не консультирую. Вопросы задавайте на форуме.

OlgaOlga

  • Автор темы
  • Гость
Re: Откат? Обновление?
« Ответ #23 : 08 Ноября 2019, 14:27:54 »
Удалила старую папку с Grub2Win
Вечер еще раз создам и изменю файл Grub.
Скажите только точно, ЧТО и ГДЕ редактировать.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #24 : 08 Ноября 2019, 14:37:06 »
Цитировать
В 19.10 loopback loop (hd0,1)$isofile сломан.
Любопытно. Можно подробнее. К сожалению, нет возможности запустить 64битные.
Вот смотрю в образа, сам файл loopback.cfg есть, и на первый взгляд вроде правильный.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #25 : 08 Ноября 2019, 14:41:58 »
andytux,
Я особых подробностей не знаю, но народ жаловался на grub 2.04.
Был где-то багрепорт.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #26 : 08 Ноября 2019, 15:13:58 »
Pilot6, благодарю. Нашел, да есть такой баг.
Но пока у ТС более старый груб он не помешает. Он скажется если ТС установит 19.10 и после этого новым грубом будет пытаться загрузиться из исо-образа. Если конечно это единственный баг grub 2.04.
Я бы вообще не советовал ставить 19.10.
OlgaOlga, кстати, посмотрел в образе 19.10 инитрд действительно называется: 'initrd'.

OlgaOlga

  • Автор темы
  • Гость
Re: Откат? Обновление?
« Ответ #27 : 08 Ноября 2019, 15:21:08 »
Посоветуйте, что конкретно куда дописать в Grub.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Re: Откат? Обновление?
« Ответ #28 : 08 Ноября 2019, 15:36:13 »
Посоветуйте, что конкретно куда дописать в Grub.
Ой, какой сложный вопрос.
О каком грубе ведем речь. О том, что установлен в *бунту, или Grub2win.
Кстати, Grub2win я вообще впервые слышу это название и понятия не имею, как с ним обращаться.
Цитировать
куда дописать в Grub.
Покажите конфиг файл, в который собираетесь писать.


Пользователь добавил сообщение 08 Ноября 2019, 15:51:40:
И еще, с этого надо было начать. В каком режиме ставите систему: ЕФИ или легаси. Если ЕФИ, то надеюсь "sekure boot" выключен.
« Последнее редактирование: 08 Ноября 2019, 15:51:40 от andytux »

OlgaOlga

  • Автор темы
  • Гость
Re: Откат? Обновление?
« Ответ #29 : 08 Ноября 2019, 21:01:56 »
Grub2Win
UEFI
#
# This is the basic default grub2.cfg file for Grub2Win
#
#     On BIOS systems, only the Boot Information and Shutdown menu selections will be visible
#
[spoiler]#     On EFI  systems, the Windows EFI Boot Manager will also be available
#

#
#  The Grub default timeout is 30 seconds
#

set default=0
set pager=1
set timeout=30
set icondir=$prefix/themes/icons
set locale_dir=$prefix/locale
set grub2win_langauto=yes
source $prefix/g2bootmgr/gnugrub.functions.cfg
g2wbits
set gfxmode=1024x768,800x600,auto
set gfxpayload=text
set grub2win_efilevel=
set theme=$prefix/themes/custom.config
if [ $grub2win_bootmode = EFI ] ; then set theme=$theme.$grub2win_efibits.efi.txt ; else set theme=$theme.$grub2win_procbits.bios.txt ; fi
insmod png
insmod all_video
loadfont $prefix/fonts/unicode.pf2
terminal_output gfxterm
insmod gfxmenu

# start-grub2win-auto-menu-section  ***************************************************
#
#
#  Menu Entry       Windows EFI Boot Manager      This only appears on EFI systems
#
#
if [ $grub_platform = efi ] ; then
     menuentry   'Windows EFI Boot Manager                                Hotkey=w' --hotkey=w  --class windows   --class icon-windows  {
         set efibootmgr=/efi/Microsoft/Boot/bootmgfw.efi
         getpartition  file  $efibootmgr  root
         echo Grub is now loading the Windows EFI Boot Manager
         echo Boot disk address is    $root
         echo The boot mode is        Windows EFI
         sleep -v -i 5
         echo ; echo GNU Grub is now loading the Windows EFI Boot Manager
         chainloader $efibootmgr
     }
fi

#
#  Menu Entry       Display boot information
#
    menuentry   'Boot Information and Utilities                          Hotkey=b'     --hotkey=b  --class bootinfo  --class icon-bootinfo {
         clear
         set pager=0
         set grub2win_chosen='0  -   Windows Boot Manager'
         set grub2win_lastbooted=no
         export gfxmode
         export grub2part
         export grub2win_chosen
         export grub2win_lastbooted
         export grub2win_version
         export grub2win_procbits
         export grub2win_bootmode
         export grub2win_efiboot
         export grub2win_efilevel
         configfile $prefix/g2bootmgr/gnugrub.bootinfo.cfg
}

#
#  Menu Entry       Shutdown the system
#
    menuentry   'Shutdown the system                                     Hotkey=s'     --hotkey=s  --class shutdown  --class icon-shutdown {
         clear
         set pager=1
         echo
         echo Grub is shutting down your machine
         echo
         sleep -i -v 2
         halt
         # If halt fails, display an error message
         echo Grub Shutdown is not supported by your firmware
}

#
# end-grub2win-auto-menu-section     ***************************************************

# start-grub2win-user-section   ********************************************************
#
#
# end-grub2win-user-section     ********************************************************[/spoiler]

 

Страница сгенерирована за 0.081 секунд. Запросов: 23.