Как установить Ubuntu в файл.disk
Я использую Ubuntu 12.04.3 Live USB
Я создал 25 ГБ.disk файл, который находится в разделе Windows. (Так же, как WUBI)
Я сделал: sudo losetup /dev/loop1 /mnt/<disk file location>/root.disk.
Теперь я вижу этот файл.disk с помощью дисковой утилиты, и он имеет файловую систему ext4.
Как добавить этот диск (и файл подкачки.disk) в установщик Ubuntu, чтобы я мог установить Ubuntu в файлы.disk.
1 ответ
Вуби использует две разные техники. Метод образа диска загружает предварительно установленный файл образа диска, который был сжат. Затем он распаковывает это как root.disk а затем использует resize2fs чтобы сделать его любого размера, который вы хотите. Затем остается создать учетную запись пользователя при входе в систему, что он делает с файлом preseed:
d-i clock-setup/utc boolean false
d-i time/zone string $(timezone)
d-i passwd/user-fullname string $(user_full_name)
d-i passwd/username string $(username)
d-i passwd/user-password-crypted password $(password)
d-i user-setup/encrypt-home boolean false
d-i netcfg/get_hostname string ubuntu
d-i debian-installer/locale string $(locale)
d-i keyboard-configuration/layoutcode string $(keyboard_layout)
d-i keyboard-configuration/variantcode string $(keyboard_variant)
Все $(xxx) заменены установщиком Wubi - большинство из них довольно просты, но мои попытки получить правильный пароль не увенчались успехом (позже их легко сбросить).
Затем остается загрузить установку с файлом preseed:
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
search --set=diskroot -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $diskroot
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk preseed/file=/ubuntu/install/preseed.cfg wubi-diskimage ro quiet splash
initrd /initrd.img
В любом случае, это самый простой способ установить Wubi вручную. Я недавно сделал это на виртуальной машине с прошивкой EFI.
Другая техника состоит в том, чтобы получить ubiquity (установщик рабочего стола) для установки непосредственно на root.disk, Это также требует предварительного файла. Wubi запускает установщик через grub4dos, затем использует ядро, извлеченное из ISO, для загрузки ISO (которое было сохранено на диск). Тогда это предшествует установщику. Это намного сложнее, чем использование предварительно установленного образа диска.