Hello again,
As some of you know I have been posting small issues about intalling FreeBSD-10.0. From my last thread I finally got everything work perfectly. Now I have a problem transferring the entire FreeBSD-10.0 partition to my main hard drive using a live linux disk that have worked for many years and still works for everything else up to this 10.0 version of FreeBSD. Please allow me to explain how I build what I think is still the beginning of my ULTIMATE basic dual-booting machine.
I’m working with two machines. One has a 80GB HDD and my main machine (machine #1) has a 500GB HDD. First I use my out-of-the-box Partition-Tool to make 3 primary disk and a extended disk for linux and swap on my main HDD. On this drive I must install Windows first on primary-3 so that it doesn’t go into the state-of-shock and mess up the MBR in the end. It will take over the MBR, and that’s why it must be the first install. FreeBSD never done until 10.0. MAYBE it did, or did not, but something has surely changed ...
I use machine #2 to install FreeBSD on a already created UFS partition of 75000MB by my partitioning tool; which is deleted by the new FreeBSD installer because it force the issue to create its own partition of the size you give it. This is another bad idea in this new installer. It’s all our fault. Many user use to complain about the old installer for years. They wanted it to be like linux I guest and it was FreeBSD aim to please the new generation cry-babies.
Anyway, once I do a complete near ULTIMATE install of FreeBSD, fully packed with all the applications I need! After testing and dressing-up FreeBSD, I than place the 80GB HDD on machine one. I insert my live linux CD and copy [dd] sdb1 to sda1 or sda2 ; which both are already UFS formatted and the same size of 75000MB. As you see, we have left Window on sda3 along, and it will now pay for its MBR take-over disk actions once this set-up is finish. Soon linux will play a part.
This has never fail since 7.2, 8.2, and 9.2, but now it fail with10.0 and I did it twice to be sure that I made no mistakes. I live this ... I don’t need to be told more than twice that it don’t work anymore! That is a very bad thing at this moment but it could be a nice security action that FreeBSD created, or even not have a clue about the benefit when it comes to servers. So I am not crying too hard.
I could simply make FreeBSD-10.0 the first install on my main machine than build the primary-2 for FreeBSD-9.2, than build primary-3 for Windows to take over the MBR, than finally add ARCH-LINUX or Fedora on extended with GRUB to kick all their assies to allow dual-booting of them all. Yes, LINUX has a use in the FreeBSD world. Trust me, maybe any BSD, but for sure, FreeBSD is the greatest computing tool expecailly with this set-up! It allow FreeBSD to manupulate every os on that disk for the better!
Anyway, here is the problem and it seems as stated above but unlike Windows, FreeBSD has taken a new road, by doing HDD checking but has now caused a problem when switching partitons to another harddrive of a difference brand. This is not what FreeBSD is suppose to be about according to its history!
In my opinion FreeBSD don’t need to do this (if that is the case) because it will rules anyway based on our standard dual-booting setup/or it just does anyway. I did not invent this setup. Many threads taught me how to back when google got started.
This is FreeBSD. .. I’m sure this is simple and can be manually fixed, but I don’t know how. I want to keep this install and build my technical BSD skills instead of taking the easy way out that may or will cause problems when I want to transfer my already build system remotely to disk. How do I fix this. This old dog don’t need that change but I am willing to learn new tricks.
I hope I covered every needed detail without going overboard by including my own personal opinions abot the system.
Thank you
As some of you know I have been posting small issues about intalling FreeBSD-10.0. From my last thread I finally got everything work perfectly. Now I have a problem transferring the entire FreeBSD-10.0 partition to my main hard drive using a live linux disk that have worked for many years and still works for everything else up to this 10.0 version of FreeBSD. Please allow me to explain how I build what I think is still the beginning of my ULTIMATE basic dual-booting machine.
I’m working with two machines. One has a 80GB HDD and my main machine (machine #1) has a 500GB HDD. First I use my out-of-the-box Partition-Tool to make 3 primary disk and a extended disk for linux and swap on my main HDD. On this drive I must install Windows first on primary-3 so that it doesn’t go into the state-of-shock and mess up the MBR in the end. It will take over the MBR, and that’s why it must be the first install. FreeBSD never done until 10.0. MAYBE it did, or did not, but something has surely changed ...
I use machine #2 to install FreeBSD on a already created UFS partition of 75000MB by my partitioning tool; which is deleted by the new FreeBSD installer because it force the issue to create its own partition of the size you give it. This is another bad idea in this new installer. It’s all our fault. Many user use to complain about the old installer for years. They wanted it to be like linux I guest and it was FreeBSD aim to please the new generation cry-babies.
Anyway, once I do a complete near ULTIMATE install of FreeBSD, fully packed with all the applications I need! After testing and dressing-up FreeBSD, I than place the 80GB HDD on machine one. I insert my live linux CD and copy [dd] sdb1 to sda1 or sda2 ; which both are already UFS formatted and the same size of 75000MB. As you see, we have left Window on sda3 along, and it will now pay for its MBR take-over disk actions once this set-up is finish. Soon linux will play a part.
This has never fail since 7.2, 8.2, and 9.2, but now it fail with10.0 and I did it twice to be sure that I made no mistakes. I live this ... I don’t need to be told more than twice that it don’t work anymore! That is a very bad thing at this moment but it could be a nice security action that FreeBSD created, or even not have a clue about the benefit when it comes to servers. So I am not crying too hard.
I could simply make FreeBSD-10.0 the first install on my main machine than build the primary-2 for FreeBSD-9.2, than build primary-3 for Windows to take over the MBR, than finally add ARCH-LINUX or Fedora on extended with GRUB to kick all their assies to allow dual-booting of them all. Yes, LINUX has a use in the FreeBSD world. Trust me, maybe any BSD, but for sure, FreeBSD is the greatest computing tool expecailly with this set-up! It allow FreeBSD to manupulate every os on that disk for the better!
Anyway, here is the problem and it seems as stated above but unlike Windows, FreeBSD has taken a new road, by doing HDD checking but has now caused a problem when switching partitons to another harddrive of a difference brand. This is not what FreeBSD is suppose to be about according to its history!
In my opinion FreeBSD don’t need to do this (if that is the case) because it will rules anyway based on our standard dual-booting setup/or it just does anyway. I did not invent this setup. Many threads taught me how to back when google got started.
This is FreeBSD. .. I’m sure this is simple and can be manually fixed, but I don’t know how. I want to keep this install and build my technical BSD skills instead of taking the easy way out that may or will cause problems when I want to transfer my already build system remotely to disk. How do I fix this. This old dog don’t need that change but I am willing to learn new tricks.
I hope I covered every needed detail without going overboard by including my own personal opinions abot the system.
Thank you
Code:
GEOM_PART: integrity check failed (diskid/DISK-this-disk-XXXXXX, BSD)
Trying to mount root from ufs:/dev/ada0s1a [rw] ...
Mountroot: waiting for device /dev/ada0s1a ...
Mounting from ufs:/dev/ada0s1a failed with error 19.
Loader variable:
vfs.root.mountfrom=ufs:/dev/ada0s1a
vfs.root.mountfrom.options=rw
And some may knows the rest
..............
..............