설치 완료 후 user_config 만 수정하려면
설치 완료하고 세팅도 끝난 상황에서 user_config 만 수정하고 싶다면
어떻게 해야 하나요?
맥주소만 수정한다던가 사타포트맵만 수정한다거나 하고 싶을 때...
tinycore 로 다시 부팅한 다음에
vi user_config 로 수정한 사항이
재부팅 이후에 적용이 안되서 처음부터 명령어 다시 치면서 다시 빌드했는데
좀 더 간편한 방법이 있나요?
헤놀 설치된 상태서 하는 방법은 전 두가지가 있는데요...
1.헤놀 끄고 usb 빼서 다른 pc에 꽂아서 직접 수정후 헤놀에 usb 꽂아서 부팅
2.헤놀 그상태서 usb를 ssh로 마운트 시켜서 수정후 리붓
이 두가지 방법중에 편한거로 해요
2번 사항 참고사항은 아래 링크 참고 하시면 될듯 합니다.
https://leekd123.tistory.com/96
synoboot1 / synoboot2 상황에 따라 마운트 시켜서 수정 하심 돼요. 일반적인 grub파일은 synoboot1에 있어요
user_config.json 에서 수정하는게 아니라
grub.cfg 파일을 수정해 주는건가요?
네 빌드후에는 grub.cfg 파일 수정해주면 돼요
계속 user_config.json 에서만 수정해서 잘 안됐나 봅니다.
이 파일은 빌드 전에 참고하는 파일이고
빌드 후에는 grub.cfg 파일을 수정해야 되는거였네요
감사합니다
가장 편한건 나이쑤 님 말대로 USB PC 연결해서 수정후에 저장하고 다시 장착하는게 최고인거 같아요
실수로 명령어 잘못하면 저 처럼 빌드 초기화 되서 새로 u2 설치할수도있어요 ㅜㅜ
다시 세팅하려면 번거로우니
기존 USB 상태를 잘 백업해 둬야겠네요
https://svrforum.com/nas/257154
달소님의 USB 백업 방법이에요 저도 혹시몰라서 2개 정도 백업해뒀어요
백업후에 테스트로 연결해서 부팅 잘되는지도 확인헸어요
구석에 본체 처박아놔서 USB 빼서 다른컴터에서 작업하려고 했는데
이렇게 쉽게 되나보네요
굳굳... 잘 해보겠습니다
오호.. 이렇게도 되는군요 ㅎㅎ 글로하나 작성해봐야겠습니다.
꿀팁이네요!
달소 공지로 만들어주세요 저도 필요한 정보네요
저의 경우
vi user_config.json 하고 수정하는데요
공지 기다리겠습니다
달소님이 쉽게 설정 잘해주실거 같아요
부트로더의 파티션들을 마운트해서 파일 수정하고 다시 umount 시키는것입니다 ㅎㅎ
달소님 네이티브에서도 적용 되는건가요??
아직 어려워서 이해는 안가지만 공지 올리시면 그거 보고 나중에 변경해봐야겠네요
네 적용되는방식은 모두 동일해서 문제없을것같긴합니다
직접 빌드하지 않고 빌드된 이미지 수정하여 사용할 경우 osfmount 실행해서 마운트하면 파티션 3개가 보였죠.
그 중에서 제일 위에 있는 파티션을 마운트하면 grub.cfg가 나왔고 그걸 수정해서 사용했었습니다.
나린이2 님께서 올려주신 명령어들은 USB 뽑지않고, SSH를 통해 바로 그 첫번째 파티션을 마운트하여 수정하는 것입니다.
따라서 grup.cfg만 수정 할 경우에는 synoboot1만 마운트해서 수정하셔도 됩니다.
다음에 빌드 할 때를 대비해 user_config.json까지 수정하시겠다고 하시면 synoboot3까지 마운트 하셔야 하고요. 각자 자기가 들어있는 방(파티션)이 있습니다. (grub.cfg는 synoboot1에 user_config.json은 synoboot3에)
그리고...
cd /mnt/synoboot1/boot/grub
vi ./grub.cfg
-- 내용 수정 후 저장
이렇게 하시고,
cd /
하셔서 root로 돌아온 다음에 아래의 언마운트 명령을 주면 됩니다.
cd /mnt/synoboot1/boot/ 에서 바로 언마운트 명령을 주면 현재 속해 있는 디렉토리(작업 중인 디렉토리) 안에서 그 디렉토리를 언마운트하는 것이어서 "바빠서 못 한다(target is busy)" 고 투덜댑니다^^
umount /mnt/synoboot1
rmdir /mnt/synoboot1
grub.cfg 수정 후에는 리부팅 해야 반영이 됩니다.
cmt alert