Repository navigation
Commit 3f93dd9
committed
fix(updater): mount the boot partition with the kernel's own charset
A vfat mount that names iocharset= or codepage= is refused outright on a
kernel that has no NLS table for it: the Armbian current-sunxi64 kernel of
the Orange Pi Zero 3 has no nls_ascii, so the board mounted its boot
partition at boot - init.sh names no charset - and failed in the updater
with "IO charset ascii not found", i.e. exit code 92.
The names on that partition are ASCII, so the kernel's default is right on
every target. All three mounts that shared the option string are kept in
step, the commented-out fstab line included.
Signed-off-by: Simon Walz <contact@simonwalz.de>1 parent a0a62b2 commit 3f93dd9
3 files changed
Lines changed: 10 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
88 | 90 | | |
89 | 91 | | |
90 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
50 | 55 | | |
51 | 56 | | |
52 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
0 commit comments