• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
업데이트

릴리즈 봇이 v1.0.2.4 를 너무 여러번 올려 버려 민망하네요. ㅎㅎ

화정큐삼 화정큐삼 562

4

6

mshell 도 rr 처럼 주요버전 버전업 될 때 마다 자주 img 를 올려드릴까 싶어서 

좀더 쉽게 릴리즈 할 방법을 어제 부터 만들어 왔습니다.

 

 

 

그 바람에 의도치 않게 v1.0.2.4 의 내용을 자꾸 바꾸게 되었네요.

이제는 최종버전으로 v1.0.2.4 릴리즈는 바뀌지 않고 유지할 것입니다.

 

부트로더 하드주입 기능을 2주간 연구하는 동안 시행착오가 많았었는데, 

결국은 시간낭비만은 아녔던것 같습니다.

grub2 를 다룰수 있는 방법과 img 파일을 파티션화 해서 경량화 처리까지 할 수 있는 내공이 좀 쌓였습니다.ㅎㅎ

그전 까지는 img 파일 작업하는데, USB 에 굽고,  윈도우의 Win32 Imager 가서 img 로 사이즈 줄여서 다시 만들고 작업이 번거로웠습니다.

이제 dd 커맨드와 fdisk 를 이용해서 원하는 사이즈와 내용으로 직접 img 을 리눅스 안에서 만들어 냅니다.

 

지금까지는 img 파일안에 잡스러운 내용이 기록된 흔적 때문에 압축을 해도 gz 파일이 자꾸 커지기만 하고 사이즈를 못줄였는데요.

이제 zero fill 로 파티션을 밀어버리고 필요한 파일만 딱 복사하고 압축하니 2GB 사이즈의 img 를 만들어도 100MB 정도로 압축이 가능하게 되었습니다.

 

대신 img 와 vmdk 의 사이즈는 2GB 1가지로 일원화 했습니다.

img 를 만든후 이미지 변환으로  vmdk 까지 위 깃헙링크의 워크플로우 runner 로 만들어 냅니다.

깃헙링크의 워크플로우 runner 를 잠깐 소개해 드리자면

가상으로 깃헙의 자원을 잠깐 빌려서 원하는 결과물을 만드는것입니다.

rr 의 wjz304님이 제일로 잘 만드시는 분야 이기도 하구요.

 

깃헙의 가상공간에 우분투등의 리눅스를 잠깐 설치하고 그 안에서 이런저런 작업을 한 후에

릴리즈의 결과물에 자동 추가를 시켜주는 그러한 기능입니다.

 

img / vmdk 의 gz 의 사이즈가 갑자기 작아져서 잘못된것이 아니냐하고 놀라실까봐 미리 공유 드립니다.^^

 

 

 

 

신고공유스크랩
6
profile image 1등
초보나스 2024.03.27. 01:04
감사합니다 img 파일이 지워져서 다운로드 주소가 어디인지 몰라서 못 받고 있었는데 다운로드 주소 적어주셨네요
profile image 2등
전라도의힘 2024.03.27. 01:30

소중한 자료 항상 감사드립니다. 저도 방금 업데이트 했습니다.
그런데 m-shell 로 부팅하니 자동으로 업데이트를 하던데..

이후 menu.sh 를 실행하면 버전이 여전히 1.0.2.3 으로 표시됩니다.

이게 업데이트가 다 않되서 그런걸까요? 아님 단순 오류일까요? ^^;;

profile image
화정큐삼 글쓴이 2024.03.27. 09:37
전라도의힘

menu.sh 안에 버전정보가 단순히 1.0.2.3 일 뿐입니다.
실제로는 1.0.2.4 가 동작하고 있습니다.
버전 기록하고 참조하는 부분도 일원화 해서 분산되지 않게 바꾸어 두어야겠네요.

profile image
전라도의힘 2024.03.27. 12:56
화정큐삼

네.. 예상했던 대로군요.. 답변 감사드립니다~
그리고 소중한 자료 다시 한번 감사의 말씀드립니다~^^

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 50181 +25
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 74 달소 23.05.23.23:58 51259 +23
업데이트 mshell 의 아킬레스건을 하나 제거 가능하게 되었습니다. [autorecover 배포완료] 12 화정큐삼 8시간 전16:53 207 +6
가이드 시놀로지(헤놀로지) VMM 에 헤놀로지 (부트로더+가상디스크) 설치하기 1 화정큐삼 1일 전23:02 154 +1
질문 [TCRP Mshell]LUN-iSCSI 매핑이 안됩니다. 2 Legionarii 1일 전12:01 78 +1
277
normal
화정큐삼 22.02.15.13:12 251 +3
276
normal
화정큐삼 22.02.16.11:12 784 +6
275
image
화정큐삼 22.02.18.19:50 1133 0
274
normal
화정큐삼 22.02.22.20:04 641 +1
273
normal
화정큐삼 22.03.01.10:35 705 +4
272
normal
화정큐삼 22.03.03.21:06 391 +2
271
normal
화정큐삼 22.03.10.00:17 412 +4
270
normal
화정큐삼 22.03.12.09:56 547 +2
269
normal
화정큐삼 22.03.13.16:49 341 +6
268
file
화정큐삼 22.03.15.18:51 662 +4
267
image
화정큐삼 22.03.18.15:35 832 +1
266
image
화정큐삼 22.03.20.17:20 3098 +7
265
image
화정큐삼 22.03.23.23:40 154 +4
264 정보
image
화정큐삼 22.03.25.12:57 1260 +1
263
normal
화정큐삼 22.03.26.10:25 469 +2
262
normal
화정큐삼 22.03.31.21:18 383 +3
261
image
화정큐삼 22.04.01.19:50 1029 +5
260
normal
화정큐삼 22.04.02.21:39 304 +5
259
image
화정큐삼 22.04.04.22:34 698 +3
258
normal
화정큐삼 22.04.05.01:02 203 0