wubi Iinstaller


Recommended Posts

if you can do it i would like to see a wubi based installer

Can I recompile my own version of Wubi to support my Ubuntu-based distro?

Yes, Wubi can be easily rebranded and modified. Get the wubi source code and modify the files in the ./data directory as you see fit. In particular you may want to change isolist.ini and the artwork (image names have to match the headers in isolist.ini).

To compile on a Debian based system run:

make prerequisites #only to be done once

make

make test #to test the installation within wine from https://wiki.ubuntu.com/WubiGuide#Can%20I%2...-based%20distro?

Can I use Wubi for non-Ubuntu based distributions?

It should be fairly straightforward to modify the frontend (feel free to ask if you need any help), as shown above. Your Linux distribution must have a mechanism to do unattended installation using a preseed file. Wubi takes advantages of debian-installer/ubiquity preseeding, if you use a different mechanism, you will have to modify src/wubi/installer_preseed.nsh. The make prerequisite scripts might need to be updated a bit too since they are debian specific.

Note that upstream files (Linux-side) need to be changed as well since normal distributions are generally not capable of targeting and booting (and rebooting) off a loop device. This task was originally accomplished by the Lupin project, but since 7.10 a lot of functionality has been moved upstream. Hence you might want to have a look at:

https://launchpad.net/lupin

https://launchpad.net/partman-auto-loop

https://code.launchpad.net/ubuntu/+source/initramfs-tools

Other affected files: update-grub, grub-installer, /etc/init.d/umountfs, /etc/init.d/umountroot, /etc/init/d/sendsigs

Relevant upstream Wubi patches From https://wiki.ubuntu.com/WubiGuide#Can%20I%2...20distributions?

Where is the source code?

Wubi (Windows frontend)

Lupin (Linux backend)

Lubi (Linux frontend)

LVPM (Migrates virtual disks to real partitions) from https://wiki.ubuntu.com/WubiGuide#Where%20i...20source%20code? this shold be enough to get you started on getting wubi working with shift linux but if you need more info on wubi check these three sites out https://wiki.ubuntu.com/WubiGuide, https://launchpad.net/wubi, & http://wubi.sourceforge.net/

Link to comment
Share on other sites

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.