Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jun 2016 00:40:56 +0300
From:      Vladislav Prodan <universite@ukr.net>
To:        perikillo <perikillo@gmail.com>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: Copy bootcode to mirror disk?
Message-ID:  <1466717892.674545627.ai2dh1w6@frv35.fwdcdn.com>
In-Reply-To: <CAAZNESYsu%2BwW9fagSRtGO8g-Bsovuxk0f1UPhmBk-KcvAsRTMg@mail.gmail.com>
References:  <CAAZNESYsu%2BwW9fagSRtGO8g-Bsovuxk0f1UPhmBk-KcvAsRTMg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


 
 --- Original message ---
 From: "perikillo" <perikillo@gmail.com>
 Date: 23 June 2016, 23:19:27
  


> Hi I have a server with 2 hard disk in mirror setup.
> 
> My slices are:
> 
> Code:
> root@spam:/boot # gpart show ada1
> 34 976773101 ada1 GPT (466G)
> 34 6 - free - (3.0K)
> 40 128 1 freebsd-boot (64K)
> 168 2097152 2 freebsd-ufs (1.0G)
> 2097320 16777216 3 freebsd-ufs (8.0G)
> 18874536 16777216 4 freebsd-ufs (8.0G)
> 35651752 1048576 5 freebsd-ufs (512M)
> 36700328 1048576 6 freebsd-swap (512M)
> 37748904 939024231 - free - (448G)
> 
> 
> My mirror has ada0 ada1, ada0 var slice fails, them I decide to replace the
> whole disk and follow the instructions for that using gpart and backup my
> current good disk layout into my new disk.
> 
> gpart backup ada1 | gpart restore -F /dev/ada0
> 
> 
> This create my slices, I forget each mirror slice and add each slice into
> the mirror again.
> 
> Everything working, but looks like I forget to add the bootcode to my new
> disk because it won't boot.
> 
> Now is booting from 2nd disk but need to boot from all hard disk, if ada1
> fails I will have issues.


Install the GPT bootcode into the boot partition:

# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0

--
 Vladislav V. Prodan
 System & Network Administrator
 support.od.ua
 
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1466717892.674545627.ai2dh1w6>