|
From: | Robert Furber |
Subject: | Re: Booting an old PC to SSD that the BIOS cannot see |
Date: | Wed, 30 Dec 2020 10:32:28 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 |
On 2020-12-30 1:39 a.m., Pascal Hambourg wrote:
Obviously I need to learn more about initialization. I was under the mistaken impression that all the initialization was done by Grub. Can anyone point me towards step by step documentation that explains how a Linux PC is initialized? What role ramfs plays? What programs initialize the various h/w devices, file systems, etc.? Is it done by the Linux kernel?Le 30/12/2020 à 08:08, Glenn Washburn a écrit :On Tue, 29 Dec 2020 15:33:50 -0800 Robert Furber via Support requests for the GRand Unified Bootloader <help-grub@gnu.org> wrote:(...)The heavy job is done after the kernel and initramfs have been loaded by GRUB, and does not use /boot.
Presumably, it is the post Grub initialization s/w that takes that takes time. And, it has to be accessed from the boot drive recognized by BIOS. If this is the case, it may be theoretically possible to split the initialization with step1 on the boot drive that initializes the NVMe SSD and step2 on the NVMe that initializes everything else.
The expedient solution appears to be to use a small, cheap SATA SSD as the boot drive and the NVMe SSD as the working drive, for everything else, a la Chris Green.
[Prev in Thread] | Current Thread | [Next in Thread] |