How to boot Ubuntu Server after removing the only GPU?
I have a desktop that is capable of booting without a GPU installed. I want to use it as a NAS with Ubuntu Server and remove the GPU to use somewhere else after the install is complete. It works fine with CentOS 7 and Debian 9, but it refuses to work with Ubuntu Server 16.04. Here is the process I'm following.
1. Make an Ubuntu Server 16.04 install USB.
2. Install Ubuntu Server on the system while the GPU is installed.
3. Boot the newly installed system.
4. Confirm that SSH works as expected from another desktop.
4. Shutdown the system.
5. Remove the GPU.
6. Boot the system.
7. Try to SSH or ping the system from another desktop, but get no response.
If I replace the GPU, it boots up fine again. I enabled persistent boot logging and here is what I see in the failed (non-GPU) boot attempt.
⋮
Sep 30 11:40:56 homenas systemd[1]: Starting Update UTMP about System Runlevel Changes...
Sep 30 11:40:56 homenas systemd[1]: Started Set console scheme.
Sep 30 11:40:56 homenas systemd[1]: Started Update UTMP about System Runlevel Changes.
Sep 30 11:40:56 homenas systemd[1]: Startup finished in 9.331s (kernel) + 11.676s (userspace) = 21.007s.
Sep 30 11:40:56 homenas iscsid[1213]: iSCSI daemon with pid=1214 started!
Sep 30 11:41:41 homenas systemd[1]: Starting Stop ureadahead data collection...
Sep 30 11:41:41 homenas systemd[1]: Stopped Read required files in advance.
Sep 30 11:41:41 homenas systemd[1]: Started Stop ureadahead data collection.
Sep 30 11:48:39 homenas systemd-
Sep 30 11:48:39 homenas systemd-
Sep 30 11:48:39 homenas systemd-
Sep 30 11:48:39 homenas systemd[1]: Stopping Authenticate and Authorize Users to Run Privileged Tasks...
Sep 30 11:48:39 homenas systemd[1]: Stopped target Timers.
⋮
Notice how it just hangs at "Started Stop ureadahead data collection." for a few minutes before I push the power button to shut the system off again. Any idea what could be hanging up this boot? It must be Ubuntu-specific because none of the other distros do this.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Dwight Lyle for more information if necessary.