erichfreebsdlist at ovitrap.com
Sun Mar 4 03:55:40 UTC 2012
On Sunday 04 March 2012 08:47:39 Martin Alejandro Paredes Sanchez wrote:
> On Saturday 03 March 2012 18:01:33 Martin Alejandro Paredes Sanchez wrote:
> In the disk I have 3 OS (FreeDOS, XP and FreeBSD)
I never used any other operating system on a machine with FreeBSD. So, my comments could be off.
> I use PartitionWizard to create the 3 slice in the new disk (ad4)
> I use ghost.exe (2003 version) to pass FreeDOS and XP to the new slices in ad4
Should also have worked.
> I boot in FreeBSD (in ad0) and with sysinstall, create the partitions in ad4
> and using the next commands, I pass the info in my 4 partiotios
> (/ /tmp /var /usr)
Ok, I have had once a problem with doing this too. I never found out why.
Can you do this by hand from your running FreeBSD installation?
> newfs /dev/ad4s3a
> mount /dev/ad4s3a /mnt
> cd /mnt
> dump 0af - / | restore rf -
I do not see when you wrote the MBR with bootable code.
bsdlabel -B will do the job.
> I modify /mnt/etc/fstab to reflect ad4 as the only disk
> I turn off the PC, remove ad0 disk and turn on the PC, but FreeBSD do not boot
> I forgot to mention taht I had activated the 3rd slice of the disk, if I
> activate the 1st slice, FreeDOS boot
> So I reconect ad0 and boot FreeBSD (from ad0) and use the next command
> bsdlabel -B /dev/ad4s3
Ok, you did it.
One other thing. I used either dd when copying the disk. Most of the time, I even use rsync. It takes forever but I can continue my normal work.
> But do not work either.
> Do I really need to reinstall the OS on the new disk ad4 and tranfer my info
> with the commands as described in
This works always but copying properly the old disk must also work.
One question again. Does your kernel support SATA?
If not, it will not work. If it is a GENERIC kernel, it does.
More information about the freebsd-questions