기타/문제해결기2017. 3. 7. 22:26

1. UEFI 인식이 가능한 설치 usb 만들기


참고1 : http://se0572.tistory.com/entry/%EB%85%B8%ED%8A%B8%EB%B6%81%ED%83%9C%EB%B8%94%EB%A6%BF%EC%9D%B4-%EB%B6%80%ED%8C%85-USB%EB%A5%BC-%EC%9D%B8%EC%8B%9D%EB%AA%BB%ED%95%9C%EB%8B%A4%EB%A9%B4


x86_64 linux는 64bit 지원 운영체제로 EFI를 포함하고 있다.



왼쪽은 CentOS7 64bit ISO 이고 오른쪽은 32bit ISO 파일의 내용이다.

64bit 쪽은 EFI가 있다. 따라서 win32imager 같은 것으로 usb를 이미지화 시키면 windows에서도 인식되고 usb 부팅을 이용해서 linux를 설치할 수 있다.


32bit 쪽은 EFI가 없다. win32imager로 이미지를 씌웠을 때 windows에서 이미지의 포맷형식을 인식하지 못해서 접근할 수 없다.


구글링을 해보면 dd커맨드를 이용해서 cd에 이미지를 넣는 방법이 있지만 그 방법을 써도 앞선 방법과 마찬가지로 windows에서는 인식안되며 애초에 UEFI부팅으로 사용될 수 없어서 설치할 수 없다.


CentOS등에서 이러한 iso 이미지를 usb에 쓰기 위한 유틸을 따로 제공하고 있다.

아래 첨부파일은 CentOS전용 iso2usb이다. 다른 linux는 다른 버전을 찾아야 할 수 있다.


iso2usb-v0.7.zip


위 유틸로 이미지를 쓰면 UEFI로 설치가 가능하다.


2. /dev/root does not exist 에러가 뜰 때


참고2

http://wnsgp.tistory.com/12


위 1번 과정에서 설치에 진입하여도 /dev/root does not exist 에러가 뜨는 경우가 있다.

이는 root에 대한 LABEL설정이 usb의 LABEL과 일치하지 않기 때문에 발생하는 문제이다.


따라서 설치에 진입하기 전에 LABEL 설정을 수정하여야 한다.



usb후 부팅메뉴에서 '어떤 키'를 누르면 설정을 할 수 있다고 나와있다.

이 때 위 사진과 같이 'LABEL='  이하를 usb에 지정된 라벨값으로 변경하면 된다.


이후 설치에 진입하면 된다.

Posted by 십자성군
Linux2017. 2. 27. 19:14

참고 URL : http://askubuntu.com/questions/153115/how-do-i-change-the-system-default-keyboard/194105


1. 환경 변경에 대한 내용 확인

cat /usr/share/console-setup/KeyboardNames.pl


2. 파일 내용 변경

(1) vi /etc/default/keyboard

(2) 다음과 같이 변경

XKBMODEL="pc105"

XKBLAYOUT="us"

XKBVARIANT="intl"

XKBOPTIONS=""



to



XKBMODEL="pc105"

XKBLAYOUT="us"

XKBVARIANT="altgr-intl"

XKBOPTIONS=""

Posted by 십자성군
Linux2017. 2. 27. 19:02

참조 : https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=127042


내용:


1. root계정에서 서비스 파일 생성

vi /etc/systemd/system/getty@tty1.service.d/autologin.conf


2. 해당 파일의 내용을 아래와 같이 작성

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux


3. 서비스 실행

systemctl enable getty@tty1.service

Posted by 십자성군