Lilo

如何在 LILO 中使用持久化名稱?

  • September 12, 2016

我有兩個 SATA 驅動器,但它們的名稱/dev/sda和名稱/dev/sdb是由 Linux 隨機選擇的。

如何正確設置 LILO?我怎樣才能對硬碟驅動器進行穩定的引用lilo.conf

**添加。**我可以在 lilo.conf 中使用 udev 的名稱(如 /dev/disk/by-id/*)嗎?LILO 不會在每次啟動時讀取 lilo.conf,但當我在沒有參數的情況下執行 ’lilo’ 時,只會在設置 MBR 上讀取一次。在此階段 udev 名稱可用。但是 LILO 如何將有關磁碟的資訊儲存到 MBR 和引導文件中呢?

我在 Windows 上使用雙引導,但 NTFS 磁碟沒有 UUID。我想使用udev的id。

您需要使用 UUID 來辨識磁碟並通過它啟動。

在您的機器上執行blkid以獲取驅動器列表及其 UUID。

然後修改你的lilo.conf並使用root=UUID=<DISK UUID>而不是root=/dev/sda等。

假設您有一個支持 UUID 的核心版本 - 首先查看/dev/disk/by-uuid. 你也可以使用LABEL=.

引用自:https://unix.stackexchange.com/questions/52282