Ubuntu Server Guide


Setting up the files for legacy boot


Download 1.23 Mb.
Pdf ko'rish
bet267/277
Sana18.06.2023
Hajmi1.23 Mb.
#1564055
1   ...   263   264   265   266   267   268   269   270   ...   277
Bog'liq
ubuntu-server-guide (1)

Setting up the files for legacy boot
1. Download pxelinux.0 and put it into place:
# wget h t t p : / / a r c h i v e . ubuntu . com/ ubuntu / d i s t s / eoan /main/ i n s t a l l e r −amd64/
c u r r e n t / images / n e t b o o t / ubuntu− i n s t a l l e r /amd64/ p x e l i n u x . 0
# mkdir −p / s r v / t f t p
# mv p x e l i n u x . 0 / s r v / t f t p /
2. Make sure to have installed package syslinux−common and then:
# cp / u s r / l i b / s y s l i n u x / modules / b i o s / l d l i n u x . c32 / s r v / t f t p /
3. Create /srv/tftp/pxelinux.cfg/default containing:
DEFAULT i n s t a l l
LABEL i n s t a l l
KERNEL vmlinuz
INITRD i n i t r d
APPEND r o o t=/dev /ram0 r a m d i s k _ s i z e =1500000 i p=dhcp u r l=h t t p : / / cdimage .
ubuntu . com/ ubuntu−s e r v e r / d a i l y −l i v e / c u r r e n t / f o c a l −l i v e −s e r v e r −amd64 .
i s o
As you can see, this downloads the ISO from Ubuntu’s servers. You may well want to host it somewhere
on your infrastructure and change the url to match.
This configuration is obviously very simple. PXELINUX has many, many options, and you can consult its
documentation at https://wiki.syslinux.org/wiki/index.php?title=PXELINUX for more.
Netbooting the Live Server Installer via UEFI PXE on Arm
(aarch64, arm64) and x86_64 (amd64)
This document provides the steps needed to install an system via netbooting and subiquity in UEFI mode
with Ubuntu 20.04 (or later). The process is applicable to both of the architectures, arm64 and amd64. This
process is inpired by this Ubuntu Discourse post for legacy mode, which is UEFI’s predecessor. Focal (20.04,
20.04.1) and Groovy (20.10) have been tested with the following method.
Configuring TFTP
This article assumes that you have setup your tftp (and/or DHCP/bootp if necessary, depending on your
LAN configuration) by following this Ubuntu Discourse post, or you could also consider build your own tftp
in this way if your DNS and DHCP is already well configured:
$ sudo apt i n s t a l l t f t p d −hpa
320


If the installation is successful, check the corresponding TFTP service is active by this command:
$ s y s t e m c t l s t a t u s t f t p d −hpa . s e r v i c e
It is expected to show active (running) from the output messages. We will also assume your tftp root path
is /var/lib/tftpboot in the remaining of this article.

Download 1.23 Mb.

Do'stlaringiz bilan baham:
1   ...   263   264   265   266   267   268   269   270   ...   277




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling