On Tue, 6 Sep 2016 21:38:07 +0300, gevisz wrote:

> > It sounds like you are specifying the root device by device node and
> > those have changed with the addition of a new drive. Using UUID or
> > LABEL will avoid this problem.  
> 
> Thank you for the prompt reply!
> 
> In my fstab, all the old drives are specified by UUID.
> And the new one does not have UUID yet.
> 
> But it seems that GRUB does not read fstab... :(

It does not, because it has not loaded the kernel yet, so it cannot do
anything on the system.
 
> Where else should I specify them?

grub.cfg in the kernel options.

> Do you think that running
> # grub-mkconfig -o /boot/grub/grub.cfg
> with a new drive connected will be enough?

grub-mkconfig should use UUIDs by default, unless you have uncommented

#GRUB_DISABLE_LINUX_UUID=true

in /etc/default/grub


-- 
Neil Bothwick

Top Oxymorons Number 8: Tight slacks

Attachment: pgpRRuQTta5y0.pgp
Description: OpenPGP digital signature

Reply via email to