查看“ChangeLogDebian”的源代码
←
ChangeLogDebian
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
__TOC__ 关于基于Debian的飞腾系统, 请参见[[SoftwareDistributionCompare | 飞腾系统软件发行版比较(debian-arm64/NetONE)]] debian官方的内核缺少一些对飞腾的底层支持, 表现为: 无法reboot, rtc没有启用, 两次启动网口次序不一致等等. 因此, 我们专门对debian内核做了一些修改, 改善用户在飞腾上使用debian的使用感受. ==基本信息== {| class="wikitable" |- ! 项目 !! 说明 |- | 目标平台 || debian jessie |- | 内核版本 || linux-image-4.5.0-2-arm64 |- | 安装前检查 || <source lang="bash" line>uname -a | grep 4.5</source> |- | 注意事项|| 网口次序可能会发生变化, 标准的网口次序请参见[[QA | 用户常见问题]] |} ==修补方式== 进入飞腾debian系统: <source lang="bash" line> wget http://ipk.gxwatek.com/debian/linux-image-4.5.0-2-arm64-g6.tar.xz tar Jxf linux-image-4.5.0-2-arm64-g6.tar.xz -C / depmod -a rm /boot/initrd.img-4.5.0-2-arm64 update-initramfs -k 4.5.0-2-arm64 -c # 手动重启 #重启后, 验证rtc驱动 date && hwclock # 接下来可以通过date, ntpdate等修改当前系统时间 date -s "2016/11/8 12:30:30" #或者 ntpdate -b pool.ntp.org # 执行下面的命令将当前系统时间写入hardware rtc hwclock -w reboot #重启后, 应该可以看到系统时间和硬件时间都是正确的 date && hwclock </source> ==内核模块开发包安装使用说明== # 首先, 请下载所需的3个deb包, 并上传到飞腾系统(Debian)中, 设存储目录是/root, 当前用户是root. 待编译的内核模块源码目录在/root/m # 进入飞腾debian系统: <source lang="bash" line> cd /root apt-get -f install dpkg -i linux-headers-4.5.0-2-common_4.5.5-1_arm64.deb dpkg -i linux-kbuild-4.5_4.5.5-1_arm64.deb dpkg -i linux-headers-4.5.0-2-arm64_4.5.5-1_arm64.deb # 安装完毕 # 内核模块编译命令示例 cd /root/m make M=`pwd` CC=gcc -C /lib/modules/4.5.0-2-arm64/build modules </source> ==更新记录== 2016/12/1: * 发布[http://ipk.gxwatek.com/debian/linux-image-4.5.0-2-arm64-g6.tar.xz linux-image-4.5.0-2-arm64-g6.tar.xz] * 重新发布[http://ipk.gxwatek.com/debian/linux-headers-4.5.0-2-common_4.5.5-1_arm64.deb linux-headers-4.5.0-2-common_4.5.5-1_arm64.deb] * 重新发布[http://ipk.gxwatek.com/debian/linux-headers-4.5.0-2-arm64_4.5.5-1_arm64.deb linux-headers-4.5.0-2-arm64_4.5.5-1_arm64.deb] * 重新发布[http://ipk.gxwatek.com/debian/linux-kbuild-4.5_4.5.5-1_arm64.deb linux-kbuild-4.5_4.5.5-1_arm64.deb] * 以上3个deb包是在debian系统中开发/编译内核模块所需, 安装和使用方式见上面的说明 * 增加vfio模块, 改进Module.symvers 2016/11/16: * 发布linux-headers-4.5.0-2-common_4.5.5-1_arm64.deb * 发布linux-headers-4.5.0-2-arm64_4.5.5-1_arm64.deb * 发布linux-kbuild-4.5_4.5.5-1_arm64.deb * 以上3个deb包是在debian系统中开发/编译内核模块所需, 安装和使用方式见上面的说明 2016/11/10: * 发布linux-image-4.5.0-2-arm64-g4.tar.xz * 启动时自动将rtc时间设置为系统时间 (udev) * 请注意, 修补包的大小减少, 修补方式也有变化 2016/11/9: * 发布linux-image-4.5.0-2-arm64-g3.tar.xz * 启动时自动将rtc时间设置为系统时间 (initrd阶段) 2016/11/7: * 发布linux-image-4.5.0-2-arm64-g2.tar.xz * 可以reboot * 增加rtc-ds1307.ko内核模块 * 固定网口命名次序, 请参见 [[QA | 用户常见问题]]
返回至“
ChangeLogDebian
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息