본문 바로가기

[Linux] root 비밀번호 세팅/변경 Linux에 root 비밀번호를 설정해준적이 없다면, root로 로그인을 할 수 없다. 따라서 root에 대해 비밀번호 설정을 해주어야한다. sudo -s # 사용자 비밀번호 입력 passwd # 원하는 비밀번호 입력. 단, 입력하는 비밀번호가 화면에는 안보임.
[Ubuntu] Macbook에서 Ubuntu 설치 USB 만들기 1) ubuntu iso 파일 다운받기 https://ubuntu.com/download/desktop https://ubuntu.com/download/desktop ubuntu.com 2) 터미널에서 명령어 입력 hdiutil convert -format UDRW -o ubuntu.iso ubuntu-22.04.4-desktop-amd64.iso mv ubuntu.iso.dmg ubuntu.iso 3) USB disk number 확인 및 unmount 나의 경우에는 USB가 /dev/disk4였다. 본인의 USB가 몇 번인지 확인하고 해당 USB를 unmount해야한다. diskutil list diskutil unmountDisk /dev/disk4 4) USB에 ubuntu.iso 쓰기 이때 /..
No rule to make target 'debian/canonical-revoked-certs.pem' 커널 설치 도중 다음과 같은 에러가 떴다. make[1]: *** No rule to make target 'debian/canonical-revoked-certs.pem' , needed by certs/x509_revocation_list'. STOP. make: ***[Makefile:1851:certs] Error 2 해결법은 다음과 같다. scripts/config --disable SYSTEM_REVOCATION_KEYS
BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Kernel compile 중 다음과 같은 오류가 떴다. BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF make: *** [Makefile:1106: vmlinux] Error 1 해결책은 다음과 같다. $ sudo apt install dwarves
Macbook에 sshpass 설치하기 brew install esolitos/ipa/sshpass
Intel I/OAT enable & disable Enable modprobe ioatdma Disable rmmod -f ioatdma Reference https://www.intel.la/content/dam/doc/white-paper/quickdata-technology-software-guide-for-linux-paper.pdf
QEMU에 우분투 이미지를 GUI없이 설치하는 법 (Macbook 사용 시) Macbook에서 ssh통해 접속한 서버에서 QEMU에 우분투 이미지를 설치하려는데 GUI가 없으니 설치가 진행되지않았다. 구글링한 결과, -nographic -display curses 등의 옵션을 추가하면 된다고 했지만 이건 우분투가 깔린 QEMU를 실행시킬 때는 동작해도 우분투를 설치하는 과정에서는 동작하지 않았다. 답은 vnc를 이용하는 것이다. sudo qemu-system-x86_64 \ -hda ubuntu.img \ -boot d \ -cdrom ubuntu-20.04.3-live-server-amd64.iso \ -m $(expr $(grep MemTotal /proc/meminfo | awk '{print $2}') / $(expr 1024 '*' 1024))G \ -smp $(npro..
cc: error: unrecognized command line option ‘-fcf-protection=full’; did you mean ‘-fstack-protector-all’? make 를 실행 시 다음과 같은 오류가 발생했다. cc: error: unrecognized command line option ‘-fcf-protection=full’; did you mean ‘-fstack-protector-all’? GCC 버전에 따라 발생하는 오류인 거 같은데 GCC 버전을 바꿔도 안되길래 1) grep -rn "fcf"을 -fcf-protection=full에 해당하는 부분을 찾고 2) 전부 -fstack-protector-all로 바꿔줬더니 오류가 해결됐다.