Project

General

Profile

Actions

Feature #1010

closed

Fix busybox init to support no squashfs/overlay boots

Added by Hammel 9 months ago. Updated 7 months ago.

Status:
Rejected
Priority:
Immediate
Assignee:
Category:
04 - Busybox
Target version:
Start date:
27 Jul 2023
Due date:
% Done:

100%

Estimated time:
Severity:
02 - High

Description

If the cmdline arg pnosqash is found then the init script shouldn't boot via squashfs/overlay. Instead, the rootfs will be fully expanded already and we can just switch_root to that.

Actions #1

Updated by Hammel 8 months ago

  • Severity changed from 05 - Very Low to 02 - High
Actions #2

Updated by Hammel 7 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

Implemented in rpi2 sandbox. Needs testing.

Actions #3

Updated by Hammel 7 months ago

  • Status changed from In Progress to Rejected
  • % Done changed from 30 to 100

This doesn't appear to be necessary. The mkinstall script skips the initramfs installation to the SD card if -o is not used. That causes the kernel command line in cmdline.txt to boot the rootfs from the 2nd partition. So this just works, as is.

Rejecting issue.

Actions

Also available in: Atom PDF