Bug 144663

Summary: impossible installing from hard disk or FTP
Product: [openSUSE] SUSE Linux 10.1 Reporter: Frank-Michael Fischer <fmfischer>
Component: InstallationAssignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Critical    
Priority: P5 - None CC: anders, kernel01
Version: Beta 8   
Target Milestone: ---   
Hardware: i686   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: the YaST2 installation log as requested
Screenshot

Description Frank-Michael Fischer 2006-01-22 17:09:06 UTC
On my test system I have got an otherwise empty ext3 partition containing only CD1-CD5 directories.
1. When booting the installation CD there is simply no option for installing from hard disk.
2. By specifying a "wrong" distribution type e.g. CIFS based installation falls finally back to "manual".
3. After specifying "hard disk" as distro media installation asks me for "DHCP" or what IP adress my network card is supposed to have. For accessing a hard disk?
4. After specifying my IP adress installation starts and fails in the moment when I try to install exactly onto this semi-empty ext3 partition (without formatting it clearly) because of a "double mount problem".
5. Changing to NFS installation fails because there is no way to have installation mounting my CD1-CD5 on the installation server.
Comment 1 Carl-Daniel Hailfinger 2006-02-17 09:50:02 UTC
I could install from .iso images on harddisk (ok, had to loop-mount them by hand, but it worked just fine). Please check if you still have this problem once Beta4 is out.
Comment 2 Jiri Srain 2006-02-19 18:53:41 UTC
Please, check with Beta4 (or newer) and if the bug still occurres, attach the logs. The core library of the package manager has been replaced.
Comment 3 Frank-Michael Fischer 2006-02-19 21:57:15 UTC
Checked: Can still not specify "hard disk" or "local directory" when booting from mini-iso. After falling back to "manual" I am allowed to specify my local 
directory, a bit later I get the result: "An error occurred during the installation".
Some error messages I could spot on the other terminals: "cannot open file us.map.gz.map" and
"Cannot find map file" and
"kernel modules not enabled" and
"Cannot build symbol table - disabling symbol lookups"

Everything else looks normal.
Comment 4 Frank-Michael Fischer 2006-02-20 04:23:06 UTC
Tried the same with CD1 instead of mini-iso: same outcome. The error message "An error occurred during installation" happens right after "analyzing partitioning". My /CD1-/CD5 directories sit on partition hda8 which is formatted ext3.

Using FTP installation as workaround does not work either. It stops at "Die Paketauswahl wird ausgewertet". After that (like in the hard disk installation case) there is no terminal available which would accept keyboard input.
Comment 5 Frank-Michael Fischer 2006-02-24 13:41:25 UTC
with Beta5 I tried to start an FTP installation. Installation stops (after having chosen "Gnome" installation) at the "Installation Settings" screen with the error message:

Cannot read package data from installation media. Media error?

Is there a workaround?
Comment 6 Jiri Srain 2006-02-24 16:05:36 UTC
I've just installed 10.1 Beta5 from FTP without any problem...

Could you, pelase, attach logs from the failed installations?
Comment 7 Frank-Michael Fischer 2006-02-24 16:37:46 UTC
Where would my installation write logs before the error occurs? Having a look at CTRL-ALT-Fn does not show any useful messages. There are (luckily!) no partitions mounted yet. So what do you mean by "logs", please?
Comment 8 Klaus Kämpf 2006-02-24 16:50:40 UTC
/var/log/YaST2/y2log
Comment 9 Jiri Srain 2006-02-24 16:56:02 UTC
See

http://en.opensuse.org/Bug_Reporting_FAQ#YaST

for more information.

When the error occurres, switch to console tar-up /var/log/YaST2/ directory, and eg. via SCP copy it to hard disk of another machine or moutn another partition on the machine and copy it there.
Comment 10 Frank-Michael Fischer 2006-02-24 17:09:10 UTC
Created attachment 70226 [details]
the YaST2 installation log as requested
Comment 11 Frank-Michael Fischer 2006-02-25 03:35:22 UTC
found a workaround: switching to anonymous ftp resolves the problem. Seems the installation routine somehow forgets the ftp password between accessing CD1 and CD2
Comment 12 Frank-Michael Fischer 2006-02-25 03:52:15 UTC
I will, however, not proceed installing beta 5 on this machine as I am getting a weird partitioning suggestion at the "Installation Settings" screen. Viz comment #32 bug 151947
Comment 13 Anders Norrbring 2006-02-25 10:38:26 UTC
Anonymous ftp installation using DHCP and the only software selection made is the Gnome desktop.

Installation starts fine, then after the first reboot, I'm met with the box shown in the image attachement following.
Comment 14 Anders Norrbring 2006-02-25 10:39:28 UTC
Created attachment 70293 [details]
Screenshot
Comment 15 Jiri Srain 2006-02-28 16:15:53 UTC
It might be the number at the end of the installation source path. Does it work even if you change the path in order not to end with a number?
Comment 16 Jiri Srain 2006-03-15 19:20:31 UTC
The problem with the number has already been resolved, marking the bug as FIXED.
Comment 17 Frank-Michael Fischer 2006-03-21 17:16:40 UTC
Installation from hard disk is still not working:

1. There is no option for this type of installation when booting CD1.

2. So one needs to use the "manual=1" option (which is actually not documented neither through F1 nor the Release Notes).

3. In this case the user needs to load both the IDE and file system module manually.

4. In case the local distro directories sit on a partition which is supposed to be part of this installation later on, e.g. the "/home" partition, the installation fails miserably because in the moment the user tells YaST2 to mount this partition as "/home" in the FINAL system, YaST2 tries to mount it right away. But it is already mounted since it contains the distro directories. The mount fails and the installation stops.

This I cannot consider fixed.
Comment 18 Stanislav Visnovsky 2006-03-27 13:40:24 UTC
Steffen, issues 1,2 and 3 looks like linuxrc problem.

4) is storage related, adding Thomas to cc.
Comment 19 Thomas Fehr 2006-03-27 13:46:32 UTC
To my knowledge installation from hard disk is unsupprted anyway so why care.
Comment 20 Steffen Winterfeldt 2006-03-27 14:02:17 UTC
Hard disk install in not officially supported (but works fine).
Comment 21 Thomas Fehr 2006-03-27 14:06:59 UTC
It apparently only works fine if the user is reasonable enough not to use
the partition used as installation media for other purposes (e.g. as /home
partition).