Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Main Support Categories > General Help
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

General Help
All your general support questions for Ubuntu, Kubuntu, Edubuntu and Xubuntu.

View Poll Results: Should we allow installation within windows on a loopmounted ntfs partition?
Yes, make this an official ubuntu installation method! 171 43.07%
Yes, but make this some unofficial third party project 162 40.81%
Yes, but do it differently (post any suggestions) 12 3.02%
No! Keep everything the way it is! 77 19.40%
Multiple Choice Poll. Voters: 397. You may not vote on this poll

 
Thread Tools Display Modes
Old November 22nd, 2006   #1
tuxcantfly
Fresh Brewed Ubuntu
 
tuxcantfly's Avatar
 
Join Date: Mar 2006
Location: Cambridge, MA
Beans: 1,217
Ubuntu 9.04 Jaunty Jackalope
Windows-based Ubuntu Installer Development Thread (merged parts 1 and 2)

THIS THREAD, FORMERLY TITLED " Idea: Install via windows on loopmounted ntfs?" HAS BEEN MERGED TOGETHER WITH ITS CONTINUATION THREAD, FORMERLY TITLED "Windows based installer - testers and developers wanted", FOR EASIER TRACKING/READABILITY PURPOSES. THE BEGINNING OF THE SECOND PART OF THE THREAD IS HERE: http://ubuntuforums.org/showthread.p...71#post2011371

THIS THREAD IS OUTDATED. THE ORIGINAL WINDOWS-BASED UBUNTU INSTALLER SITE IS AT http://cutlersoftware.com/ubuntusetu...site/original/, THE SPECIFICATION IS AT https://wiki.ubuntu.com/install.exe, THE NEW WUBI SITE IS AT http://wubi.sourceforge.net, THE LUBI/LVPM/UNETBOOTIN/BUBAKUP SITE IS AT http://lubi.sourceforge.net, AND THE FORUMS ARE AT http://ubuntuforums.org/forumdisplay.php?f=234

Original Thread Begins Here:

A PROTOTYPE IS NOW AVAILABLE! SEE https://wiki.ubuntu.com/install.exe/Prototype FOR DOWNLOADING AND INSTALLATION INSTRUCTIONS!

A major barrier for entry into the ubuntu world is the installation process. Not too many people know how to burn an iso, set the BIOS to boot from a cd, and format a hard drive, and few are patient enough to read documentation how to figure out how to do so, so they just give up on ubuntu. A way to fix this problem is to let people download ubuntu in the form of a setup.exe installer, which will install ubuntu in a loopmounted partition, as a file in the ntfs partition, and install a bootloader which will allow booting from ubuntu or windows, like topologilinux http://www.topologilinux.com/ does. Think of what this would mean:

1. Much simpler installation: just download setup.exe, double click, next-next-next, reboot, welcome to ubuntu.

2. No need to partition; no chance of data loss.

3. No need to burn a cd for those with no cd writers, or no spare cds.

4. No need to reboot into the live cd to install; just download and install in windows.

5. Lowered risk of someone doing something wrong; no chance of screwup while burning the iso, booting from the cd, or partitioning.

6. Quicker installation; it'll be getting the installation files from the hard drive, not from the cd.

7. It'll have much better performance than a live cd, and will be nearly as fast as a standard installation, so it'll be a much more realistic performance preview.

8. We could even include an "uninstall ubuntu" option that will restore the original windows bootloader and remove the loopmounted file to reassure those people who are scared that ubuntu will destroy their system irreparably.

9 (maybe). We might even allow people to upgrade to a full-blown ubuntu on a dedicated partition if they want to get rid of windows and get a performance boost by shrinking the ntfs partition, cloning the loopmounted file into a real filesystem in the new space freed up, then deleting the ntfs filesystem, expanding the new ubuntu one to take up the freed space, and modifying the bootloader to boot from the new ubuntu filesystem.

/*10 (removed because of criticism). We might even detect what browser and email client is being used in windows and import the mail, addressbook, and cookies into ubuntu to make the migration easier.*/

/*11 (removed because of criticism). We might even use windows to detect the hardware and apt-get install the necessary drivers automatically during installation so there will be no hardware issues later.*/

For those of you who say this can't be done: Topologilinux managed to do the loopmounted installation and dual-booting on an ntfs drive; we could nab some code from them. /*(removed because of criticism) Firefox and Thunderbird already have the ability to import from IE and Outlook Express, so we could use that for the migration.*/

For those of you who say that this isn't going to be useful for people, think of all the people it will open ubuntu up to; plenty of average computer users know how to download a file and double-click through an installer, but few know how to burn an iso, set the BIOS to boot from a cd, and format a hard drive. This way, we will expand our target audience to the average home users who want a better desktop experience, instead of ultra-nerds and their friend who they convert.

For those of you who think this will divert resources from the ubuntu team: the ubuntu team probably isn't going to be working on this; it'll probably be done by some third-party people who know how to code windows installers, then it might later be accepted by the official ubuntu community. Also, it shouldn't be too hard, as topologilinux already has done most of the work; we only have to adapt their work to ubuntu and polish it.

