UNPKG

buildahcker

Version:

Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a

22 lines (21 loc) 795 B
import type { OffsetAndSize } from "../partitions"; export interface GrubBiosSetupPrepareBootOptions { bootFile?: string; existingBootSectorFile?: string; diskOffset: number; outputBootFile: string; } export interface GrubBiosSetupPrepareCoreOptions { coreFile?: string; diskOffset: number; outputCoreFile: string; } export interface GrubBiosSetupOptions { imageFile: string | number; partition: OffsetAndSize; bootFile: string; coreFile: string; } export declare const grubBiosSetup: (options: GrubBiosSetupOptions) => Promise<void>; export declare const grubBiosSetupPrepareBoot: (options: GrubBiosSetupPrepareBootOptions) => Promise<void>; export declare const grubBiosSetupPrepareCore: (options: GrubBiosSetupPrepareCoreOptions) => Promise<void>;