-
Notifications
You must be signed in to change notification settings - Fork 108
Install troubleshooting with ssh #392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -29,12 +29,43 @@ When asking for help about installation errors, providing this file increases yo | |||||
|
||||||
The target installation partition is mounted in `/tmp/root`. | ||||||
|
||||||
### Getting remote access to host during installation | ||||||
|
||||||
While for simple problems access through the console as described | ||||||
above can be sufficient, it can be necessary to collect the full | ||||||
install log, kernel log and such large amount of data, which is quite | ||||||
impractical unless you can just copy the files. | ||||||
|
||||||
To enable ssh/scp access during installation, you can request on the | ||||||
linux kernel command line the activation of the network, and enabling | ||||||
of sshd service with a root password of your choice. For the common | ||||||
case of setting up the network with DHCP, add the following to the | ||||||
linux boot parameters: | ||||||
|
||||||
``` | ||||||
network_device=all sshpassword=YOURCHOICE | ||||||
``` | ||||||
|
||||||
You may select an alternative setup using `network_config` (which | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I suggest this wording:
|
||||||
defaults to `dhcp`). Its usage summary is as follows (values you need | ||||||
to provide are the ones in capital, brackets denote optional | ||||||
parameters: | ||||||
|
||||||
``` | ||||||
network_config=dhcp[:vlan=VLAN] | ||||||
network_config=static:ip=IP;netmask=NETMASK[;gateway=GW][;dns=DNS1[,DNS2]][;domain=DOMAIN][;vlan=VLAN] | ||||||
``` | ||||||
|
||||||
Note you can specify an interface name such as `eth1` instead of `all` | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Feel free to use Docusaurus' "Note" element:
|
||||||
if necessary, which can be useful when you need to setup a static IP | ||||||
address. | ||||||
|
||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think it would be useful to also explain:
|
||||||
## Installation logs | ||||||
|
||||||
The installer writes in `/var/log/installer/`. | ||||||
On the installed system, the installer logs are kept in `/var/log/installer/`. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
The main log file is `/var/log/installer/install-log`. | ||||||
|
||||||
## Debugging the installer | ||||||
|
||||||
You can [build your own installer](../../project/development-process/ISO-modification). | ||||||
You can [build your own installer](../../project/development-process/ISO-modification). |
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The wording could be a bit more natural, something like that: