国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

WSL交叉編譯arm64 kernel

2023-10-09 05:55 作者:拉拉姬nikke  | 我要投稿

建議在debian或ubuntu進(jìn)行編譯

安裝編譯需要的一些工具:apt install?build-essential

還需要下載arm的工具鏈

https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

編譯內(nèi)核,通常選擇 aarch64-none-linux-gnu

解壓后將bin目錄添加到環(huán)境變量

export PATH=$PATH:/.../arm-gnu-toolchain-VERSION-x86_64-aarch64-none-linux-gnu/bin

內(nèi)核配置菜單

make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- menuconfig

編譯內(nèi)核(Image):

make -j$(nproc)?ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- Image

設(shè)備樹(dts):

make -j$(nproc)?ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- dtbs

模塊(modules)

make -j$(nproc)?ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- modules

WSL 的 /boot 和 /lib/modules默認(rèn)一般都是空文件夾

直接在wsl本機(jī) make install ,make modules_install

Image會(huì)被安裝到 /boot/vmlinuz-版本號(hào)(一個(gè)文件)

模塊會(huì)被安裝到 /lib/modules/內(nèi)核版本(一個(gè)文件夾)

直接手動(dòng)提取出來,制作軟件包

復(fù)制到目標(biāo)機(jī)器的相應(yīng)路徑就好

安裝好要重新生成initramfs

Debian: initramfs -u?

RHEL: dracut -f

Archlinux: mkinitcpio -P

執(zhí)行以上指令,如果新的內(nèi)核版本號(hào)不同,需要指定版本號(hào)


WSL交叉編譯arm64 kernel的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
明水县| 习水县| 桦川县| 兴宁市| 南投市| 蓬莱市| 榕江县| 衢州市| 四川省| 平原县| 甘孜县| 开封市| 五华县| 平阴县| 临高县| 黄龙县| 九龙坡区| 乌审旗| 施甸县| 平定县| 南雄市| 宣汉县| 乾安县| 华容县| 台北市| 永平县| 霸州市| 萨迦县| 无极县| 板桥市| 巴马| 石棉县| 双牌县| 栾川县| 镶黄旗| 富锦市| 永丰县| 乃东县| 新乐市| 沾化县| 远安县|