Bug 54934
| Summary: | Installer claims filesystems not unmounted cleanly | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | Samuli Kärkkäinen <skarkkai> | ||||||
| Component: | anaconda | Assignee: | Brent Fox <bfox> | ||||||
| Status: | CLOSED NOTABUG | QA Contact: | Brock Organ <borgan> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 7.2 | ||||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | i386 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2001-10-24 08:17:23 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Samuli Kärkkäinen
2001-10-23 12:34:03 UTC
I filled hda2's extended partition with a logical partition and created a FAT32 filesystem on it, but that didn't change the behaviour of the installer. Can you attach the /etc/fstab file from your 7.1 system? The /etc/fstab is: LABEL=/ / ext2 defaults 1 1 LABEL=/boot /boot ext2 defaults 1 2 /dev/fd0 /mnt/floppy auto noauto,owner 0 0 none /proc proc defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 /dev/hdb3 swap swap defaults 0 0 #/dev/hdb4 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/loop0 /mnt/loop0 iso9660 defaults,noauto 1 3 #nauris:/ /nauris nfs defaults,soft,rsize=8192,wsize=8192 0 0 //localhost/homes /home/skarkkai/nauris smb sockopt=TCP_NODELAY,sockopt=IPTOS_LOWDELAY,SO_SNDBUF=262144,SO_RCVBUF=262144,user,username=skarkkai,password=xxxxxxxx,port=13139 0 0 /dev/fd0 /mnt/dos/a msdos owner,defaults,noauto 0 0 /dev/hdd1 /data ext2 defaults,user 0 0 /dev/hda1 /mnt/dos/f vfat defaults,user,uid=500,umask=0002,utf8 0 0 #/dev/hda2 /mnt/dos/g vfat defaults,user,uid=500,umask=0002,utf8 0 0 Created attachment 34721 [details]
file /etc/fstab from the RH 7.1 system being upgraded
Bugzilla wrapped the lines of my previous comment, so I also created an attachment containing the same data. Created attachment 34765 [details]
/etc/fstab file
Hmmm...I'm thinking that the installer is getting confused by your /etc/fstab file for some reason. Try this: back up your existing fstab file and then try the one I just attached instead. I just commented out some partitions that you won't need during the upgrade process. You can restore the original after the install. Does this help? Yes, that fixed it. I narrowed it down to /dev/hdd1 /data ext2 defaults,user 0 0 Commenting out that line from the original fstab makes installation proceed past the point it stops at otherwise. Very odd. Are you sure that partition was not unmounted cleanly? I can think of no other reason for the installer to fail on it... At least the Redhat 7.1 system never complained about that filesystem. However when I did e2fsck in the shell console of Redhat 7.2 installation, e2fsck said that the filesystem is not unmounted cleanly, and started checking it. After that, the problem went away, and Redhat 7.2 installer no longer considers the filesystem not cleanly unmounted, even in subsequent installs. So from Anaconda's point of view, there apparently was no bug in Anaconda. It would seem to me, instead, that RH71 and RH72 ext2 code has a different idea of when a filesystem is clean. Or maybe RH71 did consider the filesystem unclean but never told about it. Well, the partitioning and disk detection code did change between 7.1 and 7.2. We switched from libfdisk to GNU/parted, so that may account for the difference in behavior, although that seems unlikely. Anyway, I'm going to close this report now since things seem to be working now. Thanks for your report. |