Success! Thanks for the help!
Booted from a live USB made from:
FreeBSD-10.1-RC3-i386-mini-memstick.img
Copied files from a working 9.0 system to a second USB drive and mounted with mount -t msdosfs /dev/da1s1 /media.
Mounted the internal hard drive with mount /dev/ada0s1a /mnt.
Overwrote...
Is there a live USB I can boot with and mount:
another USB thumb-drive containing the original files that were overwritten
the downed hard drive in writable mode
I want to restore the files that were overwritten by freebsd-install
jb_fvwm2, I have to figure out a configuration and commands...
freebsd-update also asked me to merge 100+ files mostly different only in the comment with the version number.
This dramatically increases the probability of human error when merging.
With freebsd-update I am not sure why files that differ only in comments can't be automatically merged or ignored.
Any way to recover from the following on the unsupported FreeBSD 9.0 release?
# freebsd-update fetch
# freebsd-update rollback
/bin/sh: Undefined symbol "_ThreadRuneLocale"
Can I do a non-destructive reinstall?
Please advise.
== More Info ==
Because this was not even a point upgrade I didn't...
Compile and install was successful but FreeBSD-9.1-RC1-PRERELEASE or something like that was installed.
freebsd-update failed immediately when invoked from the 9.1-RC1-PRERELEASE kernel.
Since I had a 9.0-RELEASE kernel available still I just did:
cd /boot
mv kernel...
This was probably my original error when downloading the source and doing:
cd /usr/src
make buildworld
make buildkernel
make installkernel
reboot
make installworld
mergemaster
Just noticed the stable-supfile has:
*default release=cvs tag=RELENG_9
Instead of:
*default release=cvs...
Is it possible to downgrade without formating?
Please Advise.
More Info:
Maybe I can boot the FreeBSD-9.0-RELEASE Kernel on the FreeBSD-10.0-CURRENT System and then do:
freebsd-update
So far I wasn't able to get internet using this method for freebsd-update
I have also tried:
vi...
To close up this thread a bit, post #6 is about as far as is useful to read.
More Info:
I was able to recover from:
# cd /usr/src
# make check-old
# make delete-old
I had to copy some random files from a working system and rebuild the kernel and the world like at...
Non-Destructive meaning if I had a drive with one partition as / and did a reinstall it wouldn't format the drive (just overwrite the necessary files).
I was able to copy over some of the deleted "/lib" and "/usr/lib" files from a working system via USB.
Currently I am trying to follow instructions to rebuild world at:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
Still trying to resurrect this system.
More info...
After deleting all "old" files when prompted system still boots but I get a system error when trying to login and can't go any further. Probably time for a fresh install.
MORE info:
After I realized some critical files were deleted and not replaced I tried to run freebsd-update again...
Is there a recommended way to upgrade FreeBSD 6.2 currently? FreeBSD 6.2 was last released in 2008 (4 Years ago). See:
https://en.wikipedia.org/wiki/Freebsd#Timeline
Also, with regard to overwriting freebsd-update with version from the 7.2-RELEASE that supported the [upgrade] option...
Starting with a FreeBSD 6.2
freebsd-update -r 8.3-RELEASE upgrade
freebsd-update -r 9.0-RELEASE upgrade
MORE INFO
It was very difficult to update. At first my freebsd-update version was so old it didn't allow the upgrade command, so I overwrote it with freebsd-update from a working...
mergemaster worked!
@wblock@, mergemaster worked! Adding thanks!
# netstat -na | grep LIST
tcp4 0 0 *.22 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
MORE INFO:
It took me a bit to get comfortable with...
How can I stop FreeBSD from loading all these services and just boot with minimal services loaded?
Currently my system seems to load all possible services. This is evident by typing:
netstat -na | grep LIST
Consequently on boot I have to have local access and run the following comands to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.