PageSourceSearch

https://osbuild.org/assets/js/2ce4d858.62dc456c.js

js osbuild.org collected 2026-10-04 00:30:23 UTC 3,961 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksaurus=self.webpackChunksaurus||[]).push([[2382],{90645:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>i,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>a});const o=JSON.parse('{"id":"developer-guide/projects/osbuild/modules/stages/org.osbuild.kernel-cmdline","title":"org.osbuild.kernel-cmdline","description":"\x3c!--","source":"@site/docs/developer-guide/02-projects/osbuild/modules/stages/org.osbuild.kernel-cmdline.md","sourceDirName":"developer-guide/02-projects/osbuild/modules/stages","slug":"/developer-guide/projects/osbuild/modules/stages/org.osbuild.kernel-cmdline","permalink":"/docs/developer-guide/projects/osbuild/modules/stages/org.osbuild.kernel-cmdline","draft":false,"unlisted":false,"editUrl":"https://github.com/osbuild/osbuild/tree/main/stages/org.osbuild.kernel-cmdline.meta.json","tags":[],"version":"current","frontMatter":{"custom_edit_url":"https://github.com/osbuild/osbuild/tree/main/stages/org.osbuild.kernel-cmdline.meta.json"},"sidebar":"developer","previous":{"title":"org.osbuild.kernel-cmdline.bls-append","permalink":"/docs/developer-guide/projects/osbuild/modules/stages/org.osbuild.kernel-cmdline.bls-append"},"next":{"title":"org.osbuild.keymap","permalink":"/docs/developer-guide/projects/osbuild/modules/stages/org.osbuild.keymap"}}');var r=s(74848),t=s(28453);const l={custom_edit_url:"https://github.com/osbuild/osbuild/tree/main/stages/org.osbuild.kernel-cmdline.meta.json"},i="org.osbuild.kernel-cmdline",d={},a=[{value:"Schema 1",id:"schema-1",level:2},{value:"Schema 2",id:"schema-2",level:2}];function c(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",strong:"strong",...(0,t.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.header,{children:(0,r.jsx)(n.h1,{id:"orgosbuildkernel-cmdline",children:"org.osbuild.kernel-cmdline"})}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.strong,{children:"Configure the kernel command-line parameters"})}),"\n",(0,r.jsxs)(n.p,{children:["Configures the kernel boot parameters, also known as the kernel\ncommand line.\n",(0,r.jsx)(n.a,{href:"https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html",children:"https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html"})]}),"\n",(0,r.jsx)(n.h2,{id:"schema-1",children:"Schema 1"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-json",children:'{\n  "additionalProperties": false,\n  "properties": {\n    "root_fs_uuid": {\n      "description": "UUID of the root filesystem image",\n      "type": "string",\n      "oneOf": [\n        {\n          "pattern": "^[0-9A-Za-z]{8}(-[0-9A-Za-z]{4}){3}-[0-9A-Za-z]{12}$",\n          "examples": [\n            "9c6ae55b-cf88-45b8-84e8-64990759f39d"\n          ]\n        },\n        {\n          "pattern": "^[0-9A-Za-z]{4}-[0-9A-Za-z]{4}$",\n          "examples": [\n            "6699-AFB5"\n          ]\n        }\n      ]\n    },\n    "kernel_opts": {\n      "description": "Additional kernel boot options",\n      "type": "string",\n      "default": ""\n    },\n    "kernel_cmdline_size": {\n      "description": "Sets a custom maximum kernel cmdline size",\n      "type": "integer",\n      "minimum": 256,\n      "maximum": 4096\n    }\n  }\n}\n'})}),"\n",(0,r.jsx)(n.h2,{id:"schema-2",children:"Schema 2"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-json",children:"{}\n"})})]})}function u(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},28453:(e,n,s)=>{s.d(n,{R:()=>l,x:()=>i});var o=s(96540);const r={},t=o.createContext(r);function l(e){const n=o.useContext(t);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:l(e.components),o.createElement(t.Provider,{value:n},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.