Cannot install 11.1 using livecd

I could not install OpenSuse 11.1 using the livecd and cannot figure out how I shall approach this issue.

The livecd booted normally. I started the install application and provided following configuration:

  • Brazilian Portuguese
  • My own partition of the disc: small swap, no separated partition for /home

When installation tries to partition the disc and format the partitions, install fails with “device busy” error message.

I notice that as soon swap partition is created, Nautilus (from livecd) automatically mounts the partition and the installer cannot format nor configure this partition, leading to failue.

I tried to unmount and try again, with no success.

I opened Nautilus preference dialog and disabled automatic opening of media, but this did not help.

What else should I do? Or might be the livecd installer with bugs? I managed to install one machine only because I did not change any partition configuration.

You mention Nautilus, so I guess you are using a GNOME LiveCD. Would that be “i686” or “x86_64”?

Also could you show any pre-existing layout is, and also your target layout? Show it like this:

Existing Partitions:

sda1 “/”
sda2 “/usr”
sda3 “/home”

Target Layout:

sda1 “/”
sda2 “swap”
sda3 “/usr”
sda4 “/home”

[More detail is even better, but what I have shown above might be enough to give some idea what is going on.]

The new partitioner might have problems creating anything advanced. I would suggest that for now, it might be a good idea to just use the layout that is created automatically, or maybe just change the sizes. Hopefully this will be corrected soon.

I have not tried loading 11.1 Final yet, so I am not certain of the current situation.

I had the same problem using the 11.1 GNOME X86_64 Live CD on a blank hard drive using the default partitioning. Somehow a 1.8 gig partition gets automatically mounted just before the partitioner is trying to use it. Hence, the device busy message. At this point the entire install fails with a pop up dialog box for the device busy message and a nautilus window for the auto mount. You are then taken back to the live desktop which continues to run normally. Unmounting the 1.8 gig partition and retrying the live installer does nothing but reproduce the same problem.

I would say trying to delete entries in /etc/mtab or fstab?

I had the same issue. Before running the installer, execute the following commands from a terminal:

su
/etc/init.d/autofs stop

This will shut down the auto mounting. Things work fine after that. The installer should do this.

You should report this as a bug in https://bugzilla.novell.com/ . Then they will be able to fix the LiveCD.

Thanks for the advice. I tried stopping automount. Unfortunately, the same installation issue still happens. Nautilus opens some previously existing partition, even if automount is disabled, preventing the installer to change and format partitions.

I wonder if opensuse 11.1 installer from livecd was ever tested… Seems to a too obvious and too critical bug.

Since I did not find any similar bug, I opened a new one at Access Denied

I propose another solution
open up terminal, log as root and type:
lsmod | grep autofs, (lists every module with that string)
if something showed up then,
modprobe -r and the output from previous command. (removes that module).

Found another solution:
as root type in terminal:
/etc/rc.d/init.d/autofs stop

Since Bugzilla relies heavily on search, I think you should fix the typo in the title (Lifecd -> LiveCD). The title can be changed in the field Who and What/Summary.

Thanks for submitting the bug.

The solution (although not a very good one, methinks this is poor coding) is to stop hal.

in a terminal:
su
/etc/init.d/haldaemon stop

restart installation.

I have been reading bits and pieces about this problem in the forums for some time now. I also have tried to follow the issue through the Bug reports as best as I could. I do not have the time to follow it as closely as I would like.

About the question of whether "installer from livecd was ever tested. . . " I have a few things to say about that:

There has NEVER been an entirely perfect installer on any distribution of Linux. There have been “better” and “worse” installers. It is not unusual for one installer to have problems on one computer while a different installer that works on that computer has problems with another, on which the first installer has no such problem.

It would have been nice if there were more beta testers. It would have been nice if the beta testers had all the right equipment to test every significant configuration. It would have been nice if the beta testers had more time, individually to do the job. It would have been nice if there were more good skilled programmers involved. It would have been nice if the programmers had more equipment, also representative of the array of equipment that these programs will be used on, so that they can do a greater amount of their own testing, and also replicate some of the systems on which the beta testers find bugs. And of course it would help if we all had lots and lots of more time and money. Hey, that would be nice regardless of debugging issues.

One does what one can with what one has.

Yes, “11.1 installer” was tested before Final. Yes, bugs were found. Unfortunately, circumstances did not work out well in that regard. The worst problems did not appear until so near the end that I can understand that it might have been hard to predict how widespread serious problems would be.

I do not envy having to make decisions in such situations.