Vraag Waar in de serverinstallatie mount / cdrom?


Als ik het serverinstallatieprogramma iso als een CD wil opstarten - of het nu rechtstreeks op een CD wordt gebrand, in een virtuele machine zoals een optisch station wordt gemonteerd, of op een USB / SD wordt uitgebreid - werkt het prima.

Als ik loopback proberen te rooien met de iso en de kernel en initrd vanaf daar laadt, vallen veel dingen uit elkaar.

Blijkbaar verwacht het installatieproces dat er een echte cdrom is /dev/sr0 dat het dan kan mounten /cdrom, waarna alles werkt.

Ik opende /boot/initrd.gz van de iso om te proberen te begrijpen waar en hoe het de cd aankoppelt, zodat ik kan begrijpen hoe ik de beperking kan omzeilen.

Waar mount hij het? En is er een manier om een ​​kerneloptie via grub door te geven - of een andere grubmethode te gebruiken - om het correct te laten werken?

Bijv. de desktop iso maakt gebruik van casper boot die ondersteunt iso-scan/filename en doet het goede. Maar niet de server (wat ironisch genoeg de plek is waar je het minst waarschijnlijk een CD hebt staan ​​...)


3
2018-04-07 17:30


oorsprong




antwoorden: