як знайти, з яких носіїв я почав завантажуватися?


1

Я в інсталяторі (linux в ramdisk), і я хочу витягти компакт-диск, якщо це було те, що BIOS спочатку завантажився з (ви знаєте, меню порядку завантаження), чи є ця інформація доступна десь в / proc?

Мені дуже хотілося б не покладатися на сухарі в параметрах grub і ядра, якщо я зможу, щоб люди, які змінюють мою роботу, не повинні зберігати хідні кроки. Я впевнений, що ця інформація доступна десь у ядрі.

Відповіді:


2

Ви можете визначити завантажувальний пристрій за допомогою:

dmesg | grep -m1 BOOT_IMAGE

Якщо root = UUID або / dev / [sh] d *, то він, ймовірно, завантажується з жорсткого диска. Якщо це прямий ramdisk, це, ймовірно, компакт-диск, хоча я не впевнений, як представлений USB-накопичувач.


як щодо завантаження PXE? Дякую за ваш час.
nraynaud

Хм, хороше питання. У мене немає сервера для тестування.
Kevin

це буде також ramdisk, це майже як CD
nraynaud
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.