Up to [cvs.NetBSD.org] / src / usr.sbin / sysinst / arch / landisk
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Sun Oct 2 10:21:36 2022 UTC (18 months, 2 weeks ago) by martin
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
HEAD
Changes since 1.15: +5 -3
lines
Diff to previous 1.15 (colored)
PR install/57025: revert bogus rev 1.9 which was only papering over a bug in the adoption of the MBR handling code and fix the original conversion bug instead: - run fdisk to install the MBR bootcode on the raw disk partition - run installboot against the NetBSD root partition (not the raw partition).
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 29 16:01:19 2022 UTC (2 years, 2 months ago) by martin
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
When upgrading, update the boot code post extraction from the updated target file system.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Oct 12 16:14:34 2020 UTC (3 years, 6 months ago) by martin
Branch: MAIN
CVS Tags: cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.13: +13 -3
lines
Diff to previous 1.13 (colored)
PR 55536: when we find existing partition tables and have alternative formats available, offer to delete partitions and create new ones from scratch (in some other or the same on-disk format).
Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 27 21:21:23 2020 UTC (4 years, 2 months ago) by martin
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Fix support for non-512-byte/sector disks again after I broke it when introducing the abstract partition backends.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Jan 9 13:22:32 2020 UTC (4 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Finish conversion of extended partitioning parts to new abstract backend interface. XXX still could use a lot of polishing.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 14 12:55:36 2019 UTC (4 years, 8 months ago) by martin
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
When we ask the user to select a partitioning scheme and they refuse (that is: select "Exit" in the menu), abort installation.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Jul 13 17:13:38 2019 UTC (4 years, 9 months ago) by martin
Branch: MAIN
CVS Tags: netbsd-9-base
Branch point for: netbsd-9
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
We may call md_pre_mount() multiple times for the same install set, so pass an additional index argument so MD code knows which part of the install will be mounted next.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jun 21 16:57:12 2019 UTC (4 years, 9 months ago) by martin
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Use the raw partition for installboot, not the root partition.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jun 20 00:43:56 2019 UTC (4 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Use _fmt_ msg_ methods when formats are needed.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 17 14:19:44 2019 UTC (4 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Fix bogus return value from md_post_newfs
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 13 09:36:55 2019 UTC (4 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.5: +24 -1
lines
Diff to previous 1.5 (colored)
In the new world order disks may come without any partitioning scheme attached - so the user may have to select one.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Jun 12 06:20:21 2019 UTC (4 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.4: +59 -38
lines
Diff to previous 1.4 (colored)
Rework internal data structures and "interfaces to user interface" functions to get rid of all disklabel assumptions. Previously (even for GPT partitioning) struct disklabel was used, which obviously breaks large disk setups. Also many MD parts and parts of the user interface assumed (a) a struct disklabel is used internally to store partitioning information and (b) partitions are named 'a' ... $MAXPART. Get rid of this and replace it with a quite abstract interface that should be able to deal with all variants in partition storage: - partitions are stored in a (partly abstract) struct disk_partitions and most parts of it are only accessed via accessor functions provided by a "partitioning scheme". - implement partitioning schemes for MBR, disklabel and GPT (with likely RDB [amiga] and Apple Partition Map [mac*] to follow soon) - partitioning schemes may be cascaded, e.g. on x86 when using MBR as "outer partitions", we have disklabel as "inner partitions". - all user interface goes via accessor functions in the partitioning scheme, some of which return pointers to special user interface descriptors (e.g. to allow editing partition flags, which are scheme specific) Overall the user interface changes (in this initial step) are minimal but noticable. A new Anita is needed for automatic test setups - many thanks to Andreas Gustafsson for lots of early testing and a new Anita version, and to Manuel Bouyer for cooperation and tests of the Anita release. This work was sponsored by The NetBSD Foundation, Inc.
Revision 1.4 / (download) - annotate - [select for diffs], Fri May 18 12:23:22 2018 UTC (5 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: phil-wifi-base,
phil-wifi-20190609,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521
Branch point for: phil-wifi
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
deconst -> __UNCONST, the former involves UB with NULL arithmetic.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 18 17:15:45 2017 UTC (6 years, 9 months ago) by gson
Branch: MAIN
CVS Tags: pgoyette-compat-base,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Clear the screen after running installboot. If we don't, there will be a leftover line saying "Status: Finished" at the top of subsequent screens, and the message "Hit enter to continue" will be redrawn after the set selection is complete, which confuses literal-minded robotic users such as anita.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Aug 3 16:09:40 2014 UTC (9 years, 8 months ago) by martin
Branch: MAIN
CVS Tags: tls-maxphys-base,
tls-earlyentropy-base,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
netbsd-8-0-RC1,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: tls-maxphys,
tls-earlyentropy,
netbsd-8
Changes since 1.1: +6 -6
lines
Diff to previous 1.1 (colored)
(Finally) merge a slightly modified version of the 2012 GSoC results from Eugene Lozovoy: add extended partitioning options to sysinst. Still needs some testing and polishing, but it now is possible to use GPT or to create a RAID set from scratch and install onto it.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 26 19:30:46 2014 UTC (9 years, 8 months ago) by dholland
Branch: MAIN
Move sysinst sources to usr.sbin. This commit only physically moves the sources - there are no other changes, to maximize the probability that this will be treated as a rename if we ever do manage to migrate away from CVS. Moving sysinst has been discussed on and off for years and has two goals: making it easier to work on sysinst, and also making sysinst available on running systems for use installing chroots and VM images and other such things. None of the latter is possible yet, but as they say, one thing at a time. Doing this now was approved in an impromptu fashion by mrg, riz, riastradh, me, and groo.