Growlight: Difference between revisions
| (17 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[File:glight.png|right|thumb|alt="Growlight logo"|Grow, baby, grow]] | [[File:glight.png|right|thumb|alt="Growlight logo"|Grow, baby, grow]] | ||
Growlight is a powerful open source tool for visualizing and managing persistent storage under Linux, built atop [[Notcurses]]. It began life as Sprezzatech's system installation prep tool, designed for use with [http://www.sprezzatech.com/sprezzos.html SprezzOS], but is now aimed at more mainstream (and non-defunct) distributions. | |||
* Code lives at [https://github.com/dankamongmen/growlight GitHub]. | * Code lives at [https://github.com/dankamongmen/growlight GitHub]. | ||
* Downloads are available from [https://github.com/dankamongmen/growlight/releases GitHub]. | * Downloads are available from [https://github.com/dankamongmen/growlight/releases GitHub]. | ||
* | * Growlight is present in [https://src.fedoraproject.org/rpms/growlight Fedora Core], [https://tracker.debian.org/pkg/growlight Debian], Alpine Edge, the AUR, and OpenSUSE. | ||
* There is a [https://groups.google.com/forum/#!forum/growlight-dev mailing list]. You can post by mailing [mailto:growlight-dev@googlegroups.com growlight-dev@googlegroups.com]. | * There is a [https://groups.google.com/forum/#!forum/growlight-dev mailing list]. You can post by mailing [mailto:growlight-dev@googlegroups.com growlight-dev@googlegroups.com]. | ||
* Bugs are now being tracked via [https://github.com/dankamongmen/growlight/issues Github issues] | * Bugs are now being tracked via [https://github.com/dankamongmen/growlight/issues Github issues] | ||
==Debian installer== | |||
My talk, "[https://debconf21.debconf.org/talks/3-proposing-a-new-d-i-disk-preparation-tool-growlight/ proposing a new d-i disk preparation tool]" at [https://debconf21.debconf.org/ debconf21] introduces the idea of using growlight within the mainstream Debian Installer. | |||
==Some capabilities== | ==Some capabilities== | ||
{|class="wikitable" border="1" | {|class="wikitable" border="1" | ||
| Line 13: | Line 15: | ||
! Version | ! Version | ||
! Helpers | ! Helpers | ||
|- | |||
| <tt>CDROM_TIMED_MEDIA_CHANGE</tt> | |||
| | |||
| Linux 5.16 | |||
|- | |||
| EFIstub setup | |||
| | |||
| efibootmgr | |||
|- | |||
| [https://phoronix.com/scan.php?page=news_item&px=Linux-5.15-Disk-Seq-No BLKGETDISKSEQ] | |||
| | |||
| Linux 5.15 | |||
|- | |||
| [https://systemd.io/DISCOVERABLE_PARTITIONS Discoverable partitions] | |||
| | |||
| | |||
|- | |||
| NVMe-ZNS recognition | |||
| | |||
| Linux 5.9 | |||
|- | |- | ||
| exFAT support | | exFAT support | ||
| Line 211: | Line 233: | ||
==Resources== | ==Resources== | ||
Note that even using DMI 2.0, | Note that even using DMI 2.0, a 4x southbridge uplink can be supersaturated by four SATA3 devices. | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Interface | ! Interface | ||
| Line 278: | Line 300: | ||
| 32 | | 32 | ||
|- | |- | ||
| DMI lane | | DMI lane | ||
| | | n/a | ||
| 5 | | 5 | ||
| 10 | | 10 | ||
|- | |- | ||
| DMI 2.0 | | DMI 2.0 lane | ||
| | | n/a | ||
| 10 | | 10 | ||
| 20 | | 20 | ||
|- | |||
| DMI 3.0 lane | |||
| n/a | |||
| 20 | |||
| 40 | |||
|- | |- | ||
|} | |} | ||