Bug 188549 - Improve installation on serial console
Summary: Improve installation on serial console
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: misc (show other bugs)
Version: 10.0-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-13 11:40 UTC by amsibamsi
Modified: 2017-12-31 22:24 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description amsibamsi 2014-04-13 11:40:00 UTC
I have a PC Engines APU platform that has no video console but only a
serial one. Although there is a brief documentation in the handbook on
how to get the installation image working on the serial console
(https://www.freebsd.org/doc/handbook/install-advanced.html) a lot of
things are missing or troublesome to get a properly working system
manageable over the serial console only:

- Installation images have to be modified by hand to get serial console
  support
- Serial console is not enabled in the installed system, making it unusable
  for me
- Booting the installation image again and entering the rescue shell gives
  me no easy way to mount the installed system if it is on ZFS. Importing/
  exporting the pool is not very intuitive.
- Enabling SSHD during installation is an option. Later you can login over
  network and fix the serial console. But this relies on configuring a
  non-root user during installation and giving him the wheel group,
  otherwise you can not become root on the installed system over SSH.

Fix: 

- Provide pre-built installation images with serial console support
- Provide option in installer to enable serial console on installed system
- Provide documentation on how to fix a system on ZFS with the rescue shell
- Provide option/documentation on how to configure user(s) to be able to
  fix installed system via SSH
How-To-Repeat: - Install fresh system on hardware with serial console support, put root
  on ZFS and enable SSHD
- Boot into the installed system, check serial console login
- Reboot to rescue shell, try configuring serial console
- Try logging in via SSHD, becoming root and configuring serial console
Comment 1 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:08 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped