<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.rosa.ru/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://bugzilla.rosa.ru/"
          
          maintainer="d.postnikov@rosa.ru"
>

    <bug>
          <bug_id>11471</bug_id>
          
          <creation_ts>2021-09-03 05:30:18 +0300</creation_ts>
          <short_desc>The installer does not eject the disc</short_desc>
          <delta_ts>2021-09-10 12:01:51 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>ROSA-based products</classification>
          <product>ROSA Fresh</product>
          <component>Installer and live mode</component>
          <version>Plasma5</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Normal</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>11460</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Vladimir Potapov">v.potapov</reporter>
          <assigned_to name="ROSA Linux Bugs">bugs</assigned_to>
          <cc>m.novosyolov</cc>
    
    <cc>survolog</cc>
          
          <cf_platform>---</cf_platform>
          <cf_security_code></cf_security_code>
          <cf_package></cf_package>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>59807</commentid>
    <comment_count>0</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-03 05:30:18 +0300</bug_when>
    <thetext>Старый инсталлятор Росы после установки отключал диск. Это особенно удобно в виртуальной машине, после перезагрузки сразу грузится новая система, не нужно отключать загрузочный образ. Анаконда это не делает, заметная регрессия и неудобство.

Т.к. инсталляция идет в лайве, логично делать отключение не автоматом, а после инсталляции спросить &quot;Отключить инсталляционный образ и загрузить установленную систему?&quot;
И при ответе &quot;Да&quot; отключать образ и уходить в жесткую перезагрузку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59861</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-04 16:53:13 +0300</bug_when>
    <thetext>Вообще гипервизор обычно сам отключает образ после установки ОС. Например, в virt-manager выбираешь образ, грузишься с него, ставишь систему, а следующая загрузка пойдёт без образа.

Не понимаю, как это должно работать, что именно установщик должен сделать? Попытаться открыть виртуальный дисковод что ли? И как гипервизор должен на это среагировать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59906</commentid>
    <comment_count>2</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-06 12:43:37 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #1)
