Sau khi công nghệ đóng gói phần mềm bằng Container ra đời, người ta đua nhau thiết kế lại, nấu nướng lại hệ điều hành Linux sau cho nó thiệt nhỏ gọn để chỉ chạy Container.
Google thì tạo ra Container-Optimized OS từ dự án Chromium OS. Nếu bạn chạy K8S trên GCP thì các máy ảo Control plane node và Worker node sẽ chạy hệ điều hành Container-Optimized OS.
Red Hat thì mua lại Container Linux với giá 250 triệu đô la rồi dừng phát triển nó. Họ kết hợp nó với dự án Atomic Host thành hệ điều hành mới có tên là Fedora CoreOS. Nếu bạn xài OpenShift Container Platform thì Control plane node sẽ chạy Red Hat Enterprise Linux CoreOS là bản tốn tiền mua được xây dựng từ bản miễn phí là Fedora CoreOS.
Thật thú vị là cả Fedora CoreOS và Container-Optimized OS đều không xài /etc/fstab.
# cat /etc/os-release
NAME="Fedora Linux"
VERSION="41.20241122.3.0 (CoreOS)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=41
VERSION_CODENAME=""
PLATFORM_ID="platform:f41"
PRETTY_NAME="Fedora CoreOS 41.20241122.3.0"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:41"
HOME_URL="https://getfedora.org/coreos/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora-coreos/"
SUPPORT_URL="https://github.com/coreos/fedora-coreos-tracker/"
BUG_REPORT_URL="https://github.com/coreos/fedora-coreos-tracker/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=41
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=41
SUPPORT_END=2025-12-15
VARIANT="CoreOS"
VARIANT_ID=coreos
OSTREE_VERSION='41.20241122.3.0'
# ls -l /etc/fstab
ls: cannot access '/etc/fstab': No such file or directory
# cat /etc/fstab
cat: /etc/fstab: No such file or directory
Container-Optimized OS có file /etc/fstab nhưng file này rỗng, không có nội dung gì hết.
Fedora CoreOS thì không có file /etc/fstab luôn.
fstab là viết tắt của filesystem table, nó được đọc khi khởi động Linux để gắn (mount) các thiết bị vào các thư mục.
Như mọi 1 chương trình mang tiếng là độc tài đã nhanh nhảu quản lí /etc/fstab, chương trình đó là systemd.