Тогда я решил установить Slax на жёсткий диск (на виртуальный жёсткий диск).
На странице
http://www.slax.org.ru/links.htmlувидел ссылку
http://forum.odmins-it.ru/index.php?topic=107.0Перешёл по ней, прочитал и начал устанавливать Slax на VirtualBox по этой статье.
Для разметки диска можно было воспользоваться программой gparted, модуль с этой программой имеется, но я ещё не научился работать с модулями. Поэтому я примонтировал диск (вернее iso-образ) с puppyrus-4.31. Там есть эта программа (gparted), к тому же она русифицирована.
Для чего на виртуальной машине нужен файл подкачки, может кто-нибудь объяснит?
Я не стал его делать, а весь диск разметил как fat32, поставил флажок boot. Кстати, везде выключать и перезагружаться нужно через меню гостевой ОС, а не закрывая окно VirtualBox. Дальше опять по статье. Скопировал папки /boot и /slax на жёсткий диск. Но когда набрал в терминале команды:
# cd /mnt/hda1/boot
# bootinst.sh
то получил:
# no such file or directory
Промучился целый вечер и сегодняшнее утро. Команда ls показывает, что файл здесь, на месте. Галочка "является выполнимым" стоит. Права все есть.
И только сегодня на форуме slax.org нашёл, что команда должна быть такой:
# sh bootinst.sh
А почему в статье просто bootinst.sh?
Важно! И потом устанавливать дополнения гостевой ОС нужно командой:
# sh VBoxLinuxAdditions-x86.run