云酱的笔记本

云酱的笔记本

折腾网络启动(5)树莓派实现 UEFI+iPXE 网络启动

关于环境搭建的内容请看之前的文章:折腾网络启动编译树莓派4B的 iPXEiPXE 有一个适配树莓派的 piPXE 仓库,但是并没有发布适配树莓派4B的 Releases,需要自己编译。git clone https://github.com/ipxe/pipxe.git修改Makefile将所有的 RPi3 替换为 RPi4修改IPXE_TGT的值为 bin-arm64-efi/snp.ef...

使用 Grafana 制作简单的比特币走势图和告警平台

本人并不炒币,本文章只用于讲解 TICK 技术栈的简单应用。TICK 是由 InfluxData 开发的一套开源工具栈,由 Telegraf、InfluxDB、Chronograf、Kapacitor 四个工具的首字母组成。Telegraf - 指标数据采集InfluxDB - 数据接收和存储Chronograf 和 Grafana - 数据可视化展示Kapacitor - 时序数据的处理,...

Ubuntu 18.04 修改 pip 对应的 Python 版本

sudo apt install python3.8 python3.8 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U cd /usr/bin/ sudo cp pip3 pip3.6 sudo vim pip3替换为以下内容:#!/usr/bin/python3.8 # -*- coding: ut...

USB HID上位机简单实现

USB HID上位机简单实现以CH549为例,实现简单的HID上位机功能。修改HID报告描述符在HID报告描述符中添加Vendor-Defined Usage Page,然后并设置REPORT_ID(每个子HID设备都应该设置,且不重复),这样就能在不新增端点的情况下,实现自定义HID报文功能。 /* Vendor */ 0x06, 0xB1, 0xFF, //...

折腾网络启动(4)Linux无盘系统

咕咕咕。。。还有一个平板的评测还鸽着呢🤣,请叫我挖坑小能手关于无盘系统,本人Google捣腾了一段时间,才发现Arch Linux Wiki上有一篇无盘系统的文章,自己在虚拟机环境下测试可行,这里记录下搭建的完整流程。Windows 无盘系统的逻辑与 Linux 的完全不同,尝试 iSCSI 启动时会直接蓝屏,还没有找到比较靠fang谱bian的解决方法,只能先放着咯😑画了一个简单的流程图创...

HP ElitePad 1000 G2 Windows平板使用体验

前段时间逛海鲜市场时刷到的这款平板,价格很便宜,应该是某国企批量退役的。我买的这个是比较靠前的那家,店家还提供了改装 Type-C 充电口和标准 Type-A 数据口的服务。平板机身只有耳机接口和HP专用的扩展接口,当然这个扩展接口也负责充电,咸鱼上 10W 左右的扩展口充电器被卖到 100+,所以才有上面改 Type-C 口充电的卖家。专用扩展口即是优点也是缺点,这个接口可以扩展很多设备出...

折腾网络启动(3)NFS 和 LiveCD

记录下使用 iPXE 和 NFS 文件系统实现 Linux Live CD 网络启动服务搭建方法。本次 iPXE 启动后将 vmlinuz 和 initrd 载入内存 ,然后由 Kernel 通过 NFS 文件系统加载 filesystem.squashfs。之前实现 Linux 发行版的 NetBoot 只能进行安装,局限性很大。搭建 NFS 服务安装软件包Debiansudo apt i...

折腾网络启动(2)iPXE 篇

这里接着上一篇的说,会用到之前的 Dnsmasq 和 Lighttpd 服务。iPXE 是 PXE 的一个开源 Bootloader,于 2010 年作为 gPXE 的分支创建,可在X86 AMD64 ARM 等架构下运行,不挑网卡,兼容 UEFI,广泛的协议支持。What does the "i" in "iPXE" stand for?It doesn't.from Frequently...