TCRP-mshell v.1.0.0.5 ¹öÀü ¸±¸®Áî °øÀ¯ ( ¿ÀÇÁ¶óÀÎ ·Î´õºôµå ±â´ÉÃß°¡ )
https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.0.5 (120)
igc 모듈중 i226 이 Tinycore 12.X 버전에서 지원이 안되는 문제로 로더빌드 시작부터 못해보시는 회원님들을 위해
오프라인 빌드 기능을 만들었습니다.
대신 아래 가이드처럼 윈도우10에서 약간의 사전준비를 해주셔야 합니다.
배포용 이미지는 온라인빌드를 위한 기능이 주요기능이기 때문에 깃헙 배포 이미지 압축효율이 떨어지고 자꾸 커지는 문제가 있어서
오프라인을 위한 다운로드 필수 파일은 이렇게 별도 작업을 하실 수 있도록 했습니다.
윈도우 10 에서 아래처럼 사전준비를 해주시고 헤놀로지 로더빌드를 하시려는 PC 에서는 랜선을 뽑고 진행하셔도 됩니다.
그 이후 재부팅이 들어가는 단계에서는 FRIEND 커널이 올라오기 때문에 이 때 부터는 인터넷을 유지하셔야 DSM 설치까지 무난히 진행됩니다.
https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v1.0.0.5
[ Windows 10에서 USB 3번째 파티션에 드라이브 문자를 할당하고 오프라인 로더 빌드를 위해 Github 모듈을 사전 다운로드 준비 ]
1. MiniTool Partition Wizard Free 다운로드, 설치, 실행후 USB 3번째 파티션 문자부여 (문자변경 메뉴)
https://cdn2.minitool.com/?p=pw&e=pw-free
( 변경후 드라이브 문자가 바로 안보여도 정상 )
2. powershell 실행 후 git 앱 설치
winget install --id Git.Git -e --source winget
3. powershell 재실행
4.부여된 드라이브 루트로 경로이동 d: e: 등등…
5. 아래 git clone / curl download 커맨드 수행
curl -Uri https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat -OutFile prepare-offline.bat
./prepare-offline.bat
6. 시놀로지 다운로드 센터 접속 pat 파일 다운로드
https://www.synology.com/ko-kr/support/download
디운로드 폴더의 파일명 변경 ( DSM_ 제거 그외 영문은 모두 소문자, + 는 p 로 변경 )
DSM_SA6400_69057.pat -> sa6400_69057.pat
DSM_DS920+_69057.pat -> ds920p_69057.pat
위에 생성된 auxfiles 폴더 안에 rename 된 pat 파일 복사
[ MACOS 에서 USB 3번째 파티션을 마운트하고 오프라인 로더 빌드를 위해 Github 모듈을 사전 다운로드 준비 ]
1. 터미널 앱 실행
2. diskutil list 로 disk#s3 (디스크번호) 확인
3. 마운트용 임시디렉토리 생성 및 USB 3번째 FAT32 파티션 RW 마운트
(TCRP USB가 disk3 라고 가정했을 때)
sudo mkdir /Volumes/disk3s3
sudo mount -t msdos /dev/disk3s3 /Volumes/disk3s3
4. 마운트된 경로로 이동
cd /Volumes/disk3s3
5. 아래 git clone / curl download 커맨드 수행
curl -kLO https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat
./prepare-offline.bat
6. 시놀로지 다운로드 센터 접속 pat 파일 다운로드
https://www.synology.com/ko-kr/support/download
디운로드 폴더의 파일명 변경 ( DSM_ 제거 그외 영문은 모두 소문자, + 는 p 로 변경 )
DSM_SA6400_69057.pat -> sa6400_69057.pat
DSM_DS920+_69057.pat -> ds920p_69057.pat
위에 생성된 auxfiles 폴더 안에 rename 된 pat 파일 복사
[ Linux-Ubuntu Try 에서 USB 3번째 파티션을 마운트하고 오프라인 로더 빌드를 위해 Github 모듈을 사전 다운로드 준비 ]
1. USB Media 1.5 GB Volume 을 좌측 액티비티바에서 선택후 폴더 열기
2. 1.5 GB Volume 폴더 안에서 우클릭으로 "Open In Termial" 메뉴선택후 터미널 열기
"/media/ubuntu/6234-C863" 경로에 머물고 있는지 확인
3. curl 및 git 설치
sudo apt install curl git
4. curl download 커맨드 수행 ( bat 파일안에 git clone 스크립트가 포함되어 있음 )
curl -kLO https://raw.githubusercontent.com/PeterSuh-Q3/tinycore-redpill/main/prepare-offline.bat
./prepare-offline.bat
5. 시놀로지 다운로드 센터 접속 pat 파일 다운로드
https://www.synology.com/ko-kr/support/download
디운로드 폴더의 파일명 변경 ( DSM_ 제거 그외 영문은 모두 소문자, + 는 p 로 변경 )
DSM_SA6400_69057.pat -> sa6400_69057.pat
DSM_DS920+_69057.pat -> ds920p_69057.pat
위에 생성된 auxfiles 폴더 안에 rename 된 pat 파일 복사
ÁÁÀº ÀÚ·á Ç×»ó °¨»çµå¸³´Ï´Ù.^^
·£Ä«µå°¡ Tinycore ¿¡¼ µ¿ÀÛµÇÁö ¾Ê´Â °æ¿ì³ª Çì³î·ÎÁö PC°¡ ÀÎÅÍ³Ý ¿¬°áÀÌ ¾î·Á¿î ȯ°æ¿¡ ÀÖÀ¸½Å ºÐµéÀ» À§ÇÑ ±â´ÉÀ̶ó°í º¸½Ã¸é µË´Ï´Ù.
¿äÁò ¿À·ù ¿øÀÎÀÌ ¹èµåÀÖ´ø Çϵ尡 µåµð¾î ¹åÅÞÀÌ°¡¼ ¼¹ö¸¦ ´Ý¾Ò½À´Ï´Ù... ºñ¿î¿¡... ¤Ð.¤Ð
ÀÌ °úÁ¤ÀÌ »õ·ÎÀÌ ¼³Ä¡ÇÏ´Â »ç¶÷µé¿¡°Ô ¸ðµÎ Àû¿ëµÇ´Â °ÍÀΰ¡¿ä??
¸Â´Ù¸é ¾Æ·¡ Áú¹®µå¸³´Ï´Ù..
4.ºÎ¿©µÈ µå¶óÀÌºê ·çÆ®·Î °æ·ÎÀ̵¿ d: e: µîµî¡¦ ===> ¹®ÀÚ¸¦ E·Î ºÎ¿©Çß°í, Ž»ö±â¿¡´Â º¸ÀÌÀÚ¸¸ CD E:·Î ÇغÁµµ ¾Æ·¡¿Í °°ÀÌ ³ª¿À°í ¾ÈµË´Ï´Ù.
PS C:\Users\Rainwalk> E:
Set-Location : 'E:' °æ·Î´Â Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î ãÀ» ¼ö ¾ø½À´Ï´Ù.
À§Ä¡ ÁÙ:1 ¹®ÀÚ:1
+ Set-Location $MyInvocation.MyCommand.Name
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (E:\:String) [Set-Location], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
PS C:\Users\Rainwalk>
ÀÎÅͳÝÀÌ ¾ÈµÇ°Å³ª Tinycore Linux ¿¡¼ ·£Ä«µå°¡ È°¼ºÀÌ ¾ÈµÇ´Â °æ¿ì¸¦ À§ÇÑ Æ¯º°±â´ÉÀÔ´Ï´Ù.