mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-27 15:06:29 +00:00
Update hdd_image.sh
This commit is contained in:
parent
402e21b54e
commit
d1369a27c0
@ -9,8 +9,8 @@ DATA_SIZE=1G
|
|||||||
IMAGE_SIZE=2G
|
IMAGE_SIZE=2G
|
||||||
|
|
||||||
function hassio_boot_image() {
|
function hassio_boot_image() {
|
||||||
local boot_data=$1
|
local boot_data="$1/boot"
|
||||||
local boot_img=$2
|
local boot_img="$1/boot.vfat"
|
||||||
|
|
||||||
echo "mtools_skip_check=1" > ~/.mtoolsrc
|
echo "mtools_skip_check=1" > ~/.mtoolsrc
|
||||||
dd if=/dev/zero of=${boot_img} bs=${BOOT_SIZE} count=1
|
dd if=/dev/zero of=${boot_img} bs=${BOOT_SIZE} count=1
|
||||||
@ -19,18 +19,18 @@ function hassio_boot_image() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function hassio_overlay_image() {
|
function hassio_overlay_image() {
|
||||||
local overlay_img=$1
|
local overlay_img="$1/overlay.ext4"
|
||||||
|
|
||||||
dd if=/dev/zero of=${overlay_img} bs=${OVERLAY_SIZE} count=1
|
dd if=/dev/zero of=${overlay_img} bs=${OVERLAY_SIZE} count=1
|
||||||
mkfs.ext4 -L "hassio-overlay" -E lazy_itable_init=0,lazy_journal_init=0 ${overlay_img}
|
mkfs.ext4 -L "hassio-overlay" -E lazy_itable_init=0,lazy_journal_init=0 ${overlay_img}
|
||||||
}
|
}
|
||||||
|
|
||||||
function hassio_hdd_image() {
|
function hassio_hdd_image() {
|
||||||
local boot_img=$1
|
local boot_img="${1}/boot.vfat"
|
||||||
local rootfs_img=$2
|
local rootfs_img="${1}/rootfs.squashfs"
|
||||||
local overlay_img=$3
|
local overlay_img="${1}/overlay.ext4"
|
||||||
local data_img=$4
|
local data_img="${1}/data.ext4"
|
||||||
local hdd_img=$5
|
local hdd_img="${1}/${2}"
|
||||||
|
|
||||||
local loop_dev=$(losetup -f)
|
local loop_dev=$(losetup -f)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user