Похоже, существует два типа установок Ubuntu: «живые» установки (обычно USB или CD) и то, что я собираюсь назвать «полной» установкой (обычно на внутренний жесткий диск).
При полной установке можно использовать «Startup Disk Creator» для создания оперативных установок, а при оперативной установке спрашивается, хотите ли вы попробовать Ubuntu или установить на жесткий диск, создавая «полные» установки.
Как создать другую «полную» установку на другом разделе / диске, без создания промежуточного загрузочного «живого» носителя? Кажется, это должно быть просто.
Пример сценария:
Компьютер с четырьмя разделами: swap, / home, / и одним пустым. Ubuntu 12.04 Desktop в настоящее время установлен в разделе 3. Я хотел бы установить 12.04-сервер на 4-м разделе. У меня .iso сохранен на диске (/ домашний раздел). Как выполнить полную (не «живую») установку сервера 12.04 на четвертый раздел без покупки USB-накопителя или CD-привода?
Если вы хотите сделать это так же, как установлен Archlinux, вам может помочь команда debootstrap .
Вы можете создать необходимый раздел с помощью cfdisk (или gparted), затем отформатировать его правильно (возможно, ext4) и смонтировать. Затем вы должны запустить debootstrap и chroot в отформатированный раздел, прежде чем использовать aptitude для завершения установки.
Я не совсем уверен, какие пакеты ubuntu 12.04-server устанавливает как часть базовой установки, поэтому я не могу точно сказать, что вам нужно установить с помощью aptitude. Кроме того, это не даст вам приятного процесса установки графического интерфейса.
После установки и после выхода из среды chroot вам следует запустить grub-install перед размонтированием диска.