&gt; Вообще гипервизор обычно сам отключает образ после установки ОС. Например, в
&gt; virt-manager выбираешь образ, грузишься с него, ставишь систему, а следующая
&gt; загрузка пойдёт без образа.
&gt; Попытаться открыть виртуальный дисковод что ли? И как гипервизор должен на
&gt; это среагировать?
Да. И гипервизор должен отключить диск.
Сейчас там ведь нетривиально получается, нужно отключить диск и потом обязательно грубо закрыть виртуалку, потому что после отключения образа уже нормально перезагрузка не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59910</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-06 12:55:40 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #2)
&gt; (In reply to Mikhail Novosyolov from comment #1)
&gt; &gt; Вообще гипервизор обычно сам отключает образ после установки ОС. Например, в
&gt; &gt; virt-manager выбираешь образ, грузишься с него, ставишь систему, а следующая
&gt; &gt; загрузка пойдёт без образа.
&gt; &gt; Попытаться открыть виртуальный дисковод что ли? И как гипервизор должен на
&gt; &gt; это среагировать?
&gt; Да. И гипервизор должен отключить диск.
&gt; Сейчас там ведь нетривиально получается, нужно отключить диск и потом
&gt; обязательно грубо закрыть виртуалку, потому что после отключения образа уже
&gt; нормально перезагрузка не работает.

А зачем грубо закрывать? Поставил систему, выключил штатно, отключил диск, разве так нельзя?

С извлечением диска проблема технического плана. То, как сделано в draklive-install - это ужасно, оно извлекает еще не отмонтированный диск на этапе выключения системы, когда остальные файловые системы не отмонтированы. Это создает риск невозможности отмонтировать остальные ФС штатными средствами, что может привести к потере данных.

Правильным решением было бы отмонтировать в initrd, но готового решения нет. Можно сделать, как в Ubuntu, где в plymouth написано извлечь установочный носитель (диск, флешку) и нажать Enter для продолжения выключения. Но это мешает выключать систему автоматически без участия человека.

В целом затея мне кажется сомнительной, реализация сложная, а смысл сомнительный. Можно использовать virt-manager вместо virtualbox (как починим bug#11479)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59912</commentid>
    <comment_count>4</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-06 13:06:34 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #3)

&gt; А зачем грубо закрывать? Поставил систему, выключил штатно, отключил диск,
&gt; разве так нельзя?
Это нужно лезть в настройки виртуалки, довольно далеко и неинтуитивно.

&gt; С извлечением диска проблема технического плана. То, как сделано в
&gt; draklive-install - это ужасно, оно извлекает еще не отмонтированный диск на
&gt; этапе выключения системы, когда остальные файловые системы не отмонтированы.
&gt; Это создает риск невозможности отмонтировать остальные ФС штатными
&gt; средствами, что может привести к потере данных.
Но разве нельзя добавить и включить в target выключения системы сервис systemd, выполняющий извлечение?
По типу
https://unix.stackexchange.com/questions/56414/eject-cd-on-shutdown</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59915</commentid>
    <comment_count>5</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-06 13:17:38 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #4)
&gt; (In reply to Mikhail Novosyolov from comment #3)
&gt; 
&gt; &gt; А зачем грубо закрывать? Поставил систему, выключил штатно, отключил диск,
&gt; &gt; разве так нельзя?
&gt; Это нужно лезть в настройки виртуалки, довольно далеко и неинтуитивно.
&gt; 
&gt; &gt; С извлечением диска проблема технического плана. То, как сделано в
&gt; &gt; draklive-install - это ужасно, оно извлекает еще не отмонтированный диск на
&gt; &gt; этапе выключения системы, когда остальные файловые системы не отмонтированы.
&gt; &gt; Это создает риск невозможности отмонтировать остальные ФС штатными
&gt; &gt; средствами, что может привести к потере данных.
&gt; Но разве нельзя добавить и включить в target выключения системы сервис
&gt; systemd, выполняющий извлечение?
&gt; По типу
&gt; https://unix.stackexchange.com/questions/56414/eject-cd-on-shutdown

По ссылке написано как раз то, о чем я пишу:

&quot;unfortunately the OS still segfaults when it can&apos;t find the rest of the files with the CD ejected. I tried adjusting the above file so we have After=unmount.target, which you would think runs the script after the filesystems have been unmounted. But no, still it segfaults.&quot;

Диск будет вытаскиваться до выключения запущенной с диска ОС.

По идее в старом инсталляторе так и происходит:

sub finish_installation {
    my ($fstab) = @_;
    # Schedule DVD eject on system shutdown (only if booted from DVD)
    output_with_perm(&apos;/lib/systemd/system-shutdown/eject-on-shutdown&apos;, 0755, &lt;&lt;EOF);
#!/bin/sh
if mount | grep /run/initramfs/live | grep -q /dev/sr; then
	/usr/bin/eject -m
fi
EOF

Оно извлекает еще примонтированный диск.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59918</commentid>
    <comment_count>6</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-06 13:32:48 +0300</bug_when>
    <thetext>Ага, понял уже.
посмотрел, сейчас /bin/reboot ссылка на o9660://BOOT/reboot
Это не поможет делу?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59919</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-06 13:36:38 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #6)
&gt; Ага, понял уже.
&gt; посмотрел, сейчас /bin/reboot ссылка на o9660://BOOT/reboot
&gt; Это не поможет делу?

На что ссылка?! Это где такая ссылка?
Да тут в целом понятно, как делать - модулем dracut, вопрос лишь надо ли.
И не лучше ли сделать не половинчатое решение только для болванок и виртуалок, а целостное, в т.ч. для флешек.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59920</commentid>
    <comment_count>8</comment_count>
    <who name="Grigoriev Andrey">survolog</who>
    <bug_when>2021-09-06 13:44:44 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #5)
&gt; (In reply to Vladimir Potapov from comment #4)
&gt; &gt; (In reply to Mikhail Novosyolov from comment #3)

&gt; Оно извлекает еще примонтированный диск.

Я попробовал
#!/bin/sh
eject -m
по указанному пути.
Как ни странно, это не работает. То есть система перезапускается, но диск оказывается &quot;вставленным&quot;.
А вот просто команды eject -m с последующим RCtrl+R приводит к результату.
Если оно раньше и работало, то работать перестало, похоже.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59922</commentid>
    <comment_count>9</comment_count>
    <who name="Grigoriev Andrey">survolog</who>
    <bug_when>2021-09-06 13:48:27 +0300</bug_when>
    <thetext>Извините, +x забыл на файл повесить. Без прав он не применяется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59923</commentid>
    <comment_count>10</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-06 13:48:43 +0300</bug_when>
    <thetext>(In reply to Grigorev Andrey from comment #8)
&gt; (In reply to Mikhail Novosyolov from comment #5)
&gt; &gt; (In reply to Vladimir Potapov from comment #4)
&gt; &gt; &gt; (In reply to Mikhail Novosyolov from comment #3)
&gt; 
&gt; &gt; Оно извлекает еще примонтированный диск.
&gt; 
&gt; Я попробовал
&gt; #!/bin/sh
&gt; eject -m
&gt; по указанному пути.
&gt; Как ни странно, это не работает. То есть система перезапускается, но диск
&gt; оказывается &quot;вставленным&quot;.
&gt; А вот просто команды eject -m с последующим RCtrl+R приводит к результату.
&gt; Если оно раньше и работало, то работать перестало, похоже.

Да вообще это на усмотрение гипервизора - что делать при поступлении команды извлечь диск. qemu/virt-manager просто проигнорируют такое, потому что  там при запуске виртуалки читается конфиг, в котором прописаны виртуализируемые устройства.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59924</commentid>
    <comment_count>11</comment_count>
    <who name="Grigoriev Andrey">survolog</who>
    <bug_when>2021-09-06 13:53:51 +0300</bug_when>
    <thetext>Соответственно метод всё же срабатывает.
Я так понимаю, можно попробовать поискать какие-либо промежуточные варианты, как то
sync
umount -nflA
или нечто похожее.
Хотя на вид это не должно ничего дать и выглядит разве что более надёжным, чем было в 2016.1. Не более того.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59926</commentid>
    <comment_count>12</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-06 13:58:56 +0300</bug_when>
    <thetext>(In reply to Grigorev Andrey from comment #11)
&gt; Хотя на вид это не должно ничего дать и выглядит разве что более надёжным,
&gt; чем было в 2016.1. Не более того.
В 2016.1 все ж основным был отдельный инсталлятор, не лайв. Соответственно и портиться при отмонтировании было нечему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59932</commentid>
    <comment_count>13</comment_count>
    <who name="Grigoriev Andrey">survolog</who>
    <bug_when>2021-09-06 14:21:15 +0300</bug_when>
    <thetext>А как насчёт такого варианта?

#!/bin/sh
umount -l /dev/sd*
eject -m

Он работает, т.е. диск &quot;выбрасывается&quot;. В логе мелькает отмонтирование.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59934</commentid>
    <comment_count>14</comment_count>
    <who name="Grigoriev Andrey">survolog</who>
    <bug_when>2021-09-06 14:43:26 +0300</bug_when>
    <thetext>Кому интересно, посмотрите вариант
#!/bin/sh
sleep 10
eject -m
Судя по логу отмонтирования происходят явно до sleep 10. Вопрос, насколько они качественные с точки зрения сохранения данных.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59935</commentid>
    <comment_count>15</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-06 14:44:42 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #12)
&gt; (In reply to Grigorev Andrey from comment #11)
&gt; &gt; Хотя на вид это не должно ничего дать и выглядит разве что более надёжным,
&gt; &gt; чем было в 2016.1. Не более того.
&gt; В 2016.1 все ж основным был отдельный инсталлятор, не лайв. Соответственно и
&gt; портиться при отмонтировании было нечему.

Я всегда ставил из лайва. Так что наверняка он был основным лишь в фантазиях, а кто как пользовался на самом деле, мы не знаем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59936</commentid>
    <comment_count>16</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-06 15:50:03 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #15)
 
&gt; Я всегда ставил из лайва. Так что наверняка он был основным лишь в
&gt; фантазиях, а кто как пользовался на самом деле, мы не знаем.
Я про то, что сообщений об испорченных данных вследствие жесткой перезагрузки мне не встречались.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59966</commentid>
    <comment_count>17</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-08 16:29:03 +0300</bug_when>
    <thetext>Предлагаемое решение:

Кнопку на последнем экране анаконды (&quot;завершить установку&quot;) переназвать на 
&quot;Перезагрузить систему&quot;

в обработчике ее нажатия вызвать  

Создание файла:
/lib/systemd/system-shutdown/eject.shutdown

с содержимым:
#!/bin/sh
sleep 3
eject -m

сделать его выполнимым
chmod +x /lib/systemd/system-shutdown/eject.shutdown

и вызвать команду 
reboot</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59969</commentid>
    <comment_count>18</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-08 20:53:26 +0300</bug_when>
    <thetext>В anaconda 34.25.0.10-1.13 добавлено планирование выполнение eject -m после установки системы, попробуйте на новых образах, например:
https://abf.io/platforms/rosa2021.1/products/308/product_build_lists/40680</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59980</commentid>
    <comment_count>19</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-09 15:19:55 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #18)
&gt; попробуйте на новых образах, например:
1) Работает!
2) Все ж нужно кнопку &quot;завершить установку&quot; переназвать на &quot;перезагрузить систему&quot; и добавить туда команду reboot. Сейчас абсолютно лишние действия по поиску ее в интерфейсе добавляются.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59997</commentid>
    <comment_count>20</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 07:42:47 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #19)
&gt; 2) Все ж нужно кнопку &quot;завершить установку&quot; переназвать на &quot;перезагрузить
&gt; систему&quot; и добавить туда команду reboot. Сейчас абсолютно лишние действия по
&gt; поиску ее в интерфейсе добавляются.

А если я хочу закрыть инсталлятор и продолжить работать в LiveCD?
Вот при установке без DE (т.е. как в сервере или в любом другом образе с systemd.unit=anaconda.target), это действительно нужно, об этом заведен баг bug#https://bugzilla.rosalinux.ru/show_bug.cgi?id=11461</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59998</commentid>
    <comment_count>21</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 07:43:26 +0300</bug_when>
    <thetext>Имел в виду https://bugzilla.rosalinux.ru/show_bug.cgi?id=11484</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60011</commentid>
    <comment_count>22</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 09:54:37 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #20)
&gt; &gt; поиску ее в интерфейсе добавляются.
&gt; А если я хочу закрыть инсталлятор и продолжить работать в LiveCD?
Просто закрыть крестиком. Можно также не убирать кнопку &quot;Выход&quot; для пущей понятности.
Сейчас-то эжект диска включается неявно, так нельзя.
По идее кнопка должне называться &quot;Перезагрузиться в установленную систему!&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60017</commentid>
    <comment_count>23</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 10:07:53 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #22)
&gt; (In reply to Mikhail Novosyolov from comment #20)
&gt; &gt; &gt; поиску ее в интерфейсе добавляются.
&gt; &gt; А если я хочу закрыть инсталлятор и продолжить работать в LiveCD?
&gt; Просто закрыть крестиком.

Мне кажется, это не очень очевидно при наличии большой синей кнопки, не ясно, что крестик сделает.

&gt; Сейчас-то эжект диска включается неявно, так нельзя.

А как надо?

&gt; По идее кнопка должне называться &quot;Перезагрузиться в установленную систему!&quot;

У тебя весь мир вокруг установки в виртуалбокс что ли крутится?))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60020</commentid>
    <comment_count>24</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 10:14:49 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #23)
&gt; У тебя весь мир вокруг установки в виртуалбокс что ли крутится?))
Поддержка виртуалбокса делается для ревьюеров, кои именно в нем ставят и смотрят систему.
Хорошие обзоры важны.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60021</commentid>
    <comment_count>25</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 10:16:16 +0300</bug_when>
    <thetext>Но ведь ты предлагаешь запутать остальных в угоду тем, кто ставит в виртуалбокс, при чем именно по втоему сценарию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60023</commentid>
    <comment_count>26</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 10:20:08 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #23)
&gt; А как надо?
Ну, я предложил решение, но да, оно не учитывает флэшки.
Совершенно правильным будет так

Две кнопки:
1) Выход
2) Перезагрузиться в установленную систему!

При перезагрузке, если система не на диске, а на флэшке и ее нельзя отключить, вывести окно: &quot;Извлеките установочный носитель&quot; с кнопкой &quot;перезагрузка&quot; (если так возможно) или с
сообщением
&quot;Не забудьте извлечь установочный носитель после окончания выключения системы!&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60024</commentid>
    <comment_count>27</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 10:21:21 +0300</bug_when>
    <thetext>&gt; &quot;Не забудьте извлечь установочный носитель после окончания выключения
&gt; системы!&quot;
или, лучше
&quot;Не забудьте отключить установочный носитель перед загрузкой новой системы!&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60025</commentid>
    <comment_count>28</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 10:23:10 +0300</bug_when>
    <thetext>Тогда уж не &quot;Выход&quot;, а &quot;Закрыть программу установки&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60026</commentid>
    <comment_count>29</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 10:24:25 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #26)
&gt; (In reply to Mikhail Novosyolov from comment #23)
&gt; &gt; А как надо?
&gt; Ну, я предложил решение, но да, оно не учитывает флэшки.

И отличные от виртуалбокс гипервизоры. Большинство не реагируют на команду eject, и правильно делают, мне кажется, т.к. это вмешательство в настройки виртуалки изнутри нее.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60029</commentid>
    <comment_count>30</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 10:41:22 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #28)
&gt; Тогда уж не &quot;Выход&quot;, а &quot;Закрыть программу установки&quot;
Просто кнопка &quot;Выход&quot; там уже есть. Только скрывается на последнем экране.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60030</commentid>
    <comment_count>31</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-09-10 11:00:44 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #29)
&gt; (In reply to Vladimir Potapov from comment #26)
&gt; &gt; (In reply to Mikhail Novosyolov from comment #23)
&gt; &gt; &gt; А как надо?
&gt; &gt; Ну, я предложил решение, но да, оно не учитывает флэшки.
&gt; 
&gt; И отличные от виртуалбокс гипервизоры. Большинство не реагируют на команду
&gt; eject, и правильно делают, мне кажется, т.к. это вмешательство в настройки
&gt; виртуалки изнутри нее.

Да, и игривую надпись &quot;давайте, перезагружайте систему&quot; можно тогда убрать, все на кнопках.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60032</commentid>
    <comment_count>32</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-09-10 12:01:51 +0300</bug_when>
    <thetext>(In reply to Vladimir Potapov from comment #31)
&gt; (In reply to Mikhail Novosyolov from comment #29)
&gt; &gt; (In reply to Vladimir Potapov from comment #26)
&gt; &gt; &gt; (In reply to Mikhail Novosyolov from comment #23)
&gt; &gt; &gt; &gt; А как надо?
&gt; &gt; &gt; Ну, я предложил решение, но да, оно не учитывает флэшки.
&gt; &gt; 
&gt; &gt; И отличные от виртуалбокс гипервизоры. Большинство не реагируют на команду
&gt; &gt; eject, и правильно делают, мне кажется, т.к. это вмешательство в настройки
&gt; &gt; виртуалки изнутри нее.
&gt; 
&gt; Да, и игривую надпись &quot;давайте, перезагружайте систему&quot; можно тогда убрать,
&gt; все на кнопках.

У нас есть сделанный Сашей Прокловым исправленный перевод,я  им скоро займусь, там этот текст изменен</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>