[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#864525: flash-kernel: fails on fat32



On Sat, 2017-06-10 at 02:41 +0200, Heinrich Schuchardt wrote:
> On 06/10/2017 02:11 AM, Ben Hutchings wrote:
> > On Sat, 2017-06-10 at 00:59 +0200, Heinrich Schuchardt wrote:
> >> On 06/10/2017 12:31 AM, Martin Michlmayr wrote:
> >>>>> * Heinrich Schuchardt <xypron.glpk@gmx.de> [2017-06-09 23:18]:
> >>>> flash-kernel currently fails if the boot partition is FAT32.
> >>>>
> >>>> On FAT32 symbolic links cannot be created.
> >>>
> >>> Unless something has changed, FAT for /boot isn't supported
> anyway.
> >>>
> >>> See https://lists.debian.org/debian-boot/2014/01/msg00188.html
> >>>
> >>
> >> That information seems to be outdated.
> > [...]
> > 
> > I think you didn't follow the thread far enough:
> > https://lists.debian.org/debian-boot/2014/01/msg00195.html
> > 
> > Ben.
> > 
> 
> So this further complication stems from function tarobject() in
> package
> dpgk?

FAT* are simply not POSIX compatible filesystems and as such are not
supported as /boot (or /,  /var, or /usr etc for that matter),
irrespective of how it might appear to you to be working under some
circumstances.

If your device's firmware requires a FAT partition to boot from then
you should configure flash-kernel in the mode where it mounts that
partition temporarily to copy the boot files to it while /boot remains
a POSIX filesystem (ext4 etc).

Ian.


Reply to: