Linux LVM.. Grub not loading from replaced disk


 
Thread Tools Search this Thread
Operating Systems Linux Ubuntu Linux LVM.. Grub not loading from replaced disk
# 1  
Old 10-10-2013
Linux LVM.. Grub not loading from replaced disk

Hi,

a little while ago, one of the GPT Partitioned hard disk had gone faulty in a Mirror RAID and is now successfully replaced.

here is how I did that.

1) created identical partition table on the new disk.
2) attached the mirrors using md commands.

The whole procedure is given below:


/dev/sda is replaced here

New Disk is replicated using sgdisk

Code:
sgdisk --replicate=/dev/sda /dev/sdb
sgdisk --randomize-guids --move-second-header /dev/sd


Created and Attached the mirrors to the raid system.

Code:
mdadm --manage /dev/md1 --add /dev/sda2
mdadm --manage /dev/md2 --add /dev/sda3
mdadm --manage /dev/md3 --add /dev/sda4

Now I have a good mirror in place. Now the question is that when I try to boot the system using the New Hard disk /dev/sda from the BIOS, it comes to halt and nothing shows up except blinking cursor on blank screen and I have to reboot the system to select the /dev/sdb disk to boot from. This is happening for the normal reboot as well, in such a way that i have to select the disk manually everytime the system is rebooted.

Can someone please guide how the other disk can be grub-recorgnized and how I can make a seamless reboot..

Below is the output from mdadmin --detail command

Code:
 mdadm --detail /dev/md{1..3}
