Skip to content

김현욱, 오민석, 최세민 ‐ Linux 설치

김현욱 edited this page Jul 4, 2024 · 6 revisions

ToDo

ArchLinux, mysql과 java를 설치해보고 step2에서 구현한 was를 구동시켜보자!

공부한 내용

파일 시스템이란?

ext 파일 시스템 ext는 초기 리눅스에서부터 사용되었던 파일 시스템으로 현재는 ext4까지 있습니다. 버전이 업그레이드 되면서 보안이 향상되고, 삭제된 파일 복구 및 시스템 속도가 빨라졌습니다.


파티션

하나의 물리적인 디스크를 논리적인 단위로 나눈것 BIOS는 C드라이브에서 실행가능한 반면에 EFI는 별도의 시스템 파티션을 사용해야 합니다.


마운트

특정 디렉토리에 파일시스템을 탑재하는 것. 리눅스는 모든 장치를 파일시스템으로 관리하기 때문에 파일 시스템을 사용하기 위해서는 디스크장치를 임의의 디렉토리에 마운트시켜서 사용해야합니다. 연결 대상이 되는 디렉토리를 마운트포인트라고 합니다. 정보 출처: https://kimhyun2017.tistory.com/21


트러블 슈팅

Grub-install 명령어에서 Error가 발생했습니다. Arch 는 EFI 파티션을 사용하는데 EFI는 BIOS와 다르게 별도의 시스템 파티션을 사용해야합니다. 그런데 EFI 파티션을 만들고 VirtualBox에서 EFI 지원 설정이 꺼져있어서 BIOS 로 실행되어 해당 부분에서 에러가 났습니다.


  • grub은 시스템 시작시 커널을 로드하는 소프트웨어입니다.


Waiting for automatic mirror selection (reflector) to complete 에서 Stuck되는 이슈

  • 이유 : reflector.service는 인터넷 연결을 통해 가장 빠르고 신뢰할 수 있는 Arch Linux mirror 목록을 검색합니다. 이때 네트워크 연결이 불안정하거나 인터넷에 접속할 수 없는 경우, mirror에 설정된 서버중 일부가 응답하지 않거나 매우 느릴 수 있는데, 이로인해 무한 대기 상태에 빠질 수 있게됩니다.

  • 해결 : 설치를 하기 이전, systemctl 명령어를 이용하여 reflector.service를 masking 하면 해결됩니다.

  • 명령어 : systemctl mask reflector.service

👼 개인 활동을 기록합시다.

개인 활동 페이지

🧑‍🧑‍🧒‍🧒 그룹 활동을 기록합시다.

그룹 활동 페이지

🎤 미니 세미나

미니 세미나

🤔 기술 블로그 활동

기술 블로그 활동

📚 도서를 추천해주세요

추천 도서 목록

🎸 기타

기타 유용한 학습 링크

Clone this wiki locally