나의 일상2023. 10. 14. 23:27

안녕하세요

이번에 n100을 알리에서 구매하고 세팅하면서 이래저래 삽질을 많이 했습니다

 

원래 proxmox로 서버를 운영하려다, 윈도우 11 정품 인증 때문에 윈도우를 다시 깔게 되었습니다.

그러다보니 다시 proxmox 깔기 귀찮아서 WSL로 서버 구축을 시도했는데, 이것도 꽤나 삽질입니다.

 

혹시 저 같은 분이 계실까봐 후기를 남깁니다.

 

먼저 제가 구매한 제품은 T9 PLUS이고,
사양은 ddr5 16G, nvme 1tb, dual 1G Lan, Wifi 5, usb 3.1 x 3, hdmi1.4 x 3 입니다.

ddr5 모델로 사다보니 usb-c를 생각하지 못했는데 이건 취향에 따라 다를 것 같습니다.

 

그리고 n100에 USB 외장하드로 WD Element 14G를 붙였습니다.
ext4 파티션인데, 이거때문에 삽질이 많았습니다.

 

 

윈도우 설치 + 드라이버 잡기

윈도우 이미지 받고 설치하는건 많이 나와있으니 패스하고,
윈도우를 설치할때 ms 계정보다 로컬계정이 편합니다

 

이게 윈도우 버전업 되면서 조금 달라진 부분이 있는것 같습니다.

저 같은 경우, 윈도우 설치할때 무선랜을 자동으로 인식해서 랜선 빼놓기도 별 의미가 없더라구요

 

아래 링크를 참고하면 자세히 나와있는데, MS계정 입력화면에 a만 입력하면 로컬계정을 생성할 수 있습니다.

윈도우11 로컬계정 설치

 

다음으로, 제 경우에는 윈도우11 설치하고 드라이버 업데이트 해도 인식할수 없는 장치가 하나 있었는데,

구글링 하다보니 Intel Serial IO 드라이버였습니다.

Intel Serial IO Driver

 

윈도우 세팅

WSL 설치 방법도 많이 나와있으니 패스합니다.

WSL을 서버로 사용하려면 아래 내용을 해결해야 합니다

  • 윈도우 자동 로그인
  • 윈도우 IP → WSL 포트포워딩
  • 윈도우 업데이트 후 재부팅 방지(미확인)
  • WSL 도커 설정
  • USB HDD WSL 마운트 + WSL 자동 실행

하나씩 살펴보겠습니다

 

윈도우 자동 로그인

윈도우 부팅 시 자동 로그인이 되어야 이후의 스크립트들이 작동합니다

예전엔 netplwiz에서 설정이 가능했는데, 윈도우 업데이트 후 이게 막혀서 레지스트리를 건드려야 합니다

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device

# DevicePasswordLessBuildVersion 키 값을 0으로 바꿔주고 재부팅

재부팅 후, win+r netplwiz 에서
'사용자 이름과 암호를 이용해야 이 컴퓨터를 사용할 수 있음'
체크 박스를 해제하면 됩니다

레지스트리 설정 방법 안내

 

WSL port forward

우선 공유기에서 n100 ip를 고정해야 합니다.
공유기마다 방법이 다르니 인터넷 참고하셔서 설정하시면 됩니다

 

윈도우 부팅 할때마다 WSL 내부 IP가 바뀝니다, 이대로는 서버 운영을 못하니 윈도우 ip port에 WSL port를 포워딩시킵니다

내용이 좀 길어서 링크로 대체합니다

 

WSL 외부 접속 설정

 

윈도우 업데이트 후 재부팅 방지(미확인)

아래 링크를 참조하고 적용했는데, 최근 윈도우 업데이트는 강제로 재부팅을 시킨다는 글도 있어서 확인이 필요합니다.

일단 참고할만한 링크 2개를 남겨봅니다.

 

링크 1
링크 2

 

WSL Docker

윈도우용 도커도 따로 있어서 MS는 이쪽을 추천하긴 합니다만,

전 portainer에 많이 길들여져있다보니 WSL에서 도커를 사용하는쪽을 선택했습니다.

