Detecting boot drive

Hajducko, Steven Steven_Hajducko at intuit.com
Mon Feb 1 01:22:57 UTC 2016


Can you speak more to that?  I'm not understanding how that would work out.  Doesn't the assignment of the label happen during the partition configuration - where as I need to know which disk is the first drive in the boot order before that ( so we can tell it that it has the / partition )

This all needs to be done in a strictly automated fashion as well.

From: <kickstart-list-bounces at redhat.com<mailto:kickstart-list-bounces at redhat.com>> on behalf of Andrew Simpson <simpsonar77 at gmail.com<mailto:simpsonar77 at gmail.com>>
Reply-To: Discussion list about Kickstart <kickstart-list at redhat.com<mailto:kickstart-list at redhat.com>>
Date: Sunday, January 31, 2016 at 5:10 PM
To: Discussion list about Kickstart <kickstart-list at redhat.com<mailto:kickstart-list at redhat.com>>
Subject: Re: Detecting boot drive

have you thought about trying to find it by UUID or Label?  I had a similar issue in a kickstart where I could not determine the boot drive while making a USB boot image.  I ended up formatting the drives with a specific LABEL and using that in the kickstart instead of using sda/sdb/etc...

Andrew Simpson

On Fri, Jan 29, 2016 at 12:53 PM, Hajducko, Steven <Steven_Hajducko at intuit.com<mailto:Steven_Hajducko at intuit.com>> wrote:
Is there a way to consistently detect the boot-drive, across multiple hardware platforms?

We have several different hardware types - but it remains consistent that we always want the OS installed on the first drive in boot order.  We played around with --on-bios-disk, but that doesn't always work ( it fails, for instance, on Dell R820's with the PERC RAID controller ).  We've also tried specifying /dev/disk/by-id/edd-int13_dev80, which works on the Dell's, but fails on VMs.  ( And then throw HP and it's cciss into the whole mix.. ).  /dev/sda isn't always the boot disk - this happens to us with certain RAID configs like 1 logical drive and 8 JBOD's.   The JBOD's get detected as /dev/sda-h and the RAID drive ( which is the boot drive ), ends up as /dev/sdi.

Just curious if anyone else has come up with a solid way to always figure out what the boot drive is.

_______________________________________________
Kickstart-list mailing list
Kickstart-list at redhat.com<mailto:Kickstart-list at redhat.com>
https://www.redhat.com/mailman/listinfo/kickstart-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/kickstart-list/attachments/20160201/9058c34f/attachment.htm>


More information about the Kickstart-list mailing list