2024-11-25~2025-05-13
정식 수업~
매주 월화수목금 9시30분-6시30분까지 과정
1. win22 net-->bridged mode로 변경하여 부팅한후 192.168.10.73으로 나는 변경
ip add 192.168.10.71
subnet 255.255.255.0
gateway 192.168.10.1
1차 dns 8.8.8.8
2차 dns 168.126.63.1
2. 네트워크 확인
cmd> 구글 dns 서버로 핑 테스트
cmd> rocky로 핑 테스트
cmd> ssh win22@192.168.10.33
[CS수업]
윈도우 운영체제 부팅 과정
1. cpu + 메인보드 먼저 켜지고
2. 그래픽카드 이후 켜지고
3. RAM 주기억 장치 이후 켜지고
-------------------------------------------------------1,2,3이 고장나면 부팅 안됨!
하드웨어: 물리 물체 형태
소프트웨어: 논리 눈에 없는거
CPU가 고장나면 파워자체가 안들어옴. CPU가 야! 세팅 시작!
CPU는 메인보드에 꽂혀야함
둘다 고장났거나 둘 중 하나가 맛갔거나
CPU+메인보드 고장났을때 + 파워서플라이(전원공급장치)
증상: 전원 안켜짐
원인: CPU 불량 메인보드 불량
220V----->파워서플라이(연결)
1. CPU+메인보드 고장났을때 + 파워서플라이(전원공급장치)
증상: 전원 안켜짐
원인: CPU 불량 메인보드 불량
해결: cpu교체, 메인보드 교체, 파워서플라이 교체
2. 그래픽카드
증상: 삐~~삐삐 삐~~삐삐 삐~~삐삐 삐~~삐삐 제조사마다 다르긴함(장음 단음 섞여있음)
원인: 그래픽카드 불량
해결: 그래픽카드 청소하거나 교체한당
how?--> 그래픽카드에는 쿨러가 있어용 이게 안돌아가니까 에러나는거에요
글카에 있는 cpu를 gpu라고 불러요~
cpu는 열나니까 쿨러로 열심히 식혀줘요~
아니면 전선들이 툭쳐져서 낑기면 그것도 안돌아감 ㅠ
글카는 여러개 꽂을 수 있지롱~~
3. 주기억장치 (램)
증상: 전원은 들어옴 삐~~~~~~~~~~~~~~~~~~~
원인: 메모리 불량
해결: 메모리 청소하거나 교체한당, 지우개질 금에 다가 슥슥삭 그래도 안되면..보내준다...
왜 소리가 나냐? 램이 작동하는게 안보이거든!
부팅안해주는 3대장~
-------------------------------------------------------------------------------------
4. 바이오스(BIOS- Basic Input Output System) 자기 진단 프로그램
바이오스는 컴퓨터 부팅할때 약 1초 동안 동작하고 죽어요
바이오스가 체크하지 못한 하드웨어는 부팅후 사용할 수 없다
증상: 특정하드웨어(예> 하드디스크)를 인식할 수 없다
원인 바이오스에서 인식하지 못하였다
해결 재부팅
특정 하드웨어의 경우 해당 드라이버를 재설치해준다
입력장치: 테블릿 펜, 키보드, 마우스
출력장치: 모니터, 팩스, 스케너, 스피커
바이오스는 컴퓨터 부팅할때 약 1초 동안 동작하고 죽어요
컴퓨터 킬때 삑 소리 난다=바이오스 동작한다는거? 그때 cpu에서 컴퓨터 ㅇㅋ 괜찮음 하고 알려주는거임
소리 안난다? 문제는 있는데 일단 켜줄게 ㅇㅋ
컴퓨터에 내장 쪼꼬만 스피커가 있는데, 콩반쪽정도되는크기임
청소하다가 이거 빼면, 소리 안나는경우도 있음
바이오스는 출석부 이제 부르는거임, 삼성프린터~ 네~, 로지텍 마우스~ 네~
체크 된 얘들만 사용가능
재부팅인이유는 체크 못했으니까 다시 보이게되는거임
파워 서플라이 점검 및 테스트 용도로 클립 사용!
실무에서는 정전기가 돌아다니는데 그걸 방지하는 방법은 팔 옷에 클립 두개 꽂으면 정전기가 발생안함!!
정전기 잘 오는 사람들은 클립이 다 날려버리거든
듀얼부팅은 무조건 메모리가 2개이상, 비어있으면 안돌아감
그래서 보통 업체에선 16기가 제품이면 반도체없는 터미네이터 메모리(가짜)를 꽂아 보내줌
8기가 8기가가 만약에 듀얼로 세팅하면 16기가 16기가로 작동
메인보드에 램 꽂을때 1, 3, 5 하는 이유는 1,2이렇게 꽂으면 열이나거든, 그거 방지해야함
근데 만약에 1,2,3,4 다 꽂을 수 밖에 없는 상황이다? 케이스에 쿨러가 2개 이상 달리게되는거임 !! 열 식혀야지!!
cpu에 가까운 쪽이 1번입니다~
사타랑 램이랑 글카 다 cpu 가까운 곳이 1번~~
만약 근데 1번에 8기가 꼽고 3번에 16기가 꼽는다? 그럼 컴퓨터는 8기가로 밖에 인식 못함
왜? 그게 기준이 되거든~
그래서 무조건 1번에 최고 좋은거 꽂아야한다~~~
----------------------------------------------------------기본 부팅 part1단계 끝(하드)
----------------------------------------------------------기본 부팅 part2단계시작(소프트웨어)
기본부팅 part2단계부터는 운영체제가 동작한다
하드디스크 구조
5. MBR(동생) 또는 GPT(형)0-->(UEFI 동작)가 동작하는 단계 GPT (GUID Partition Table)와 MBR (Master Boot Record)
MBR 1.99테라 이하 관리
GPT는 2테라 이상부터 관리
UEFI 는 Unified Extensible Firmware Interface 의 약자로써
운영체제와 연결하여주는 중개역할을 수행합니다,
UEFI의 경우 초기화 혹은 시작에 모든 정보를 .efi 파일에 기록하고있으며
이 파일은 EFI 시스템 파티션인 ESP 라는 특수 파티션에 저장
그래서 운영체제를 설치하잖아? WIN2022를 하면, 바로 MBR에 바로 주소 알려주는거지
증상 운영체제가 부팅안된다
원인 MBR 손상
해결 운영체제를 재설치? ㄴㄴ 재설치화면 중 [지금설치] 화면 좌측아래에 컴퓨터 복구 누르면 MBR이 재정렬되면서 제대로 주소 찾게되서 켜짐!!
만약 bios f2누르고 들어가면 고가형
bios delete누르면 들어가면 저가형
5. MBR(동생) 또는 GPT(형)0-->(UEFI 동작)가 동작하는 단계 GPT (GUID Partition Table)와 MBR (Master Boot Record)
MBR 1.99테라 이하 관리
GPT는 2테라 이상부터 관리
UEFI 는 Unified Extensible Firmware Interface 의 약자로써
운영체제와 연결하여주는 중개역할을 수행합니다,
UEFI의 경우 초기화 혹은 시작에 모든 정보를 .efi 파일에 기록하고있으며
이 파일은 EFI 시스템 파티션인 ESP 라는 특수 파티션에 저장
그래서 운영체제를 설치하잖아? WIN2022를 하면, 바로 MBR에 바로 주소 알려주는거지
5. MBR 또는 GPT 동작
증상 운영체제가 부팅안된다
원인 MBR 손상
해결 운영체제를 재설치? ㄴㄴ 재설치화면 중 [지금설치] 화면 좌측아래에 컴퓨터 복구 누르면 MBR이 재정렬되면서 제대로 주소 찾게되서 켜짐!!
1. 복구 프로그램 이용하는 방법이나 2. 설치 DVD(USB)사용
만약 bios f2누르고 들어가면 고가형
bios delete누르면 들어가면 저가형
그리고 hdhc로 들어가서 rebuil MBR
데이터 추적이 무지막지한 넘인게 크기가 1mb짜린데, 몇번방에 무슨데이터 있었어요가 데이터 추적방에 저장하는거임
그래서 데이터 추적 얘를 통해 데이터 복구하는거임
6.부트로더 BootMGR
증상 운영체제 부팅안됨
원인 부트로더 손상-->BOOTMGR is Missing 오류뜸
해결 부트로더 복구
그래서 그걸 인터넷 홈페이지에서 bootmgr 줏어와서 설치해서 복구한다? 어, 백만분의 1확률로 복구되는거임
왜? 운영체제 설치하면 2만개 정도 파일이 저장되는데, mgr만 찾으면 뭐함 다음 방 데이터가없는데...
부트로더는 언제 만들어지냐? 운영체제 설치할때 만들어지지
BOOTMGR는 부트 매니저(Boot Manager) 파일을 의미합니다.
부트 로더(Boot Loader)는 컴퓨터가 켜지기 전에 실행 가능한 상태로 존재하고, 전원이 켜지면 자동으로 실행되는 프로그램입니다.
부트 로더는 컴퓨터의 시스템에 내장된 ROM, 하드디스크, 네트워크 상의 다른 서버 등에 저장되어 있습니다.
예를 들어 차를 시동 걸때, 열쇠 꼽고 시동걸잖아? 그게 BOOTMGR
MBR이 운영체제 주소 알려주고 딱 자기 자리 돌아감 그러면 BOOTMGR이 보고 ㅇㅋ 시동 부릉~
운영체제가 6번부터 시작하는거임
7.부팅 항목 선택하는겅(BOOT.imi)
멀티 부팅일 경우, 우리 같이 국비로? 일반으로? 하는 부팅 메뉴 선택하게하는거임
부팅하고 나서 볼수있는게 뭐냐면 msconfig(시스템 구성 유틸리티)
증상 하나의 운영체제로만 부팅한다/ 멀티부팅시 부팅 메뉴 선택화면 없이 기본 os로 부팅한다=싱글부팅밖에 안된다는 얘기임
원인 mbr 손상 또는 BOOT.imi 파일손상
해결 mbr rebuild 하면 돌아옴~
8. 윈도우 로더 실행 (윈도우 로고) ssd로 부팅하면 너무 빨라서 윈도우 로고가 안보이는경우도 있음
증상 윈도우가 부팅되고 윈도우 로고가 보이지않는다;;
원인 윈도우 로더 손상
해결 윈도우 로더 복구
9. 윈도우 로그인 화면 USER.DAT
증상 윈도우가 무한 재부팅되면서 로고까지만 보인다
원인 로그인 파일 손상
해결 로그인 파일 복구
10. 바탕화면
증상 없어요
원인 없어요
해결 1-9번까지 정상이면 바탕화면으로 접속하는거임~
여기까지 파트 2나면, 에러가 복구가 되는데, PART1은 장비 바꾸지않는이상...(먼산)
9. 윈도우 로그인 화면 USER.DAT
증상 윈도우가 무한 재부팅되면서 로고까지만 보인다
원인 로그인 파일 손상
해결 로그인 파일 복구
10. 바탕화면
증상 없어요
원인 없어요
해결 1-9번까지 정상이면 바탕화면으로 접속하는거임~
USB는 CPU에게 바로전달해서 꽂자마자 바로 사용가능
베트섹터: 데이터를 저장할 수 없는 공간-->만약하드웨어에 베드 섹터가표현되면
바보 앞,바로 뒤 차단
LLF(low level Format) 공장 초기화 포멧---> 하면 수명이 5%씩 단축됨
우리에게 나눠주신 hbcd에 low level format툴이 들어가있음 그걸로 사용하면 깨끗해짐
용량 클수록 당연하겠지만 포멧 오래걸림
전원켜져있고 안켜져있고 차이 신경안쓰고 꼽고 뺴고아하는거가능
Hot Swap = Hot pluging-->usb임
scsi에 도 다 host swap
1219-01_EIGRP_배리어스
목표 올핑
네트워크 EIGRP 1218-01 lab config
-Autonomous System은 다 150임
-redistribute 해야할건 없음
-서브넷도 /24로 다같음
metic 최종에서 /우리가 어제구했던 라우터1-->r3가는 경로값 한다음에 2.0(1~9)는 다 올림한다
즉 2.1->3.0 2.4->3.0으로 올리기 그래서 variance는 3이되는거지
[조별 실습]
eigrp는 안하고 3개의 랩을 만들었을때 r1,r2,r3는 eigrp 1로
랩은 3개 경우의 수 r4->r1
1. rip 2. static 3. eigrp 2
제출해야할것 1. config 메모장 2. 올핑떨어지는거 캡쳐
우리가 아는건 EIGRP 재분배
하지만 알아야하는건 RIP->EIGRP 재분배랑 ,STATIC->EIGRP 요건 책으로 보기
주의
R4만 루프백임
1219-02_EIGRP REDISTRIBUTE
PC1
ip 172.16.1.1/24 172.16.1.254
PC2
ip 172.16.1.2/24 172.16.1.254
PC3
ip 172.16.2.3/24 172.16.2.254
PC4
ip 172.16.2.4/24 172.16.2.254
PC5
ip 172.16.3.5/24 172.16.3.254
PC6
ip 172.16.3.6/24 172.16.3.254
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.1 255.255.255.0
no sh
int s2/1
ip add 172.16.13.1 255.255.255.0
no sh
int s2/2
ip add 192.168.12.1 255.255.255.0
no sh
router eigrp 1
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
redistribute eigrp 2
router eigrp 2
network 192.168.12.0 0.0.0.255
no auto-summary
redistribute eigrp 1
end
copy r start
R2
conf t
int s2/0
ip add 172.16.12.2 255.255.255.0
no sh
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy r start
R3
conf t
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
R4
conf t
int s2/0
ip add 192.168.12.4 255.255.255.0
no sh
int loopback 0
ip add 192.168.1.254 255.255.255.0
int loopback 1
ip add 192.168.2.254 255.255.255.0
int loopback 2
ip add 192.168.3.254 255.255.255.0
int loopback 3
ip add 192.168.4.254 255.255.255.0
int loopback 4
ip add 192.168.5.254 255.255.255.0
router eigrp 2
network 192.168.1.0 0.0.0.255
network 192.168.2.0 0.0.0.255
network 192.168.3.0 0.0.0.255
network 192.168.4.0 0.0.0.255
network 192.168.5.0 0.0.0.255
network 192.168.12.0 0.0.0.255
no auto-summary
ip summary-address eigrp 2 192.168.0.0 255.255.240.0
end
copy run start
수동써머리 해줄때
eigrp 2 192.168.0.0 255.255.240.0 (서브넷이 255.255.248.0 아닌 이유는
192.168.12.0까지 포함하면 그룹이 8개 아닌 16개가 필요하기때문이다~ㅇㅋ?
1219-03_EIGRP RIP redistribute
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.1 255.255.255.0
no sh
int s2/1
ip add 172.16.13.1 255.255.255.0
no sh
int s2/2
ip add 192.168.12.1 255.255.255.0
no sh
router eigrp 1
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
router rip
version 2
network 192.168.12.0
no auto-summary
end
conf t
router rip
redistribute eigrp 1 metric 1
exit
router eigrp 1
redistribute rip
default-metric 1544 2000 255 1 1500
end
copy r start
R2
conf t
int s2/0
ip add 172.16.12.2 255.255.255.0
no sh
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy r start
R3
conf t
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
R4
conf t
int s2/0
ip add 192.168.12.4 255.255.255.0
no sh
int loopback 0
ip add 192.168.1.254 255.255.255.0
int loopback 1
ip add 192.168.2.254 255.255.255.0
int loopback 2
ip add 192.168.3.254 255.255.255.0
int loopback 3
ip add 192.168.4.254 255.255.255.0
int loopback 4
ip add 192.168.5.254 255.255.255.0
router rip
version 2
network 192.168.1.0
network 192.168.2.0
network 192.168.3.0
network 192.168.4.0
network 192.168.5.0
network 192.168.12.0
no auto-summary
end
copy run start
R1
conf t
router rip
redistribute eigrp 1 metric 1 -----> rip의 metric은 (1)홉이라서 임의로 지정가능
exit
router eigrp 1
redistribute rip
default-metric 1544 2000 255 1 1500 ---> 요건 eigrp k5 변수 5개를 선언해주는거다 bandwith delay reliablity traffic MTU 오케이~ 요러면 재분배 완료
[R1]
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no shut
int s2/0
ip add 172.16.12.1 255.255.255.0
no shut
int s2/1
ip add 172.16.13.1 255.255.255.0
no shut
int s2/2
ip add 192.168.12.1 255.255.255.0
no shut
# R4와 Static 설정
ip route 0.0.0.0 0.0.0.0 192.168.12.4
# R2, R3와 eigrp 설정
router eigrp 1
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
redistribute static
end
copy r s
==================================
[R2]
conf t
int e0/0
ip add 172.16.2.254 255.255.255.0
no shut
int s2/0
ip add 172.16.12.2 255.255.255.0
no shut
router eigrp 1
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy r s
==================================
[R3]
conf t
int e0/0
ip add 172.16.3.254 255.255.255.0
no shut
int s2/0
ip add 172.16.13.3 255.255.255.0
no shut
router eigrp 1
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r s
==================================
[R4]
conf t
int loopback 1
ip add 192.168.1.254 255.255.255.0
int loopback 2
ip add 192.168.2.254 255.255.255.0
int loopback 3
ip add 192.168.3.254 255.255.255.0
int loopback 4
ip add 192.168.4.254 255.255.255.0
int loopback 5
ip add 192.168.5.254 255.255.255.0
int s2/0
ip add 192.168.12.4 255.255.255.0
no shut
# R1과 Static 연결
ip route 172.16.1.0 255.255.255.0 192.168.12.1
ip route 172.16.2.0 255.255.255.0 192.168.12.1
ip route 172.16.3.0 255.255.255.0 192.168.12.1
ip route 172.16.12.0 255.255.255.0 192.168.12.1
ip route 172.16.13.0 255.255.255.0 192.168.12.1
end
copy r s
EIGRP
DYNAMIC DEFAULT ROUTE
r1---r2---r3
다 eigrp로 움직이는 얘들이라
공통이 172.16.0.0/16 비트라고
r4는 인터넷 라우터라 0.0.0.0 255.255.255.255 범위가 이렇다
r1에서
conf t
ip route 0.0.0.0 0.0.0.0(서브넷인데 255.255.255.255 뜻을 내포하는고임)
=어떤 네트워크든지 내가 모르는 어떤 주소가 있으면! 다 192.168.12.4다 r4로 보낼게!
0.0.0.0 0.0.0.0=defaulte route라고해요
r4는
conf t
ip route 172.16.0.0 255.255.0.0 192.168.12.1 로 보낼게~
스택은 재분배가 없어서
eigrp에서만 static 선언하면 끝내는거임!
default route의 반대 개념은 defaulte network
자신의 라우팅 테이블에 없는 정보가 들어오면 넥스트 홉(다른 라우터에게)전달할랭~할수있는 설정하는 값 0.0.0.0 0.0.0.0
자신의 라우팅 테이블에 없는 정보가 들어오면 넥스트 홉(다른 라우터에게)전달할랭~할수있는 설정한느값
r1
conf t
ip default-network 100.100.100.0 255.255.255.0 192.168.12.4 내가 모르는 주소로 보낼게!!
lab에 없는 네트워크 주소로 보냄!!
eigrp 인증!!
1219-05 EIGRP LAB
PC1
ip 172.16.1.1/24 172.16.1.254
PC2
ip 172.16.1.2/24 172.16.1.254
PC3
ip 172.16.2.3/24 172.16.2.254
PC4
ip 172.16.2.4/24 172.16.2.254
PC5
ip 172.16.3.5/24 172.16.3.254
PC6
ip 172.16.3.6/24 172.16.3.254
PC7
ip 172.16.4.7/24 172.16.4.254
PC8
ip 172.16.4.8/24 172.16.4.254
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int e0/1
ip add 172.16.12.1 255.255.255.0
no sh
int s2/0
ip add 172.16.13.1 255.255.255.0
no sh
router eigrp 150
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
--------------------------------------------
R2
conf t
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
int e0/1
ip add 172.16.12.2 255.255.255.0
no sh
int s2/0
ip add 172.16.23.2 255.255.255.0
no sh
router eigrp 150
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.23.0 0.0.0.255
no auto-summary
end
copy r start
----------------------------------------------
R3
conf t
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int s2/1
ip add 172.16.23.3 255.255.255.0
no sh
int s2/2
ip add 172.16.34.3 255.255.255.0
no sh
router eigrp 150
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
network 172.16.23.0 0.0.0.255
network 172.16.34.0 0.0.0.255
no auto-summary
end
copy r start
---------------------------------------------------------
R4
conf t
int e0/0
ip add 172.16.4.254 255.255.255.0
no sh
int s2/0
ip add 172.16.34.4 255.255.255.0
no sh
router eigrp 150
network 172.16.4.0 0.0.0.255
network 172.16.34.0 0.0.0.255
no auto-summary
end
copy r start
선생님 꿀팁 타임
마리아db수업
E:\db>mysql -u root -p < sample.dump
Enter password: ********
E:\db>mysql -u root -p
Enter password: ********
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 11.4.4-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| employees |
| information_schema |
| mysql |
| performance_schema |
| sample |
| sys |
+--------------------+
6 rows in set (0.006 sec)
MariaDB [(none)]> USE sample;
Database changed
MariaDB [sample]> SHOW TABLES;
+------------------+
| Tables_in_sample |
+------------------+
| sample21 |
| sample24 |
| sample25 |
| sample31 |
| sample311 |
| sample32 |
| sample33 |
| sample34 |
| sample341 |
| sample35 |
| sample37 |
| sample41 |
| sample411 |
| sample51 |
| sample54 |
| sample541 |
| sample551 |
| sample552 |
| sample635 |
| sample71_a |
| sample71_b |
| sample72_x |
| sample72_y |
| 메이커 |
| 상품 |
| 상품2 |
| 상품3 |
| 재고수 |
+------------------+
28 rows in set (0.001 sec)
MariaDB [sample]> select * from SAMPLE21;
+------+-----------+------------+---------------------------+
| no | name | birthday | address |
+------+-----------+------------+---------------------------+
| 1 | 박준용 | 1976-10-18 | 대구광역시 수성구 |
| 2 | 김재진 | NULL | 대구광역시 동구 |
| 3 | 홍길동 | NULL | 서울특별시 마포구 |
+------+-----------+------------+---------------------------+
3 rows in set (0.001 sec)
MariaDB [sample]> DESC sample21;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| no | int(11) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| address | varchar(40) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
4 rows in set (0.006 sec)
MariaDB [sample]> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| employees |
| information_schema |
| mysql |
| performance_schema |
| sample |
| sys |
+--------------------+
6 rows in set (0.001 sec)
MariaDB [sample]> CREATE DATABASE korea;
Query OK, 1 row affected (0.001 sec)
MariaDB [sample]> SHOW DATABASE;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'DATABASE' at line 1
MariaDB [sample]> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| employees |
| information_schema |
| korea |
| mysql |
| performance_schema |
| sample |
| sys |
+--------------------+
7 rows in set (0.001 sec)
MariaDB [sample]> USE korea;
Database changed
MariaDB [korea]> SHOW TABLES;
Empty set (0.001 sec)
MariaDB [korea]> CREATE TABLE hanbit(
-> no INT,
-> name VARCHAR,
-> birrthday DATE,
-> address VARCHAR(40)
-> );
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '
birrthday DATE,
address VARCHAR(40)
)' at line 3
MariaDB [korea]> CREATE TABLE hanbit(
-> no INT,
-> name VARCHAR(20),
-> birthday DATE,,
-> address VARCHAR(40)
-> );
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '
address VARCHAR(40)
)' at line 4
MariaDB [korea]> CREATE TABLE hanbit(
-> no INT,
-> name VARCHAR(20),
-> birthday DATE,
-> address VARCHAR(40)
-> );
Query OK, 0 rows affected (0.008 sec)
MariaDB [korea]> SHOW TABLE korea;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'korea' at line 1
MariaDB [korea]> SHOW TABLES;
+-----------------+
| Tables_in_korea |
+-----------------+
| hanbit |
+-----------------+
1 row in set (0.001 sec)
MariaDB [korea]> INSERT INTO habit VALUSE(1.'박지혜'.'1999-10-08'.'인천어디간');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'VALUSE(1.'박지혜'.'1999-10-08'.'인천어디간')' at line 1
MariaDB [korea]> INSERT INTO habit VALUSE(1,'박지혜','1999-10-08','인천어디간');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'VALUSE(1,'박지혜','1999-10-08','인천어디간')' at line 1
MariaDB [korea]> INSERT INTO hanbit VALUSE(1,'박지혜','1999-10-08','인천어디간');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'VALUSE(1,'박지혜','1999-10-08','인천어디간')' at line 1
MariaDB [korea]> INSERT INTO hanbit VALUE(1,'박지혜','1999-10-08','인천어디간');
Query OK, 1 row affected (0.002 sec)
MariaDB [korea]> INSERT INTO hanbit VALUE(2,'최효정','2000-10-08','인천어디간');
Query OK, 1 row affected (0.002 sec)
MariaDB [korea]> SHOW TABLES;
+-----------------+
| Tables_in_korea |
+-----------------+
| hanbit |
+-----------------+
1 row in set (0.000 sec)
MariaDB [korea]> SELECT * FROM hanbot;
ERROR 1146 (42S02): Table 'korea.hanbot' doesn't exist
MariaDB [korea]> SELECT * FROM hanbit;
+------+-----------+------------+-----------------+
| no | name | birthday | address |
+------+-----------+------------+-----------------+
| 1 | 박지혜 | 1999-10-08 | 인천어디간 |
| 2 | 최효정 | 2000-10-08 | 인천어디간 |
+------+-----------+------------+-----------------+
2 rows in set (0.000 sec)
MariaDB [korea]>
오늘메모한거
오전 9:35 2024-12-19
vmware 네트워크 어댑터 설정(172.유저번호.1~16.0/24)
vmnet 0 bridge
vmnet 8 NAT DHCP 사용
vmnet 기타 Host-only DHCP 사용해제
%주의% vmnet 정보를 수정하면 반드시 재부팅해야함!! 안하면 적용 안돼용~!
Rocky9 192.168.10.31~
Ubuntu 192.168.10.51~
Win22 192.168.10.71~
1. 윈 22 네트워크 bridge로 바꾸고
ip는 192.168.10.73 으로 변경
255.255.255.0
192.168.10.1
8.8.8.8
168.126.63.1
2. 네트워크 확인
cmd> 구글 dns 서버로 핑테스
cdm > rocky로 핑테스
cmd > ssh win22@서버주소
로키 9 에서
useradd win 19
passwd win19
useradd win22
passwd win22
새로만들기 바로가기
shutdown -s -t 01 종료
shutdown -s -r 01 재부팅
하드 scsi 10기가 2개 추가
cd 꺼내놓기
윈도우 운영체제 부팅 (하디 추가했는데 안보이거든 이걸 보이게할꺼임)
1. cpu + 메인보드 먼저 켜지고
2. 그래픽카드 이후 켜지고
3. RAM 주기억 장치 이후 켜지고
-------------------------------------------------------1,2,3이 고장나면 부팅 안됨!
하드웨어: 물리 물체 형태
소프트웨어: 논리 눈에 없는거
CPU가 고장나면 파워자체가 안들어옴. CPU가 야! 세팅 시작!
CPU는 메인보드에 꽂혀야함
둘다 고장났거나 둘 중 하나가 맛갔거나
CPU+메인보드 고장났을때 + 파워서플라이(전원공급장치)
증상: 전원 안켜짐
원인: CPU 불량 메인보드 불량
220V----->파워서플라이(연결)
1. CPU+메인보드 고장났을때 + 파워서플라이(전원공급장치)
증상: 전원 안켜짐
원인: CPU 불량 메인보드 불량
해결: cpu교체, 메인보드 교체, 파워서플라이 교체
2. 그래픽카드
증상: 삐~~삐삐 삐~~삐삐 삐~~삐삐 삐~~삐삐 제조사마다 다르긴함(장음 단음 섞여있음)
원인: 그래픽카드 불량
해결: 그래픽카드 청소하거나 교체한당
how?--> 그래픽카드에는 쿨러가 있어용 이게 안돌아가니까 에러나는거에요
글카에 있는 cpu를 gpu라고 불러요~
cpu는 열나니까 쿨러로 열심히 식혀줘요~
아니면 전선들이 툭쳐져서 낑기면 그것도 안돌아감 ㅠ
글카는 여러개 꽂을 수 있지롱~~
3. 주기억장치 (램)
증상: 전원은 들어옴 삐~~~~~~~~~~~~~~~~~~~
원인: 메모리 불량
해결: 메모리 청소하거나 교체한당, 지우개질 금에 다가 슥슥삭 그래도 안되면..보내준다...
왜 소리가 나냐? 램이 작동하는게 안보이거든!
-----------------------------------------------------------------------------부팅안해주는 3대장~
4. 바이오스(BIOS- Basic Input Output System) 자기 진단 프로그램
바이오스는 컴퓨터 부팅할때 약 1초 동안 동작하고 죽어요
증상: 특정하드웨어(예> 하드디스크)를 인식할 수 없다
원인 바이오스에서 인식하지 못하였다
해결 재부팅
특정 하드웨어의 경우 해당 드라이버를 재설치해준다
입력장치: 테블릿 펜, 키보드, 마우스
출력장치: 모니터, 팩스, 스케너, 스피커
바이오스는 컴퓨터 부팅할때 약 1초 동안 동작하고 죽어요
컴퓨터 킬때 삑 소리 난다=바이오스 동작한다는거? 그때 cpu에서 컴퓨터 ㅇㅋ 괜찮음 하고 알려주는거임
소리 안난다? 문제는 있는데 일단 켜줄게 ㅇㅋ
컴퓨터에 내장 쪼꼬만 스피커가 있는데, 콩반쪽정도되는크기임
청소하다가 이거 빼면, 소리 안나는경우도 있음
바이오스는 출석부 이제 부르는거임, 삼성프린터~ 네~, 로지텍 마우스~ 네~
체크 된 얘들만 사용가능
재부팅인이유는 체크 못했으니까 다시 보이게되는거임
----------------------------------------------------------기본 부팅 part1단계 끝(하드)
----------------------------------------------------------기본 부팅 part2단계시작(소프트웨어)
기본부팅 part2단계부터는 운영체제가 동작한다
하드디스크 구조
5. MBR(동생) 또는 GPT(형)0-->(UEFI 동작)가 동작하는 단계 GPT (GUID Partition Table)와 MBR (Master Boot Record)
MBR 1.99테라 이하 관리
GPT는 2테라 이상부터 관리
UEFI 는 Unified Extensible Firmware Interface 의 약자로써
운영체제와 연결하여주는 중개역할을 수행합니다,
UEFI의 경우 초기화 혹은 시작에 모든 정보를 .efi 파일에 기록하고있으며
이 파일은 EFI 시스템 파티션인 ESP 라는 특수 파티션에 저장
그래서 운영체제를 설치하잖아? WIN2022를 하면, 바로 MBR에 바로 주소 알려주는거지
5. MBR 또는 GPT 동작
증상 운영체제가 부팅안된다
원인 MBR 손상
해결 운영체제를 재설치? ㄴㄴ 재설치화면 중 [지금설치] 화면 좌측아래에 컴퓨터 복구 누르면 MBR이 재정렬되면서 제대로 주소 찾게되서 켜짐!!
1. 복구 프로그램 이용하는 방법이나 2. 설치 DVD(USB)사용
만약 bios f2누르고 들어가면 고가형
bios delete누르면 들어가면 저가형
그리고 hdhc로 들어가서 rebuil MBR
6.부트로더 BootMGR
증상 운영체제 부팅안됨
원인 부트로더 손상-->BOOTMGR is Missing 오류뜸
해결 부트로더 복구
그래서 그걸 인터넷 홈페이지에서 bootmgr 줏어와서 설치해서 복구한다? 어, 백만분의 1확률로 복구되는거임
왜? 운영체제 설치하면 2만개 정도 파일이 저장되는데, mgr만 찾으면 뭐함 다음 방 데이터가없는데...
부트로더는 언제 만들어지냐? 운영체제 설치할때 만들어지지
BOOTMGR는 부트 매니저(Boot Manager) 파일을 의미합니다.
부트 로더(Boot Loader)는 컴퓨터가 켜지기 전에 실행 가능한 상태로 존재하고, 전원이 켜지면 자동으로 실행되는 프로그램입니다.
부트 로더는 컴퓨터의 시스템에 내장된 ROM, 하드디스크, 네트워크 상의 다른 서버 등에 저장되어 있습니다.
예를 들어 차를 시동 걸때, 열쇠 꼽고 시동걸잖아? 그게 BOOTMGR
MBR이 운영체제 주소 알려주고 딱 자기 자리 돌아감 그러면 BOOTMGR이 보고 ㅇㅋ 시동 부릉~
운영체제가 6번부터 시작하는거임
7.부팅 항목 선택하는겅(BOOT.imi)
멀티 부팅일 경우, 우리 같이 국비로? 일반으로? 하는 부팅 메뉴 선택하게하는거임
부팅하고 나서 볼수있는게 뭐냐면 msconfig(시스템 구성 유틸리티)
증상 하나의 운영체제로만 부팅한다/ 멀티부팅시 부팅 메뉴 선택화면 없이 기본 os로 부팅한다=싱글부팅밖에 안된다는 얘기임
원인 mbr 손상 또는 BOOT.imi 파일손상
해결 mbr rebuild 하면 돌아옴~
8. 윈도우 로더 실행 (윈도우 로고) ssd로 부팅하면 너무 빨라서 윈도우 로고가 안보이는경우도 있음
증상 윈도우가 부팅되고 윈도우 로고가 보이지않는다;;
원인 윈도우 로더 손상
해결 윈도우 로더 복구
9. 윈도우 로그인 화면 USER.DAT
증상 윈도우가 무한 재부팅되면서 로고까지만 보인다
원인 로그인 파일 손상
해결 로그인 파일 복구
10. 바탕화면
증상 없어요
원인 없어요
해결 1-9번까지 정상이면 바탕화면으로 접속하는거임~
USB는 CPU에게 바로전달해서 꽂자마자 바로 사용가능
베트섹터: 데이터를 저장할 수 없는 공간-->만약하드웨어에 베드 섹터가표현되면
바보 앞,바로 뒤 차단
LLF(low level Format) 공장 초기화 포멧---> 하면 수명이 5%씩 단축됨
\우리에게 나눠주신 hbcd에 low level format툴이 들어가있음 그걸로 사용하면 깨끗해짐
용량 클수록 당연하겠지만 포멧 오래걸림
전원켜져있고 안켜져있고 차이 신경안쓰고 꼽고 뺴고아하는거가능
Hot Swap = Hot pluging-->usb임
scsi에 도 다 가 host swap
------------------------------------------------------------------------------------------
오후 2:09 2024-12-19
1219-01_EIGRP
목표 올핑
네트워크 EIGRP 1219-01 lab config
-Autonomous System은 다 150임
-redistribute 해야할건 없음
-서브넷도 /24로 다같음
PC1
ip 172.16.1.1/24 172.16.1.254
PC2
ip 172.16.1.2/24 172.16.1.254
PC3
ip 172.16.2.3/24 172.16.2.254
PC4
ip 172.16.2.4/24 172.16.2.254
PC5
ip 172.16.3.5/24 172.16.3.254
PC6
ip 172.16.3.6/24 172.16.3.254
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.1 255.255.255.0
no sh
router eigrp 150
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy run start
R2
conf t
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.2 255.255.255.0
no sh
int s2/1
ip add 172.16.23.2 255.255.255.0
no sh
router eigrp 150
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.23.0 0.0.0.255
no auto-summary
end
copy run start
--------------------------------------------
-------------------------------------------
R3
conf t
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
int s2/0
ip add 172.16.23.3 255.255.255.0
no sh
router eigrp 150
network 172.16.3.0 0.0.0.255
network 172.16.23.0 0.0.0.255
no auto-summary
end
copy run start
------------------------------------------------------------------------
오후 3:05 2024-12-19
1219-02_EIGRP REDISTRIBUTE
PC1
ip 172.16.1.1/24 172.16.1.254
PC2
ip 172.16.1.2/24 172.16.1.254
PC3
ip 172.16.2.3/24 172.16.2.254
PC4
ip 172.16.2.4/24 172.16.2.254
PC5
ip 172.16.3.5/24 172.16.3.254
PC6
ip 172.16.3.6/24 172.16.3.254
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.1 255.255.255.0
no sh
int s2/1
ip add 172.16.13.1 255.255.255.0
no sh
int s2/2
ip add 192.168.12.1 255.255.255.0
no sh
router eigrp 1
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
redistribute eigrp 2
router eigrp 2
network 192.168.12.0 0.0.0.255
no auto-summary
redistribute eigrp 1
end
copy r start
R2
conf t
int s2/0
ip add 172.16.12.2 255.255.255.0
no sh
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy r start
R3
conf t
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
R4
conf t
int s2/0
ip add 192.168.12.4 255.255.255.0
no sh
int loopback 0
ip add 192.168.1.254 255.255.255.0
int loopback 1
ip add 192.168.2.254 255.255.255.0
int loopback 2
ip add 192.168.3.254 255.255.255.0
int loopback 3
ip add 192.168.4.254 255.255.255.0
int loopback 4
ip add 192.168.5.254 255.255.255.0
router eigrp 2
network 192.168.1.0 0.0.0.255
network 192.168.2.0 0.0.0.255
network 192.168.3.0 0.0.0.255
network 192.168.4.0 0.0.0.255
network 192.168.5.0 0.0.0.255
network 192.168.12.0 0.0.0.255
no auto-summary
end
copy run start
-----------------------------------------------------------------------
오후 3:29 2024-12-19
1219-03_EIGRP RIP redistribute
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int s2/0
ip add 172.16.12.1 255.255.255.0
no sh
int s2/1
ip add 172.16.13.1 255.255.255.0
no sh
int s2/2
ip add 192.168.12.1 255.255.255.0
no sh
router eigrp 1
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
router rip
version 2
network 192.168.12.0
no auto-summary
end
conf t
router rip
redistribute eigrp 1 metric 1
exit
router eigrp 1
redistribute rip
default-metric 1544 2000 255 1 1500
end
copy r start
R2
conf t
int s2/0
ip add 172.16.12.2 255.255.255.0
no sh
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
no auto-summary
end
copy r start
R3
conf t
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
exit
router eigrp 1
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
R4
conf t
int s2/0
ip add 192.168.12.4 255.255.255.0
no sh
int loopback 0
ip add 192.168.1.254 255.255.255.0
int loopback 1
ip add 192.168.2.254 255.255.255.0
int loopback 2
ip add 192.168.3.254 255.255.255.0
int loopback 3
ip add 192.168.4.254 255.255.255.0
int loopback 4
ip add 192.168.5.254 255.255.255.0
router rip
version 2
network 192.168.1.0
network 192.168.2.0
network 192.168.3.0
network 192.168.4.0
network 192.168.5.0
network 192.168.12.0
no auto-summary
end
copy run start
------------------------------------------------------------
오후 5:29 2024-12-19
1219-05 EIGRP
PC1
ip 172.16.1.1/24 172.16.1.254
PC2
ip 172.16.1.2/24 172.16.1.254
PC3
ip 172.16.2.3/24 172.16.2.254
PC4
ip 172.16.2.4/24 172.16.2.254
PC5
ip 172.16.3.5/24 172.16.3.254
PC6
ip 172.16.3.6/24 172.16.3.254
PC7
ip 172.16.4.7/24 172.16.4.254
PC8
ip 172.16.4.8/24 172.16.4.254
R1
conf t
int e0/0
ip add 172.16.1.254 255.255.255.0
no sh
int e0/1
ip add 172.16.12.1 255.255.255.0
no sh
int s2/0
ip add 172.16.13.1 255.255.255.0
no sh
router eigrp 150
network 172.16.1.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.13.0 0.0.0.255
no auto-summary
end
copy r start
--------------------------------------------
R2
conf t
int e0/0
ip add 172.16.2.254 255.255.255.0
no sh
int e0/1
ip add 172.16.12.2 255.255.255.0
no sh
int s2/0
ip add 172.16.23.2 255.255.255.0
no sh
router eigrp 150
network 172.16.2.0 0.0.0.255
network 172.16.12.0 0.0.0.255
network 172.16.23.0 0.0.0.255
no auto-summary
end
copy r start
----------------------------------------------
R3
conf t
int e0/0
ip add 172.16.3.254 255.255.255.0
no sh
int s2/0
ip add 172.16.13.3 255.255.255.0
no sh
int s2/1
ip add 172.16.23.3 255.255.255.0
no sh
int s2/2
ip add 172.16.34.3 255.255.255.0
no sh
router eigrp 150
network 172.16.3.0 0.0.0.255
network 172.16.13.0 0.0.0.255
network 172.16.23.0 0.0.0.255
network 172.16.34.0 0.0.0.255
no auto-summary
end
copy r start
---------------------------------------------------------
R4
conf t
int e0/0
ip add 172.16.4.254 255.255.255.0
no sh
int s2/0
ip add 172.16.34.4 255.255.255.0
no sh
router eigrp 150
network 172.16.4.0 0.0.0.255
network 172.16.34.0 0.0.0.255
no auto-summary
end
copy r start