For those of you who think this will make people dependent on windows: if they can't install ubuntu, they will be using windows. It's better to have people dual-booting ubuntu than having them not use it at all. Also, if point 9 is possible to do, we could have this be a nice, step-by-step migration to ubuntu; get them used to ubuntu while having it in a loopmounted partition, then once they're ready, let them get rid of windows and give ubuntu its own dedicated partition. Besides, the live and alternate install cds will still be available for people who want to install ubuntu the normal way; this will just open up more options.

This will NOT run ubuntu witihn windows, like vmware, andLinux, or colinux does. It just aims to make the installation of standard, directly bootable ubuntu easier.

Further information at: https://wiki.ubuntu.com/install.exe https://wiki.ubuntu.com/install.exe/Prototype https://blueprints.launchpad.net/dis...dows-installer https://launchpad.net/setup-ubuntu/

So, is this a good idea? Vote on the poll, and ask developers!

Last edited by tuxcantfly; September 13th, 2007 at 05:41 PM.. Reason: thread obsolete, closing
tuxcantfly is offline  
Old November 23rd, 2006   #2
pelago
Just Give Me the Beans!
 
Join Date: Apr 2005
Beans: 75
Re: Idea: Install via windows on loopmounted ntfs?

Interesting idea, I voted it should be a third-party project though, at least initially.
pelago is offline  
Old November 23rd, 2006   #3
scourge
Way Too Much Ubuntu
 
scourge's Avatar
 
Join Date: Apr 2005
Location: Finland
Beans: 284
Re: Idea: Install via windows on loopmounted ntfs?

I really don't like this idea, even if it was possible. It's difficult enough to support a wide variety of hardware and software configurations, but now the Ubuntu installer should have support for every somewhat recent version of Windows too?

It's true that everyone doesn't know how to burn an ISO file or set the BIOS to boot cds. But that's why we have the instructions on Ubuntu's download page. After installation the new users will have to learn a lot of things anyway, and read a lot of guides. If they can't do that they shouldn't even think about installing an OS. Many of the post-install stuff is way harder than burning the ISO.


Quote:
2. No need to partition; no chance of data loss.
Linux on NTFS? What could possibly go wrong...


Quote:
3. No need to burn a cd for those with no cd writers, or no spare cds.
There's always Shipit + various other sources of getting the cd, and pretty much everyone who has a PC capable of running Ubuntu also has a CD writer.


Quote:
6. Quicker installation; it'll be getting the installation files from the hard drive, not from the cd.
I don't think the CD-ROM speed plays a big part in the installation. Most of the time is spent setting things up and uncompressing files.


Quote:
9 (maybe). We might even use windows to detect the hardware and apt-get install the necessary drivers automatically during installation so there will be no hardware issues later.
Whoa! "What could possibly go wrong" #2.
scourge is offline  
Old November 23rd, 2006   #4
tuxcantfly
Fresh Brewed Ubuntu
 
tuxcantfly's Avatar
 
Join Date: Mar 2006
Location: Cambridge, MA
Beans: 1,217
Ubuntu 9.04 Jaunty Jackalope
Re: Idea: Install via windows on loopmounted ntfs?

Quote:
Linux on NTFS? What could possibly go wrong...
No, ubuntu will NOT be running on NTFS. It will be running on an ext3 filesystem within a file (loopmounted) on an ntfs filesystem. The stable ntfs write kernel drivers will be used, as the filesize of the loopmounted filesystem will not be changing, nor will new files be created. I've used topologilinux for a few months, and have had no issues with this approach.
tuxcantfly is offline  
Old November 23rd, 2006   #5
tuxcantfly
Fresh Brewed Ubuntu
 
tuxcantfly's Avatar
 
Join Date: Mar 2006
Location: Cambridge, MA
Beans: 1,217
Ubuntu 9.04 Jaunty Jackalope
Re: Idea: Install via windows on loopmounted ntfs?

If confused about the approach, think of it like a mounting a .iso file; it's a iso9660 filesystem contained within a file on a ext3 or whatever filesystem. It's the same here, only it's an ext3 filesystem contained within a file on an ntfs filesyste; the loopmounted ext3 filesystem is being written, not the ntfs. If confused, see here: http://en.wikipedia.org/wiki/Topologilinux "Storage System: Topologilinux creates an hard disk image file on an NTFS or FAT partition."
tuxcantfly is offline  
Old November 23rd, 2006   #6
tuxcantfly
Fresh Brewed Ubuntu
 
tuxcantfly's Avatar
 
Join Date: Mar 2006
Location: Cambridge, MA
Beans: 1,217
Ubuntu 9.04 Jaunty Jackalope
Re: Idea: Install via windows on loopmounted ntfs?

Quote:
There's always Shipit + various other sources of getting the cd, and pretty much everyone who has a PC capable of running Ubuntu also has a CD writer.
Wouldn't it be faster and more logical to just download an installer and install, instead of downloading an iso, burning it, then installing, or ordering a cd, waiting weeks for it to arrive, and then installing? Besides, this would take a big burden off of shipit; only people without internet would need it.
tuxcantfly is offline  
Old December 13th, 2006   #7
patrickfromspain
Fresh Brewed Ubuntu
 