설치 자체는 우분투에서 도커 세팅하는 것과 동일해서 별도로 설명할게 없습니다

 

USB HDD mount + WSL 자동 실행

일단 두 가지 방식이 있습니다

첫번째는 wsl mount 기능을 사용하는 방법
두번째는 usbipd로 usb 포트 자체를 wsl로 포워딩 시키는 방법입니다

 

여기서는 첫번째 방법을 설명합니다

  1. (파워쉘) 아래 명령어를 실행하면 USB 하드 위치를 확인할 수 있습니다
GET-CimInstance -query "SELECT * from Win32_DiskDrive"
  1. (파워쉘) WSL로 USB HDD를 마운트 합니다
wsl --mount \\.\PHYSICALDRIVE1 --partition 1 --type ext4
# --mount PHYSICALDRIVE1 | 위에서 확인한 USB HDD 경로 기재
# --partition 1 | 1번 파티션 (본인에게 맞게 수정하세요)
# --type ext4 | ext4 형식 (본인에게 맞게 수정하세요)
  1. (WSL) USB HDD가 마운트 됐는지 확인합니다
ls /mnt/wsl # PHYSICALDRIVE가 보이면 성공

ln -s /mnt/wsl/PHYSICALDRIVE1 ~/usb # USB HDD 심볼릭 링크 생성
  1. WSL port forward 단계에서 만들었던 powershell 스크립트에 아래 내용을 추가합니다
    (윈도우 부팅 시 USB HDD 자동 마운트 + WSL 실행)
wsl --mount \\.\PHYSICALDRIVE1 --partition 1 --type ext4

wsl

두번째 방법은 시도해 봤는데 이상하게 스크립트도 잘 작동되지 않고, wsl 커널도 다시 빌드해야 해서 삽질을 많이 했습니다.

두번째 방법 도전하실 분은 아래 링크를 참고하시면 됩니다

 

usbipd
youtube

 

추가 / WSL INTEL 그래픽 드라이버

wsl에서 그래픽 가속을 사용하려면 드라이버를 설치해야 합니다

아래 링크를 참고하셔서 설정하시기 바랍니다

wsl graphic driver

 

그런데 정작 저는 그래픽 가속이 필요한 뭔가를 돌리지 않아 제대로 작동하고 있는건질 모르겠네요

Posted by jnote
카테고리 없음2021. 10. 17. 16:29

https://cafe.naver.com/invest79/12999

이벤트 참여 중

Posted by jnote
나의 일상2021. 10. 8. 01:47
나의 일상2021. 6. 2. 22:10

오늘 반나절 삽질한 후기를 기록

 

DBeaver가 괜찮은 sql 툴인데,

인터넷 환경이 아닌 곳에 설치하려니 애로사항이 꽃 핀다.

 

프로그램은 단순히 설치만 하면 상관 없는데,

jdbc를 이용해서 db를 연결하다보니, db 최초 연결 시, 해당 db의 드라이버를 인터넷에서 받는데

 

그런데 여기는 인터넷이 안되는 환경이니 계속 에러가 발생한다.

여기저기 구글링을 했으나 DBeaver 홈페이지에서는 드라이버를 별도로 다운로드 하는 메뉴를 제공해 주질 않는다

 

한참 삽질 결과

