Cubic을 사용하여 20.04 라이브 CD를 사용자 정의했습니다. 호스트 이름을 로 변경하는 데 도움이 필요합니다 obo
. 어떤 방법을 시도해도 항상 기본적으로 'Ubuntu'로 돌아갑니다.
Cubic의 CHROOT 터미널을 사용하여 다음을 시도했습니다.
- 수정된 호스트 이름과 호스트 파일을 모두 복사
/etc/
echo obo /etc/rc.local
@reboot * * * root hostnamectl set-hostname obo
크론탭에서
위의 어느 것도 작동하지 않았습니다. 부팅 후 호스트 이름을 설정할 수 있습니다. 즉, 데스크톱이 로드되면 설정할 수 있습니다. 차이가 있다면 "Try Ubuntu"를 우회했습니다.
부팅 시 또는 부팅 중에 호스트 이름을 설정하는 데 도움, 제안, 의견을 주시면 대단히 감사하겠습니다.
답변1
이를 수행하는 쉬운 방법은 hostname
부팅 매개변수를 부팅 구성 파일에 추가하는 것입니다.
접근하다
Ubuntu 20.04에서 UEFI 부팅의 경우...
- 편집하다
boot/grub/grub.cfg
- '메뉴 항목 "Ubuntu"' 섹션은 기본 옵션으로 사용됩니다.
Ubuntu 20.04의 레거시 BIOS 부팅의 경우...
- 편집하다
isolinux/txt.cfg
- '라벨 라이브' 섹션은 기본 옵션으로 사용됩니다.
그러나 작업을 단순하게 유지하려면 Cubic 옵션 페이지의 부팅 탭에 나열된 모든 기본(필터링된) 부팅 구성 파일에 이 매개변수를 추가하기만 하면 됩니다.
참고: 부팅 탭에 표시되는 파일은 Ubuntu 버전이나 버전에 따라 다를 수 있습니다. 예를 들어 XUbuntu 20.04의 경우 /isolinux/txt.cfg
.
단계
Cubic의 옵션 페이지의 부팅 탭에서...
선택하다
boot/grub/grub.cfg
hostname=MY_HOST_NAME
다음으로 시작하는 줄에 매개변수를 추가합니다 .liunx
선택하다
boot/grub/loopback.cfg
hostname=MY_HOST_NAME
다음으로 시작하는 줄에 매개변수를 추가합니다 .liunx
선택하다
isolinux/txt.cfg
hostname=MY_HOST_NAME
다음으로 시작하는 줄에 매개변수를 추가합니다 .append
예
다음은 의 모습에 대한 예입니다 isolinux/txt.cfg
. Ubuntu 20.04에서는 이 파일이 레거시 BIOS 부팅에 사용됩니다.
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd.lz quiet splash ---
label live-nomodeset
menu label ^Try Ubuntu without installing (safe graphics)
kernel /casper/vmlinuz
append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd.lz quiet splash nomodeset ---
label live-install
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd.lz quiet splash ---
label live-install-nomodeset
menu label ^Install Ubuntu (safe graphics)
kernel /casper/vmlinuz
append boot=casper hostname=SILVERSPR file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd.lz quiet splash nomodeset ---
label memtest
menu label Test ^memory
kernel /install/mt86plus
label hd
menu label ^Boot from first hard disk
localboot 0x80
스크린샷
boot/grub/grub.cfg
UEFI 부팅을 위한 Ubuntu 20.04의 파일 변경 예 ...
boot/grub/loopback.cfg
Ubuntu 20.04의 파일 변경 예 ...
isolinux/txt.cfg
레거시 BIOS 부팅을 위한 Ubuntu 20.04의 파일 변경 예 ...
사용자 정의 호스트 이름을 사용하는 Ubuntu 20.04 라이브 환경의 예...