regulating #rootfs disk io for nixos can be a pain if I fix broken nix store
🌗 從零開始建構類 Docker 容器檔案系統:揭開容器檔案系統的運作原理
➤ 運用原生 Linux 工具打造您的第一個隔離式檔案系統
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
本文深入探討了 Linux 容器檔案系統的隔離機制,並透過實際操作,使用 unshare、mount 和 pivot_root 等標準 Linux 工具,從頭建構一個精簡的類 Docker 容器。文章詳細解釋了 mount namespace 在容器隔離中的核心作用,以及其他 namespaces (如 PID, cgroup, UTS, 網路) 如何輔助建構完整的容器環境。透過一系列實驗,讀者將能理解 mount table 的隔離原理、mount propagation 的概念,最終掌握建構功能完備容器的技術。
+ 這篇教學太棒了!終於弄懂了 mount namespace 的真正用途,不再是霧裡看花。
+ 能從頭
#Linux #容器 #Docker #rootfs #mount #namespaces
How Container Filesystem Works: Building a Docker-like Container From Scratch | iximiuz Labs

Learn how Linux containers are built from the ground up. Starting with the mount namespace and a root filesystem, see why PID, cgroup, UTS, and network namespaces naturally follow - and how this foundation makes concepts like bind mounts, volumes, and persistence in Docker or Kubernetes much easier to grasp.

iximiuz Labs
[2/3]
1. Create custom Windows 11 #MBR #USB drive with secure boot and #TPM disabled.
2. Boot #Arch #Linux via #PXE and #NFS #rootfs on the server.
3. Expose PCIe M.2 SSD via #NBD.
4. Mount NBD on another computer.
5. Create #QEMU #VM on that other computer, give it access to the NBD and #boot from the USB drive.
6. Install Windows
7. Install GRUB on second USB drive.
8. Plug it into the server to chainload Windows.

Zynq 7000. Загрузка Embedded Linux на SoC через JTAG с помощью XSCT

Учитывая, что я очень давно занимаюсь отладкой и запуском самых разнообразных проектов связанных с Zynq 7000 — со временем количество итераций перезапуска при проведении отладки увеличивалось пропорционально сложности проекта. Когда я только начинал осваивать разработку под Zynq, то каждый раз закидывал новый образ на microSD карту. Это было очень медленным процессом и требовало от меня постоянно подключать/отключать карту. После этого я освоил сетевую загрузку через Ethernet и TFTP, заменяя файлы по сети и проверяя результат после перезагрузки. Впоследствии, изучив вопрос связанный с типами загрузки, я обнаружил, что есть альтернативный способ загрузки платы через интерфейс JTAG, который впрочем может оказаться единственным доступным, если на плате нет microSD и Ethernet. Вот как раз вопросы связанные с тем, как произвести загрузку по JTAG я бы хотел осветить в этой статье. Всем кому интересно — добро пожаловать под кат.

https://habr.com/ru/companies/timeweb/articles/835912/

#zynq #zynq7000 #zynqmini #linux #xsct #jtag #kernel #rootfs #buildroot #timeweb_статьи

Zynq 7000. Загрузка Embedded Linux на SoC через JTAG с помощью XSCT

Учитывая, что я очень давно занимаюсь отладкой и запуском самых разнообразных проектов связанных с Zynq 7000 — со временем количество итераций перезапуска при проведении отладки увеличивалось...

Хабр

I wan't to build a rootfs with just `crun` that supports `libkrun`, and I just found this being distributed to Fedora.

https://koji.fedoraproject.org/koji/packageinfo?packageID=35716

I'm not a Fedora user, so I'd love some pointers here.

What's the easiest way of build a small rootfs with Fedora that I can do from my Ubuntu installation? :)

#fedora #embbeded #rootfs

libkrun | Package Info | koji

В общем, всем привет, с вами я, SkullGamer205 (a.k.a Yaroslav), и сегодня у меня для вас ОЧЕНЬ много(нет) охуительных историй, которые произошли за все 2 месяца. Ну чтож, приступим...

История 1. [ Неудачное обновление Linux]

Теги: #Linux #EndeavourOS #rootfs

[Часть 1]

Неудачное обновление Linux.
Начну с того, что я — пользователь Linux со стажем в 3 года (мне 17 если что...), успевший посидеть на Manjaro и на EndevaourOS (точнее сказать, я на нём и сижу), а также попробовавший кучу DE/WM, но выбрал коробку. Это, конечно, не сильно важно для этой истории, но всё же заправить надо чем-то...
Так вот, сегодня, а точнее вчера, А ТОЧНЕЕ 2023.10.10 (Y.M.D) я понёс в универ сврй ноутбук, т.к у меня урок информатики и я предпочёл заниматься занятиямм на своём железе (Да, есть железо в лаб. корпусе, где мы и сидим, но оно всё на окнах это раз, а два - своё лучше...

I DID IT

📱 #PocoX3Pro #Droidian #rootfs build 📱

https://github.com/droidian-vayu/device-page/wiki

No adaptation fiddling needed now, you just go and flash droidian through the fastboot, like on the officially supported devices.

And the Full Disk Encryption is now supported!

The pain was too much, I learned things I never though I will, but I did it finally.

#LinuxMobile #MobileLinux #LinuxOnMobile #Phosh #Linux #Vayu

Home

Droidian documentation for vayu. Contribute to droidian-vayu/device-page development by creating an account on GitHub.

GitHub

#PinePhone Modem #SDK: Tools to build your own bootloader, #Linux kernel and #rootfs

Project
https://github.com/Biktorgj/pinephone_modem_sdk

GitHub - Biktorgj/pinephone_modem_sdk: Pinephone Modem SDK: Tools to build your own bootloader, kernel and rootfs

Pinephone Modem SDK: Tools to build your own bootloader, kernel and rootfs - GitHub - Biktorgj/pinephone_modem_sdk: Pinephone Modem SDK: Tools to build your own bootloader, kernel and rootfs

GitHub