NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: install/54582: sysinst cannot find disklabel on 9.0_BETA/x68k
The following reply was made to PR install/54582; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
Cc: martin%netbsd.org@localhost, gnats-bugs%netbsd.org@localhost, isaki%pastel-flower.jp@localhost
Subject: Re: install/54582: sysinst cannot find disklabel on 9.0_BETA/x68k
Date: Sat, 28 Sep 2019 14:18:00 +0200
On Sat, Sep 28, 2019 at 09:04:24PM +0900, Izumi Tsutsui wrote:
> I'm afraid several other ports also have the similar issue
> (i.e. no on-disk bsddisklabel data, but the kernel converts
> their native OS labels to bsddisklabel in readdisklabel(9)).
>
> - sys/dev/sun/disksubr.c:
> disklabel_sun_to_bsd() converts SunOS label
> - sys/arch/amiga/amiga/disksubr.c:
> readdisklabel(9) handles RDB
> - sys/arch/atai/atari/disksubr.c:
> ahdi_label() converts AHDI label (optional)
> - sys/arch/luna68k/luna68k/disksubr.c
> disklabel_om_to_bsd() converts UniOS lavel (similar to SunOS one)
> - sys/arch/mac68k/mac68k/disksubr.c:
> read_mac_label() converts Apple Partition Map
Yes, I am aware of most of them and will address them soon. Sun works (as
the sunlabel qualifies as a disklabel), amiga and mac* need special handling
that I am working on. Will put the others on the TODO list and get at them
afterwards.
Martin
Home |
Main Index |
Thread Index |
Old Index