Если вы хотите, чтобы zip-файл содержал только contents
, а не child1/contents
, сделайте следующее:
for dir in */; do
( cd "$dir" && zip -r../"${dir%/}".zip. )
done
Вы можете использовать grub для загрузки ISO и установки. Так же просто, как USB.
Есть много способов сделать это, например loopback
в командной строке grub.
Если вы имеете в виду установку непосредственно из вашей Ubuntu, это также возможно.
Используйте VirtualBox или VMware. Но просто выберите раздел как файл диска.
Что касается меню grub, update-grub
автоматически обнаружит ОС и добавит для них загрузочные записи.