# 0. root account access
sudo su -
password - vivipri
# 1. network bridge setting
1) terminal command
systemctl start cockpit.socket --now
2) firefox url
localhost:9090
3) login
id - vivipri
password - vivipri
4) up - Limited access click
5) left - Networking click
6) Add Bridge button click
7) checkbox not lo. check eno1
# 2. pci passthrough kernel setting
sed -i "s/quiet/quiet intel_iommu=on/g" /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
lspci -nn | grep 1394
[xxxx:xxxx] copy
ex) 02:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403] (rev 01)
echo 'blacklist firewire-ohci' >> /etc/modprobe.d/vfio.conf
echo 'options vfio-pci ids=1106:3403' >> /etc/modprobe.d/vfio.conf
echo 'vfio-pci' > /etc/modules-load.d/vfio-pci.conf
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 239 | 삼성 스마트태그 배터리 - CR2032 | 김영훈 | 2023.08.15 | 738 |
| 238 | geoip2 python [1] | 김영훈 | 2023.08.10 | 1551 |
| 237 | pyapns_client 동시에 여러 기기로 푸시 보내기 | 김영훈 | 2023.08.03 | 1040 |
| 236 | 2학기 수강신청 | 김영훈 | 2023.08.01 | 884 |
| 235 | let's encrypt 와일드카드 인증서 발급 (CentOS7) [2] | 김영훈 | 2023.07.26 | 1161 |
| 234 | FCM 푸시보내기 - firebase_admin | 김영훈 | 2023.07.20 | 2008 |
| 233 | FCM 푸시 보내기 - pyfcm | 김영훈 | 2023.07.20 | 1823 |
| » | rockylinux kvm [1] | 김영훈 | 2023.07.12 | 1363 |
| 231 | SAP_1. Identity & Federation Section | 김영훈 | 2023.06.13 | 920 |
| 230 | [Bard] node.js forever 사용법 알려줘 | 김영훈 | 2023.05.18 | 1289 |
| 229 |
Sectigo PositiveSSL 신청 시 파일 - 20230512 기준
[1] | 김영훈 | 2023.05.12 | 1529 |
| 228 | 데이터베이스 3주차 실습 | 김영훈 | 2023.03.19 | 1134 |
| 227 | python csv 파일 읽은 후 엑셀 파일로 저장 샘플 | 김영훈 | 2023.03.16 | 2360 |
| 226 | 데이터베이스 2주차 - 실습 | 김영훈 | 2023.03.08 | 1029 |
| 225 | 시스템프로그래밍 2주차 - 사용명령 | 김영훈 | 2023.03.08 | 949 |
| 224 | Python cx_Oracle 모듈 샘플코드 | 김영훈 | 2023.03.03 | 2420 |
| 223 | 아이맥 화면 동영상 캡처 - 커맨드 + 쉬프트 + 5 | 김영훈 | 2023.02.28 | 692 |
| 222 | paramiko 일괄 명령 테스트 | 김영훈 | 2023.01.05 | 1633 |
| 221 | 파이썬 디스크 용량 체크 | 김영훈 | 2023.01.04 | 1548 |
| 220 | Uptime Kuma용 push(패시브) 체크용 파일.py [1] | 김영훈 | 2022.12.21 | 1617 |
#!/bin/bash
#1. cockpit 구동
systemctl start cockpit.socket --now
# 2. pci passthrough 커널 설정
sed -i "s/quiet/quiet intel_iommu=on/g" /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
# 3. selinux 비활성화
echo "SELINUX=disabled" > /etc/selinux/config
# 4. 불필요한 서비스 중지
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl stop sshd.service
systemctl disable sshd.service
systemctl stop rpcbind.socket
systemctl disable rpcbind.socket
systemctl stop cups.socket
systemctl disable cups.socket
# 5. IEEE1394 passthrough를 위한 설정 진행
IEEE1394=$(lspci -nn | grep 1394 | awk -F[]] '{ print $2 }' | awk -F[[] '{ print $2 }')
echo 'blacklist firewire-ohci' > /etc/modprobe.d/vfio.conf
echo -e "options vfio-pci ids=${IEEE1394}" >> /etc/modprobe.d/vfio.conf
echo 'vfio-pci' > /etc/modules-load.d/vfio-pci.conf
#6. 결과값 화면에 출력
echo "IEEE1934 code - ${IEEE1394}"
echo "만약 코드가 보이지 않는다면 개발팀으로 문의해주세요."
echo
echo "웹브라우저를 연 후, 옆의 주소로 이동해주세요. 이후 진행은 매뉴얼을 참고해주세요. http://localhost:9090"