티스토리 뷰

Raspberry

berryboot default os 변경하기

김걍 2018. 9. 26. 23:32


raspberry를 가지고 berryboot로 multi boot이 가능하도록 구성하였는데,


booting시 마우스나 키보드 만을 사용해서 os를 선택할 수 있기 때문에, 


오직 ssh로만 들어가서 pi를 접근하는 경우 꼭 모니터로 확인해서 변경해야 하는 단점이 있었다.



Q: ssh로 접속해서 기본 부팅 os 선택을 변경할 수 없을까?


A:


1. fdisk -l | grep dev 


2. shell결과에서 mmcblk0p로 시작하는 것 중에 images 폴더가 존재하는 것에 마운트를 시킨다.


ex) mount /dev/mmcblk0p2/ /berryboot ( 두번째 인자는 자신이 원하는 폴더를 지정하면 된다)


3. data/runonce 거나 data/default를 확인해보면 현재 지정한 default os의 이름이 적혀 있다.


결과적으로는 data/images 안에 있는 파일명과 동일하게 맞춰주고 reboot하면 원하는 os로 기본 설정되어 부팅된다.



* 이름을 바꿨는데 default가 지정되지 않은 상태로 부팅 되는 경우가 있었다.

* 이름이 다를 경우의 확률이 있으니, 원하는 os로 default 설정해놓고 backup해서 복구하는 방식으로 해결하면 잘 동작한다.




reference: https://www.reddit.com/r/raspberry_pi/comments/40upfi/berryboot_switching_os/


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함