rolling back update when system won't boot

I recently tried upgrading to FreeBSD 10 from FreeBSD 9. For some reason, there wasn't enough space on the root partition, so the update was unable to copy some files to the root partition and now the system won't boot.

I'd like to boot into fixit mode from a cd and rollback the update, but it seems like just doing

Code:
freebsd-update rollback

from fixit mode probably won't work, since it will be trying to rollback the virtual partitions form the live cd, rather than the real partitions on the disk.

So, my question is how I can rollback the update from fixit mode or through some other means.
 
Have you given Safe-Mode (Minimal mode it should be called) a chance?
And then chroot from there?

I'd start over and also resize the slices while at it..
 
Have you given Safe-Mode (Minimal mode it should be called) a chance?

The boot loader is saying that it is unable to load the kernel, so I can't boot into single user mode.
 
Can you boot an old kernel?

Escape to the boot prompt and try this

Code:
OK unload kernel
OK load /boot/kernel.old/kernel
OK boot -s
 
When I run
Code:
load /boot/kernel.old/kernel
I get the error
Code:
can't find '/boot/kernel.old/kernel'
Also, when I try running ls I get the error
Code:
open '/' failed: input/output error
 
Try booting to single user mode and do a freebsd-update rollback there.
 
Back
Top