https://bugzilla.novell.com/show_bug.cgi?id=465686 Summary: Root file system destroyed by libzypp when installing/updating with online repositories Classification: openSUSE Product: openSUSE 11.1 Version: RC 2 Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Critical Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: jean.cayron@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727) I got this bug twice. I think it's related with libzypp but am not sure. My system had these partitions: -sda1, 9 GB, / -sda2, 1 GB, /tmp -sda5, 1 GB, /swap -sda6, 174 GB, /home -sda8, 1 GB, /srv I tried to make a liveCD with kiwi following these instructions: http://vavai.net/2009/01/04/how-to-make-opensuse-111-kde35-livecd-or-livedvd... In the config.xml from KIWI I left the opensuse-OSS online repo, in addition with the local ones. I launched the command: kiwi --prepare /usr/share/openSUSE-kiwi/livecd-kde3 --root /tmp/kde45-source --logfile terminal And it started to download all the packages from OSS and install it to /tmp/kde45-source. After a while, I got a warning that my /tmp partition was nearly full (normal). Then I aborted the kiwi install (on a clean way) and I removed (rm -r) the directory /tmp/kde45-source A few minutes later, after I launched Yast2 graphic install module (on the "selection" screen, before installing anything, the screen and the entire system freezed. On reboot (with the button, nothing was responding by the keyboard), the black screen said "No operating system found". Reinstalling the bootloader with "Repare system" didn't work. When I scanned and verified the filesystem it did find no filesystem on sda1... No way to repare it, I had to reinstall the system. I had the same problem a few month ago with 11.0 when making a huge update from KDE4:Factory repo with Yast2 (GUI). When installing, there was so many packages downloaded that a KDE message warned me that the / partition was nearly full. I aborted the install (on a clean way), Yast2 closed itself but my / was still full. I finally rebooted (cleanly) and the same appeared "No OS found". I had to reinstall. Everything went like libzypp was downloading all these packages in a place outside of /tmp without stopping itself when it ran out of place and without cleaning disk after abortion of the install process. I may be wrong... Of course, I haven't got a yast2 log file... Reproducible: Always Steps to Reproduce: 1.Have like 3-4 GB lefts on your root partition 2.Make a huge update or install, everything from onlines repos 3.When disk is full, abort installation 4.Reboot your system Actual Results: Black screen showing: "No operating system found" Expected Results: GRUB screen... I know that I took some risks and did it maybe the wrong way but is it normal that it happened? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.