ubunut upgrade problem..

I have upgraded my server from ubuntu 6.06LTS (dapper drake) to 6.10 (edgy eft).

And now i cannot use my swap partition.

My boot profile is:

/dev/ubda swap

/dev/ubdb Ubuntu 6.10 Disk Image (ext3)

/dev/ubdc /svn (ext3)

My fstab is:

/proc /proc proc defaults 0 0

/sys /sys sysfs defaults 0 0

/dev/ubda – converted during upgrade to edgy

UUID=be3045ec-af52-4ac5-9afa-9010a53df639 / ext3 defaults 0 1

/dev/ubdb -- converted during upgrade to edgy

UUID=8e0cc405-efcc-4dcb-bf88-c1d628259680 none swap defaults 0 0

/dev/ubdc /svn ext3 auto 0 0

swapon will not accept the uuid for my swap partition..

and my "mount" output is:

/dev/ubda on / type ext3 (rw)

proc on /proc type proc (rw,noexec,nosuid,nodev)

/sys on /sys type sysfs (rw,noexec,nosuid,nodev)

varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)

varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)

udev on /dev type tmpfs (rw,mode=0755)

devshm on /dev/shm type tmpfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/ubdc on /svn type ext3 (rw)


For some reason /dev/ubda is mounted as / instead of swap

the server boots and runs ok but i am seeing performance issues due to not having a swap partition


Anyone know how to fix this???

2 Replies

Are you absolutely sure that /dev/ubda is your swap partition? Your mount output says that it's mounted as ext3, and your fstab comment shows that /deb/ubdb is the swap. Your Linode simply wouldn't work at all if /dev/ubda was actually swap and /dev/ubdb was the actual disk image.

Having said that, I don't know how UUIDs in fstab files work; it's possible that the correct partitions are being selected, but for some reason mount is showing them incorrectly. I can't really help with that, if that's the case; I know too little about the subject. If nobody else comes up with anything, I'd suggest just going back to using standard /dev/ubdx syntax in your fstab.

@Ciaran:

Are you absolutely sure that /dev/ubda is your swap partition?
Tbh i would go by the mount output not the profile cfg.

/dev/ubdb is the swap partition..

@Ciaran:

I'd suggest just going back to using standard /dev/ubdx syntax in your fstab.

Tried that already..

swapon -a

says that XXX is an invalid argument..

XXX is either the UUID or /dev/ubdb depending on which i am using in my fstab

I have also tried running mkswap and replacing the UUID with the one generated.. but that seemed to completely bring down the system.. :S

Even www.google.com seems to be stumped by this one..

[rant]

To top it all off the support ticket i raised 2 days ago has still not been responded to, a yes we have seen your problem and are looking into how to resolve it would be nice..

[/rant]

Anyone know how to solve this????

Thanks in advance.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct