Message: 15 Date: Tue, 27 Jul 2010 09:10:30 +0000 (UTC) From: JB jb.123abc@yahoo.com Subject: fc13 preupgrade failure on swap To: users@lists.fedoraproject.org Message-ID: loom.20100727T105136-975@post.gmane.org Content-Type: text/plain; charset=us-ascii
Don Vogt <dnvot <at> yahoo.com> writes:
I have been using fedora since fedora 4 with great
satisfaction. I tried to
do an fc12 to fc13 preupgrade. All went fine until I was running anaconda ( I believe)
with the install.img.
I got a pop-up that said the swap device has not been created and that " The /etc/fstab
on your upgrade
partition does not reference a valid swap device" When I click OK the system reboots and
the upgrade fails.
I have checked my swaps in the fc12 system and
they seem OK, Top shows
the swap partitions are there " I actually have three swap partition on two different
drives. I checked
the swaps in fstab on fc12 using findfs and they seem OK, UIIDs and /dev entries. I
suspect that the upgrade
partition it refers to is in the install.img. I have another partition with fc13, on which I
used preupgrade to upgrade
from fc12 It was a very smooth procedure. That kind of
rules out hard drive
problems. Unless something changed. Does anyone have a suggestion on how to fix fstab, or
what the problem
might be? Also, is there a way to undo the preupgrade attempt,
so I can try again?
Any other suggestions will be welcome.
Hi, please give us more info (do not cut/edit the output).
Layout of both disks: # fdisk -l /dev/sda # fdisk -l /dev/sdb
For F12 (the one you try to preupgrade) log in and get an output: # cat /etc/fstab For F13 (the one you already preupgrade-ed) log in and get an output: # cat /etc/fstab
By the way: when you run preupgrade the next time (2nd, 3rd, etc) you are asked whether you want to continue from the point of previous stop/failure point or from the very beginning. IMPORTANT: I would advise you to stop changing anything on your machine (disk layout, swaps, /etc/fstab, etc) so that the data I ask you for above is true from that point on and we can help you ! JB
I found an easy solution and completed the preupgrade last night. First i tried adding a swap file, because the message said my fstab does not have a valid swap file. I thought it might be making a distinction between swap partitions and a swap file. That didn't make any difference. I then commented out my swap partitions in the fc12 fstab and tried preupgrade again and it worked. Sorry, I didn't get your message about not changing things until this morning.
In case you still want here are the outputs you asked for
sudo fdisk -l
Disk /dev/sda: 13.6 GB, 13601193984 bytes 255 heads, 63 sectors/track, 1653 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000bbbf3
Device Boot Start End Blocks Id System /dev/sda1 * 1 261 2096451 6 FAT16 /dev/sda2 262 1653 11181240 f W95 Ext'd (LBA) /dev/sda5 262 522 2096451 6 FAT16 /dev/sda6 523 783 2096451 6 FAT16 /dev/sda7 784 1000 1743021 6 FAT16 /dev/sda8 1001 1576 4626688+ 83 Linux /dev/sda9 1621 1653 265041 82 Linux swap / Solaris
Disk /dev/sdb: 4303 MB, 4303272960 bytes 255 heads, 63 sectors/track, 523 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000c786b
Device Boot Start End Blocks Id System /dev/sdb1 * 1 409 3285261 83 Linux /dev/sdb2 410 523 915705 82 Linux swap / Solaris
Disk /dev/sdc: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000d0450
Device Boot Start End Blocks Id System /dev/sdc1 1 127 1020096 83 Linux /dev/sdc2 128 2677 20482875 b W95 FAT32 /dev/sdc3 2678 6501 30716280 83 Linux /dev/sdc4 6502 19237 102301920 5 Extended /dev/sdc5 6502 10325 30716248+ 83 Linux /dev/sdc6 10326 10580 2048256 82 Linux swap / Solaris /dev/sdc7 * 10581 18987 67529196 83 Linux /dev/sdc8 18988 19237 2008093+ 82 Linux swap / Solaris
from the upgraded system. cat /etc/fstab
# # /etc/fstab # Created by anaconda on Tue Jul 27 05:06:07 2010 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=0c1a3c8c-1564-4b4a-979e-31f46199079e / ext3 defaults 1 1 UUID=3ab5d70f-8de3-4eaf-b30c-83a477bc4797 swap swap defaults 0 0 UUID=33a1e0cd-06cb-4e79-883d-f1ccf50e73c6 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0