mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-27 06:56:29 +00:00
Last working stand
This commit is contained in:
parent
287f776d88
commit
28f6179e25
@ -1,27 +1,31 @@
|
|||||||
# CONFIG_LOCALVERSION_AUTO is not set
|
# CONFIG_LOCALVERSION_AUTO is not set
|
||||||
CONF_MMU
|
CONFIG_MMU=y
|
||||||
CONFIG_PROMPT="hassio-os:"
|
CONFIG_PROMPT="hassio-os:"
|
||||||
CONFIG_BLOCK=y
|
|
||||||
CONFIG_PARTITION=y
|
|
||||||
CONFIG_PARTITION_DISK=y
|
|
||||||
CONFIG_PARTITION_DISK_EFI=y
|
|
||||||
CONFIG_DEFAULT_COMPRESSION_LZ4=y
|
|
||||||
CONFIG_AUTO_COMPLETE=y
|
|
||||||
CONFIG_BOOTM_SHOW_TYPE=y
|
CONFIG_BOOTM_SHOW_TYPE=y
|
||||||
CONFIG_BOOTM_OFTREE=y
|
CONFIG_BOOTM_OFTREE=y
|
||||||
|
CONFIG_DEFAULT_ENVIRONMENT_GENERIC_NEW=y
|
||||||
CONFIG_STATE=y
|
CONFIG_STATE=y
|
||||||
CONFIG_BOOTCHOOSER=y
|
CONFIG_BOOTCHOOSER=y
|
||||||
CONFIG_CMD_UIMAGE=y
|
CONFIG_CMD_UIMAGE=y
|
||||||
CONFIG_CMD_STATE=y
|
CONFIG_CMD_STATE=y
|
||||||
CONFIG_CMD_BOOTCHOOSER=y
|
CONFIG_CMD_BOOTCHOOSER=y
|
||||||
|
CONFIG_OFDEVICE=y
|
||||||
|
CONFIG_OF_BAREBOX_DRIVERS=y
|
||||||
|
CONFIG_DRIVER_SERIAL_EFI=y
|
||||||
|
CONFIG_DRIVER_SERIAL_EFI_STDIO=y
|
||||||
|
# CONFIG_SPI is not set
|
||||||
|
CONFIG_DISK=y
|
||||||
|
CONFIG_DISK_ATA=y
|
||||||
|
CONFIG_USB_HOST=y
|
||||||
|
CONFIG_VIDEO=y
|
||||||
|
CONFIG_DRIVER_VIDEO_EFI_GOP=y
|
||||||
CONFIG_CLOCKSOURCE_EFI=y
|
CONFIG_CLOCKSOURCE_EFI=y
|
||||||
|
# CONFIG_PINCTRL is not set
|
||||||
CONFIG_FS_EXT4=y
|
CONFIG_FS_EXT4=y
|
||||||
CONFIG_FS_FAT=y
|
|
||||||
CONFIG_FS_SQUASHFS=y
|
|
||||||
# CONFIG_FS_RAMFS is not set
|
|
||||||
CONFIG_FS_EFI=y
|
CONFIG_FS_EFI=y
|
||||||
CONFIG_FS_EFIVARFS=y
|
CONFIG_FS_EFIVARFS=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_FAT_WRITE=y
|
CONFIG_FS_FAT_WRITE=y
|
||||||
CONFIG_FS_FAT_LFN=y
|
CONFIG_FS_FAT_LFN=y
|
||||||
|
CONFIG_FS_SQUASHFS=y
|
||||||
CONFIG_LZ4_DECOMPRESS=y
|
CONFIG_LZ4_DECOMPRESS=y
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
image boot.vfat {
|
image boot.vfat {
|
||||||
vfat {
|
vfat {
|
||||||
|
extraargs = "-n boot -F32"
|
||||||
files = {
|
files = {
|
||||||
"bzImage"
|
"bzImage"
|
||||||
}
|
}
|
||||||
@ -8,15 +9,16 @@ image boot.vfat {
|
|||||||
image = "barebox.bin"
|
image = "barebox.bin"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
size = 32M
|
size = 64M
|
||||||
}
|
}
|
||||||
|
|
||||||
image sdcard.img {
|
image sdcard.img {
|
||||||
hdimage {
|
hdimage {
|
||||||
|
align = 1M
|
||||||
}
|
}
|
||||||
|
|
||||||
partition boot {
|
partition boot {
|
||||||
partition-type = 0xC
|
partition-type = 0xef
|
||||||
bootable = "true"
|
bootable = "true"
|
||||||
image = "boot.vfat"
|
image = "boot.vfat"
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
# CONFIG_LOCALVERSION_AUTO is not set
|
# CONFIG_LOCALVERSION_AUTO is not set
|
||||||
CONFIG_KERNEL_LZ4=y
|
CONFIG_KERNEL_LZ4=y
|
||||||
|
CONFIG_EFI_STUB=y
|
||||||
CONFIG_SYSVIPC=y
|
CONFIG_SYSVIPC=y
|
||||||
CONFIG_POSIX_MQUEUE=y
|
CONFIG_POSIX_MQUEUE=y
|
||||||
CONFIG_NO_HZ=y
|
CONFIG_NO_HZ=y
|
||||||
|
@ -13,8 +13,8 @@ rm -rf "$GENIMAGE_TMP" "$OVERLAY_IMG" "$DATA_IMG"
|
|||||||
dd if=/dev/zero of="$OVERLAY_IMG" bs=4k count=16000
|
dd if=/dev/zero of="$OVERLAY_IMG" bs=4k count=16000
|
||||||
dd if=/dev/zero of="$DATA_IMG" bs=4k count=16000
|
dd if=/dev/zero of="$DATA_IMG" bs=4k count=16000
|
||||||
|
|
||||||
mkfs.ext4 "$OVERLAY_IMG" && tune2fs -c0 -i0 "$OVERLAY_IMG"
|
mkfs.ext4 "$OVERLAY_IMG" && tune2fs -L "overlay" -c0 -i0 "$OVERLAY_IMG"
|
||||||
mkfs.ext4 "$DATA_IMG" && tune2fs -c0 -i0 "$DATA_IMG"
|
mkfs.ext4 "$DATA_IMG" && tune2fs -L "data" -c0 -i0 "$DATA_IMG"
|
||||||
|
|
||||||
genimage \
|
genimage \
|
||||||
--rootpath "$TARGET_DIR" \
|
--rootpath "$TARGET_DIR" \
|
||||||
@ -23,5 +23,6 @@ genimage \
|
|||||||
--outputpath "$BINARIES_DIR" \
|
--outputpath "$BINARIES_DIR" \
|
||||||
--config "$GENIMAGE_CFG"
|
--config "$GENIMAGE_CFG"
|
||||||
|
|
||||||
|
qemu-img resize -f raw "$BINARIES_DIR/sdcard.img" 1G
|
||||||
qemu-img convert -O vmdk "$BINARIES_DIR/sdcard.img" "$BINARIES_DIR/hassio-os.vmdk"
|
qemu-img convert -O vmdk "$BINARIES_DIR/sdcard.img" "$BINARIES_DIR/hassio-os.vmdk"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user