Поясніть будь ласка таку штуку:
наприклад, в мене є зібране, встановлене, робоче ядро, з декількома модулями;
я захотів додати ще один модуль, наприклад підтримку якоїсь файлової системи;
1.якщо я вкажу, робити це у вигляді модулю, потім зроблю make modules; make modules_install. Чи потрібно мені в цьому випадку, перезбирати безпосередньо ядро?
та навпаки:
2.якщо я вкажу вбудовувати це безпосередньо у ядро, потім зроблю make bzImage, скопіюю ядро та System.map куди треба. Чи потрібно мені в цьому випадку щось робити з існуючими модулями?
І ще одне питання, коли використовується файл System.map(на яких етапах роботи/завантаження ядра), і чи дійсно він взагалі потрібен?