jak znaleźć nośnik, z którego pierwotnie się uruchomiłem?


1

Jestem w instalatorze (linux w ramdysku) i chcę wysunąć płytę CD, jeśli to było to, z czego BIOS startował (wiesz, menu kolejności uruchamiania), czy ta informacja jest dostępna gdzieś w / proc?

Naprawdę chciałbym unikać polegania na bułce tartej w parametrach gruba i jądra, jeśli mogę, aby ludzie zmieniający moją pracę nie musieli zachowywać śladu tartej bułki. Jestem prawie pewien, że ta informacja jest dostępna gdzieś w jądrze.

Odpowiedzi:


2

Możesz zidentyfikować urządzenie rozruchowe za pomocą:

dmesg | grep -m1 BOOT_IMAGE

Jeśli root = jest UUID lub / dev / [sh] d *, prawdopodobnie uruchamia się z dysku twardego. Jeśli jest to prosty ramdysk, prawdopodobnie jest to płyta CD, chociaż nie jestem pewien, jak reprezentowany jest napęd USB.


co z bootem PXE? Dziękuję za Twój czas.
nraynaud

Hmm, dobre pytanie. Nie mam skonfigurowanego serwera do testowania.
Kevin,

to też będzie ramdysk, to prawie jak płyta CD
nraynaud
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.