/dev/md1:
        Version : 1.2
  Creation Time : Wed Jun  5 19:02:13 2013
     Raid Level : raid1
     Array Size : 19514240 (18.61 GiB 19.98 GB)
  Used Dev Size : 19514240 (18.61 GiB 19.98 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Sun Oct  6 01:00:02 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : busyboy:1  (local to host busyboy)
           UUID : 24d0bec2:c86a4b42:2551491c:ce21cac7
         Events : 50

    Number   Major   Minor   RaidDevice State
       0       8       18        0      active sync   /dev/sdb2
       2       8        2        1      active sync   /dev/sda2
/dev/md2:
        Version : 1.2
  Creation Time : Wed Jun  5 19:20:37 2013
     Raid Level : raid1
     Array Size : 488149824 (465.54 GiB 499.87 GB)
  Used Dev Size : 488149824 (465.54 GiB 499.87 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Thu Oct 10 13:47:44 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : busyboy:2  (local to host busyboy)
           UUID : ab235953:879428e8:d46af252:13ed66d3
         Events : 399197

    Number   Major   Minor   RaidDevice State
       0       8       19        0      active sync   /dev/sdb3
       2       8        3        1      active sync   /dev/sda3
/dev/md3:
        Version : 1.2
  Creation Time : Wed Jun  5 19:20:48 2013
     Raid Level : raid1
     Array Size : 2422320960 (2310.11 GiB 2480.46 GB)
  Used Dev Size : 2422320960 (2310.11 GiB 2480.46 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Thu Oct 10 13:47:46 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : busyboy:3  (local to host busyboy)
           UUID : 2a22160c:72b4f201:de0acb10:79566f08
         Events : 717493

    Number   Major   Minor   RaidDevice State
       0       8       20        0      active sync   /dev/sdb4
       2       8        4        1      active sync   /dev/sda4

# 2  
Old 10-10-2013
Just guessing if this is sda, that perhaps it also holds the boot block? You'll need to copy that via some other mechanism. Again... just guessing...
# 3  
Old 10-10-2013
Assuming you are using GRUB2, pre-EFI firmware, i.e. a BIOS, and a GPT disk, do you see any sign of a BIOS Boot Partition Table? Partition type should be EF02.
# 4  
Old 10-11-2013
Hi,

i have created a Grub Partition on the disk drive as it recommended in a Guide

I have two 3 TB disks with mirroring. Is there anything related to creating the disk replication and then attaching it or something else?

Regards,
NMR
# 5  
Old 10-11-2013
Did you populate the BIOS Boot Partition Table? Mirroring/replication is not going to do that for you.
# 6  
Old 10-22-2013
hi,

Can you please suggest what that means to Populate the BIOS Partition. I'm not aware of this mechanism.

Regards,
Nasir

---------- Post updated Oct 22nd, 2013 at 01:52 PM ---------- Previous update was Oct 21st, 2013 at 06:37 PM ----------

Quote:
Originally Posted by fpmurphy
Assuming you are using GRUB2, pre-EFI firmware, i.e. a BIOS, and a GPT disk, do you see any sign of a BIOS Boot Partition Table? Partition type should be EF02.
Hi fpmurphy,


I have below given output from the gdisk command for the disk being replaced here.. both replaced and the good disk ( the disk which replicated its data to replaced one )



Code:
Disk /dev/sda: 5860533168 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 5B747213-253B-4BCD-9022-AC20F6A3EB6C
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2925 sectors (1.4 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4095   1024.0 KiB  EF02  
   2            4096        39065599   18.6 GiB    FD00  
   3        39065600      1015627775   465.7 GiB   FD00  
   4      1015627776      5860532223   2.3 TiB     FD00  

Command (? for help): i
Partition number (1-4): 1
Partition GUID code: 21686148-6449-6E6F-744E-656564454649 (BIOS boot partition)
Partition unique GUID: 2B25F37D-4DCC-4D62-842A-322176A30AD9
First sector: 2048 (at 1024.0 KiB)
Last sector: 4095 (at 2.0 MiB)
Partition size: 2048 sectors (1024.0 KiB)
Attribute flags: 0000000000000000
Partition name: ' '



and below is the output for the disk ( which is intact till now and I replicated this disk to /dev/sda above )


Code:
Disk /dev/sdb: 5860533168 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 52E97A2C-D5CE-4FBE-8853-9A17F86DC779
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2925 sectors (1.4 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4095   1024.0 KiB  EF02
   2            4096        39065599   18.6 GiB    FD00
   3        39065600      1015627775   465.7 GiB   FD00
   4      1015627776      5860532223   2.3 TiB     FD00

Command (? for help): i
Partition number (1-4): 1
Partition GUID code: 21686148-6449-6E6F-744E-656564454649 (BIOS boot partition)
Partition unique GUID: 95307A72-04D0-48A8-B676-FD04F74E1F62
First sector: 2048 (at 1024.0 KiB)
Last sector: 4095 (at 2.0 MiB)
Partition size: 2048 sectors (1024.0 KiB)
Attribute flags: 0000000000000000
Partition name: ' '

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

Replaced pdisk not showing up in SAS Disk Array Configuration

OSLevel: 5300-10-02-0943 System Model: IBM,8203-E4A Power 6 == Hi! I replaced a failed pdisk in the raid enclosure as follows, - rmdev -l 'pdisk18' '-d' - Replaced it. - cfgmgr (detected) - I can see the new drive, with the correct serial # lscfg -v -l pdisk18 pdisk18... (2 Replies)
Discussion started by: estrar
2 Replies

2. UNIX for Advanced & Expert Users

LVM, Troubles with adding another Disk

I am having trouble with LVM and one of my physical volumes. Using Ubuntu Desktop 14.04 I was trying to set up LVM across two disks (not containing the OS or Home). First I created the initial Physical Volume, the Volume Group, and the Logical volume, and everything seemed fine. The... (2 Replies)
Discussion started by: JR_ULFOR
2 Replies

3. HP-UX

LVM: is possible to replace a disk?

Scenario1: VG00 lvm,not mirrored,2 disk of 36GB vg size VG00 size is under 30G. Is possible to remove a disk of 36GB and replace "on fly" with a disk of 300GB on VG00? Thanks (6 Replies)
Discussion started by: Linusolaradm1
6 Replies

4. Linux

Grub not loading from replaced disk

Hi, a little while ago, one of the GPT Partitioned hard disk had gone faulty in a Mirror RAID and is now successfully replaced. here is how I did that. 1) created identical partition table on the new disk. 2) attached the mirrors using md commands. The whole procedure is given below:... (2 Replies)
Discussion started by: busyboy
2 Replies

5. Solaris

Veritas not attaching replaced disk

Hi, I`m on SunFire480R with Solaris 10. Disk in rootdg group failed, so it was replaced. However, I cannot make Veritas initalise the replaced disk: # vxdctl enable # vxdisk list c1t0d0s2 Device: c1t0d0s2 devicetag: c1t0d0 type: auto flags: online error private autoconfig... (1 Reply)
Discussion started by: masloff
1 Replies

6. Red Hat

Grub is not loading the correct kernel

All I am trying to get RHEL 5.4 to load to the XEN enabled kernel but I am not having much luck. My grub.conf looks like it has 2.6.18-194.11.3.el5xen as the 1st one but when I do a uname -a I get the NON xen enabled kernel. I know I am doing something stupid but if anybody has any... (1 Reply)
Discussion started by: razor3928
1 Replies

7. AIX

Disk I/O Issue using LVM

We have a filesystem which contains 8 hard disks but i am facing disk I/O issue becuase data is not spreading across all the disks.Is there any way i can check how data is spreading and any parameter we need to change to spread ata across all disks. OS--AIX 5.3 (1 Reply)
Discussion started by: ukatru
1 Replies

8. UNIX for Advanced & Expert Users

grub loading stage 1.5.

Hi people,I am trying to install Debian Lenny Betta-2 on a system that has the built in promise chip for "Raid 0" but when I finished the install and then I reboot ,I get "grub loading,pleas wate... Error 2. also the Debian Lenny Betta-2 is identifying both drives ,instead of a singular drive... (4 Replies)
Discussion started by: thegreatalsky
4 Replies

9. UNIX for Dummies Questions & Answers

GRUB and booting from LVM volumes?

I'm setting-up my new computer, and would like to try out and switch between several OS (mostly different Linux distros). As I prefer to use separate partition for various dirs (/, home, usr, var, opt and perhaps local), I've come to the conclution that I'll run-out of partitions too soon, so I've... (1 Reply)
Discussion started by: koppe
1 Replies

10. HP-UX

disk adding through lvm

Hi dear(s) Can u explain how to add a disk through lvm with commands. I need to add a 9 gb scsi HS disk to a Hp D class 9000 server. (2 Replies)
Discussion started by: sreekumar.R
2 Replies
Login or Register to Ask a Question