mariadb jdbc 커넥터를 별도로 받고 (https://mariadb.com/kb/en/about-mariadb-connector-j/)

 

https://www.cdata.com/kb/tech/mariadb-jdbc-dbvr.rst 여기 있는대로

 

Dbeaver 실행 -> 데이터베이스 -> 드라이버 관리자 -> New 선택

새로 받은 jdbc 파일을 라이브러리에서 추가해주고, driver class find 누르기

그 다음에 setting에서 드라이버 이름, URL Template, Default Port, user 등을 입력해주면

 

DBeaver에 드라이버가 추가 된다.

 

그 다음에 DB 연결할 때 새로 추가한 드라이버를 설정해 주면 DB에 접속 가능

 

인터넷 안되는 환경에서 삽질 기록을 여기다 남겨둠

Posted by jnote
카테고리 없음2020. 6. 29. 01:06

유부당 게이머로서 집의 TV는 아내와 아이들 차지...

애들이 자야 TV켜고 게임 할 수 있는데
(같이 게임하는 로망은 아직 몇 년이 더 지나야...)

TV 키기도 어렵고 앞으로 나올 ps5나 xbox series x를 생각하면 슬슬 4k 모니터를 들여야 하겠다고 생각하던 참인데,
마침 빅스마일 데이에 4k 모니터들이 좀 저렴하게 나와서 LG와 삼성 중 많이 고민했는데

그래도 퀀텀닷 필름이 있는게 낫지 않을까 싶어 이 모델(U32H850)을 골랐습니다.

다행히 양품이 와서 불량 화소가 없었네요

13년 넘게 쓰던 2K 모니터를 방출하고, 이 모니터를 모니터 암에 물려서 사용하게 되었습니다.


기본 제공되는 스탠드도 튼튼하고 피벗 되고 해서 괜찮았습니다만 모니터 암을 쓰니 지금은 보관이 좀 애매하네요

여튼 처음으로 보는 4k 모니터 화면이 확실히 좋네요
일단 Youtube 4k 60hz 영상부터 틀어보니 감탄만 나옵니다.



다만 전에 쓰던 2k가 ips 였는데 va로 오니 확실히 적색이 많이 강조가 되는게 느껴집니다.
퀀텀닷 때문일수도 있는데 눈 보호모드를 적용하면 색감 조정이 되지 않아 그냥 적응하는걸로 했습니다.


컴퓨터로 웹서핑을 많이 해서 텍스트 뷰도 고민이었는데 150%로 적용하니 눈이 편안한 정도로 텍스트가 보이네요. 엑셀도 광활하게 보여서 좋습니다.

 


닌텐도 스위치를 연결하고 플레이 해본 사진입니다. (hdmi1 4k 30hz 지원)
해상도 때문에 전체 화면으로 되진 않지만 그래도 플레이 하기 지장 없게 나옵니다.

 


ps5나 xbox series x는 hdmi2(4k 60hz)에 물리고, 나중에 hdmi switch로 사용해 볼까 합니다.

PIP 화면도 지원합니다.

 


노트북도 있어서 USB-C 단자가 조금 아쉽긴 하나, 이 가격에 거기까지 기대하기는 무리겠지요

이건 USB-C 허브를 사용하면 되니 해결책이 없는 것도 아닙니다


여하간 이정도 가격에 4k 60hz를 쓸 수 있는 세상이네요
30만원대 후반이니 가격이 깡패입니다.

나중에 빅스마일 데이 한번 더 하면 한 대 더 마련해서 사무실에 놓을까 합니다.

Posted by jnote
카테고리 없음2020. 5. 26. 20:52

 

더 많은 컨트롤러 사진과 사용기는 아래 링크에 자세히 있으니 참고하시기 바랍니다.

 

arcreview.net/221860759963

 

윗 글에 덧붙여 며칠 사용한 경험을 공유합니다.

일단 사용 목표는 제목대로 e-book 리모콘용이고,

닌텐도 스위치도 있기 때문에 서브 리모콘으로도 쓰기 위해서 구입했습니다.

 

구매하면 박스 안에 기기별 페어링 방법이 동봉되어 있습니다.

Start + 버튼별 조합 방식으로 페어링하라고 되어 있는데,

 

실제 해보니 동시에 누르기 보단 다른 버튼을 누르고 있는 상태에서

Start 버튼을 눌러야 잘 작동하는 것 같습니다.

 

기기별 조합이 다양해서 여러 기기에서 사용할땐 매뉴얼은 버리지 말고

잘 보관해야 할 것 같습니다.

 

손에 잡아보니 작아서 확실이 리모콘으로 쓰기에 부담이 없습니다.

 

< 테스트 >

 

제가 보유한 E-book 기기(아이패드, 리디 페이퍼)에서 테스트 한 결과,

책장 넘기기용으로는 합격점이나, 다른 기능은 따로 없습니다.

 

< 기기 조작표 >

※ 티스토리 표 기능이 별로라서 엑셀에서 만들고 그림으로 갖다붙임 ;;

 

< 아이패드 참고 >

 

설명서에 있는 맥 모드 페어링으로도 연결됩니다.

다만 아이패드에서 조이패드로만 인식되고, 리디북스 같은 다른 앱에서는 동작을 인식하지 못합니다.

키보드 모드로 페어링 해야만 리디북스에서 페이지 넘김이 작동합니다.

 

제품 판매처 리뷰글을 보니, IOS 13.4에선 키보드 매핑이 가능하다는데

어떻게 하는진 잘 모르겠네요

 

< 리디 페이퍼 참고 >

 

저는 리디 페이퍼에 하드 커버를 사용하고 있습니다.

하드 커버를 닫으면 리디 페이퍼가 절전으로 전환되는지, 컨트롤러와 연결이 끊어집니다.

 

이 상태로는 컨트롤러를 눌러도 리디 페이퍼가 반응하지 않으니,

리디 페이퍼를 깨우고, 그 담에 컨트롤러를 눌러서 다시 페어링 해야지만 작동합니다.

 

< 닌텐도 스위치 참고 >

 

잘 작동되는데 아무래도 버튼이 부족한 느낌이 있습니다.

↓ + Select가 본체의 Home 버튼 역할을 하고,

Select + Start가 본체의 ZR + ZL 버튼 역할을 합니다.

 

그 외 참고할 내용은 제조사 Faq를 참고하시면 될 것 같습니다.

 

2만원 초반 대에서 나름 괜찮은 구매인 것 같습니다.

Posted by jnote
카테고리 없음2013. 11. 11. 14:55

Step 1. www.outlook.com 에 가서 회원 가입 (캡처 생략)

   

Step 2. http://technet.microsoft.com/ko-kr/hh779687 에 방문해서

   

위의 Windows Server 2012 R2 클릭

   

Step 3. 아래 화면에서 아무거나 선택하고 Get Started Now

   

   

Step 4. 아까 만든 outlook.com 계정으로 로그인

   

   

Step 5. 각종 설문조사 정보를 입력한 담에 Continue

   

   

Step 6. 기본값인 English 그대로 두고 Continue

   

   

Step 7. 아래 화면에서 '설치파일 다운로드' 클릭 하고 다운로드 (이건 해도 되고 안해도 되는 듯?)

   

   

Step 8. 파일 받은 거 실행하지 말고 조금만 기다리면 outlook.com 계정으로 아래와 같이 메일이 옴

   

   

Step 9. 온 메일을 rgst@neodigm.com 으로 전달 (휴대전화 번호 기재 필수)

   

Step 10. 이제 휴대폰 문자가 올 때 까지 기다리면 됨

   

일단 이벤트 문안을 보면 다 준다고 하니 약간의 수고로 커피 한잔과 크리스피 도넛 하프 더즌을 받을 수 있는 기회라면 충분히 투자할 만 하지 아니한가~

Posted by jnote
나의 일상2013. 10. 24. 00:18

스마트 워크를 강조하는 이 시대에 내 업무 환경에 대해 썰을 풀어본다.


난 예전부터 아웃룩을 써왔기 떄문에, 아웃룩에 있는 연락처, 일정, 할일을 휴대폰이나 구글과 싱크 하는게 항상 이슈였다

물론 아웃룩을 쓴다면 끝판왕은 Exchange Server 겠지만, 내가 서버 세팅을 할줄 몰라서.... 못하고 있다.

그래서 그동안 회사컴(외부망)에 아웃룩 2007을 깔고 구글과 싱크해서 쓰고 있었는데,
(여기는 개인별로 컴퓨터가 2대임 (내부망, 외부망))

보안이 강화되면서 회사컴(외부망)에 아웃룩도 쓰지 못하게 만들었다. (조만간 외부 메일등은 죄다 막힐거란다. 클라우드는 진작에 다 막혔고)

내가 2002년부터 셀빅 XG PDA를 쓰면서 같이 썼던게 아웃룩인데... -_-

그러나 저러나 어쨌든 대책은 찾아야 겠기에
내 개인 노트북에 아웃룩 깔고 와이브로로 연결해서 사용하기로 했다.

이 참에 내 아웃룩 데이터도 클라우드에 올려볼까 해서, 구글과 아웃룩 닷컴(outlook.com)과 싱크를 다시 알아봤는데,

마땅한 솔루션이 없다.

구글에서 아웃룩과 EAS(Exchange Active Sync)를 막아버린데다가,
아웃룩 2013부터 아웃룩 닷컴과 통합이 되어 있다보니,

내가 원하는 아웃룩 2013 - 아웃룩 닷컴 - 구글 양방향 동기화가 구현이 안되는거다.

구글링으로는 gsyncit 이라던가, CompanionLink 5 for Outlook 같은 유료 프로그램이 나오지만 내가 원하는 만큼 동작할지가 미지수고 (솔직히 그냥 확 질러버리고 싶다 ㅡ_ㅡ;)

이래저래 고민중인데,



보안을 강화한다는 핑계로 왜 아웃룩도 못 쓰게 만들어 버리는지 알 수가 없다.

협업이라던가 공유라던가 이런 단어를 쓰면서 보안을 핑계로 기본적인 업무 도구부터 막아놓고 있는 실정인데, (구글 드라이브 가지고 자료 집계하면 편리한데 이런거 막아놓고 있다)

웃기는건 정보화 교육할 때 보면
클라우드를 어떻게 활용해서 일을 잘할 수 있는지 이런걸 교육하고 있다.
(거기서 교육하는거 이제 조만간 우리 회사에선 절반 이상 못써먹을거다)

그리고 내 사무실 컴퓨터 두 대는 아직도 XP에 한글은 2005, 오피스는 2007 쓰다가 짜증나서 2010으로 개인적으로 깔아놨다.

회사에서 쓰는 것 중에 무조건 XP만 써야 하는 레거시 프로그램도 없는데, 왜 이러는지 원..

(물어보면 내부망에서 무슨 충돌이 난다 하는데, 이런건 버전업 이슈니까 당연히 유지보수 업체에서 해줘야 하는거 아닌가?)

여하간... 내 입장에선 IT 활용 환경이 좀 맘에 안든다.

스마트하게 일하라면서 스마트하게 일할 기본적인 환경은 좀 구축해 줘야 할거 아냐

Posted by jnote
카테고리 없음2013. 8. 2. 11:25

잊어 먹지 않기 위해서..


엑세스에서 엑셀 파일이나 텍스트 파일을 불러올 때 아래와 같은 메세지가 뜨는 경우가 있다

'xml 사양이 스키마에 대해 유효성을 검사하지 못했습니다 |'


이 경우는 보통 불러올 파일 안에 & 문자가 포함되어 있는 경우와

불러올 파일명에 특수문자가 기재되어 있는 경우다.


따라서 & 문자를 제거한 데이터를 불러오고 파일명을 바꿔주면 대부분 해결된다. 끝

Posted by jnote
카테고리 없음2013. 1. 30. 21:34

요즘 프로젝트 일정이 생겨서 구글 캘린더에서 프로젝트용 캘린더를 새로 생성하고 쓰고 있다.

요즘 주력 기기인 슬레이트 7에 윈도우 8을 깔고 쓰고 있어서,

윈도우8 기본 캘린더에서 구글 다중 캘린더 동기화 하는 방법을 찾고 있었는데,

http://bethelan.tistory.com/131 <- 여기에서 나오는 방법대로 했더니 잘 안되더라


유저 에이전트를 아이폰으로 스위칭 하고 m.google.com/sync로 접속을 해도

기본 접속이 www.google.com/sync/index.html로 포워딩되는 현상이 발생한다


그래서 진리의 구글님께 물어보니

위 방법은 막히고 다른 방법으로 가능하게 바뀌었다.

http://www.hongkiat.com/blog/sync-google-calendars-windows-8/ <- 자세한 방법을 이쪽을 참고

요지는 유저 에이전트를 아이폰으로 스위칭 하는건 동일하고,

자바 스크립트 옵션을 끈다

그 이후 http://m.google.com/sync/settings 에 접속해서 세팅을 바꾸면 된다


Posted by jnote