patrickfromspain's Avatar
 
Join Date: Nov 2005
Location: Cambrils, Catalonia
Beans: 1,130
Re: Idea: Install via windows on loopmounted ntfs?

I don't like this idea. After less than 10minutes of googling I'm sure nearly everyone would get the necessary information on how to burn an ISO, how to make the PC boot from cd and format a hard drive. And, if people go step by step, reading all the screens from the instaler, finally they would get a perfect working dualboot system. Installing ubuntu, isn't difficult at all.

Another point is... should ubuntu be wasting money in that project? This installation method isn't easy, and sure would mean a lot of developing. And not only developing in linux, but also in windows. Now the ubuntu devs will have to develop a windows XP installer and a Vista installer? NO way!

I think that would be an installation method for computer non-skilled people, those who even have trouble installing skype: 'hey, here it is, install-ubuntu.exe, lets try'. 'Oh ****, what's that? I can't even install microsoft office nor call of duty 2, I don't like it, windows is better'.

Who doesn't want to google to solve a little problem as "How do I burn an ISO" shouldn't be installing ubuntu.
patrickfromspain is offline  
Old December 13th, 2006   #8
mcduck
Big cup of plunger coffee
 
mcduck's Avatar
 
Join Date: Apr 2005
Location: Finland
Beans: 6,475
Ubuntu 9.10 Karmic Koala
Re: Idea: Install via windows on loopmounted ntfs?

I don't really get the idea of running Linux inside Windows.

And if you want to do that for some reason There's always the free VMWare Player that even has ready-to-use Ubuntu virtual machines..

Besides, those people who are not motivated enough to spend 5 minutes learning how to burn iso file to disk or boot from a CD would just stick to using windows apps anyway as that would still be the easiest way..
__________________

42
mcduck is offline  
Old December 13th, 2006   #9
scxtt
Chocolate-Covered Ubuntu Beans
 
scxtt's Avatar
 
Join Date: Jun 2006
Location: Ohio
Beans: 2,370
Ubuntu 9.04 Jaunty Jackalope
Send a message via ICQ to scxtt Send a message via AIM to scxtt Send a message via MSN to scxtt Send a message via Yahoo to scxtt
Re: Idea: Install via windows on loopmounted ntfs?

Quote:
Originally Posted by mcduck View Post
. . . And if you want to do that for some reason There's always the free VMWare Player that even has ready-to-use Ubuntu virtual machines . . .
exactly ... vmware does everything this project could consider, probably more ... it's not a bad idea, but vmware can do it all (.exe installer, no partitioning, "couple clicks", etc.) ...
__________________
(Ubuntu 7.10) PC#1 SPECS / (Ubuntu 7.10) PC#2 SPECS / (Vista HomePremium | Arch Linux 2007.08-2) Gateway 6841
VMs: Server 2k3, CentOS5 in Xen [mysql/apache/named], CentOS5 [zimbra server]
scxtt is offline  
Old December 13th, 2006   #10
tuxcantfly
Fresh Brewed Ubuntu
 
tuxcantfly's Avatar
 
Join Date: Mar 2006
Location: Cambridge, MA
Beans: 1,217
Ubuntu 9.04 Jaunty Jackalope
Re: Idea: Install via windows on loopmounted ntfs?

Quote:
Originally Posted by patrickfromspain View Post
I don't like this idea. After less than 10minutes of googling I'm sure nearly everyone would get the necessary information on how to burn an ISO, how to make the PC boot from cd and format a hard drive. And, if people go step by step, reading all the screens from the instaler, finally they would get a perfect working dualboot system. Installing ubuntu, isn't difficult at all.

Another point is... should ubuntu be wasting money in that project? This installation method isn't easy, and sure would mean a lot of developing. And not only developing in linux, but also in windows. Now the ubuntu devs will have to develop a windows XP installer and a Vista installer? NO way!

I think that would be an installation method for computer non-skilled people, those who even have trouble installing skype: 'hey, here it is, install-ubuntu.exe, lets try'. 'Oh ****, what's that? I can't even install microsoft office nor call of duty 2, I don't like it, windows is better'.

Who doesn't want to google to solve a little problem as "How do I burn an ISO" shouldn't be installing ubuntu.
For a bunch of people, formatting their hard drives is simply not an option. Think of corporate environments; they don't want even the slightest chance of data loss from shrinking and reformatting partitions, so they stick with windows, and don't let you dual boot. And yes, it's a possibility; just see in the forums how many people have lost all their data from failed ntfs partition shrinking. Of course, you might say you should back up all your data, so you can restore it in case you lose it while shrinking your partitions. But then again, think of how much work and time that'll take, especially if you have a lot of data, like if you do video editing. It could be several gigabytes, that is, several DVDs will have to be burned to back up data. Think of how much of a hassle that is, not to mention what an issue it would be if you don't have a DVD burner or spare DVD-Rs. Many will just think, this takes too long, I don't have the time and money to back up all my data and install ubuntu, and will just give up.
tuxcantfly is offline  

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:57 PM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. bilberry