最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)遵守國家法律
青冈县| 泸溪县| 鹤庆县| 枣阳市| 团风县| 昌吉市| 芮城县| 新邵县| 武夷山市| 津市市| 玉山县| 宜阳县| 绥滨县| 宁国市| 玉屏| 灵丘县| 鹿邑县| 余江县| 金平| 托里县| 阿城市| 清水河县| 广灵县| 获嘉县| 慈利县| 无锡市| 南丹县| 广平县| 嘉荫县| 增城市| 旌德县| 昂仁县| 乌拉特后旗| 南皮县| 青河县| 龙海市| 荆门市| 奇台县| 鹤岗市| 温宿县| 绥化市|