Можно ли установить Ubuntu на Pendrive, с которого она была загружена?

У человека есть компьютер без жесткого диска, но 16 ГБ ОЗУ и порт USB3.

Также есть 16 ГБ USB3 Pendrive с Ubuntu Live на нем (не постоянный).

Затем компьютер запускается с Pendrive с помощью toram,

Pendrive затем удаляется и вставляется во время работы O/S.

Может ли O/S, работающий в ОЗУ, выполнить "полную" установку на Pendrive?

Это было задано в:

Могу ли я установить Ubuntu на USB-флешку, используя ТО ЖЕ флешку?

Однако почему-то этот уникальный вопрос был помечен как "Дубликат".

1 ответ

Решение

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

Да, это работает по следующему рецепту:-)

  • Создайте диск только для чтения, скопировав ubuntu-16.04.1-desktop-amd64.iso на 32-гигабайтный USB-порт 3 с USB-приводом и mkusb.

  • Добавьте опцию загрузки toram и загрузитесь

  • При запуске в режиме реального времени, размонтируйте все смонтированные разделы в Pendrive (в данном случае это был только один), запустите в окне терминала

    sudo umount /media/{and press the TAB key for 'tab completion'}
    # or
    sudo mount /media/*/*  # if more than one partition
    

    Убедитесь, что все разделы на Pendrive размонтированы с

    df
    
  • Запустите установщик со значком на рабочем столе

  • Следуйте инструкциям, как любая другая установка

  • перезагружать

Я сделал это на ноутбуке с 4 ГБ ОЗУ в режиме BIOS без какого-либо внутреннего диска.

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

-о-

Редактировать 1: я тестировал в режиме UEFI. Финальный "Перезагрузка" застрял в Плимуте "пять точек".

  • Я подождал пару минут и смог закончить с SysRq r e i s u b

и при перезагрузке установленная система работает. Лучшей альтернативой является

  • "Продолжить тестирование" вместо перезагрузки

  • Очистить буферы в окне терминала

    sync
    
  • Перезагрузите живую систему

и он красиво завершается и перезагружается.

-о-

Редактировать 2: Вы найдете помощь, как добавить опцию загрузки toram по этой ссылке,

Как размонтировать живой DVD/USB?

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