리눅스 커널 컴파일을 마치고 재부팅을 했는데 커널 버전이 바뀌지 않습니다.
글쓴이: yaejm / 작성시간: 목, 2015/05/07 - 6:44오후
안녕하세요 처음 가입해서 글을 올려봅니다
사실 리눅스를 접한지 얼마 되지는않았는데, 현재 라즈베리파이로 이것저것 해보고 있습니다~
그런데 듀얼밴드 랜카드를 사용하려니 드라이버가 마땅치않아 커널을 맞추려고 맞는 버전 커널을 받아서 3번시도 끝에 커널 컴파일에 성공하여
linux-header *** .deb
linux-image *** . deb
이렇게 두 파일이 만들어졌어요 이걸가지고서 dpkg -i *.deb 하면 둘다 설치가 되면서 커널 버전이 바뀌는게 아닌가 싶었는데 uname -a 에서 바뀌질않네요...
원래 라즈베리파이 커널은 3.18 이었고 새로 설치한 커널은 3.11입니다...
3.18은 커널이 사라져도 괜찮으니...도움주시면 정말 감사하겠습니다!!
+내용 추가할게요~!
/boot/ 에보면 config, initrd.img, system.map, vmlinuz 네가지가 제가 설치한 커널 버전이름으로 파일이 존재하고있습니다.
그리고 /lib/modules/ 에도 제가 깔은 버전이름으로 폴더가 하나있고 안에 내용이파일들이 몇개 있네요!
Forums:
update-initramfs <version>
update-initramfs -c -k
update-grub2
를 하여야 합니다.
혹여나 이미 버젼이 있다고 나오시면 옵션을 -u -t -k
으로 하시고 재부팅 하시면 됩니다.
update-initramfs -c -k 버젼....을 꼭 쓰셔야 합니다.
update-initramfs -c -k 3.11 이런식으로요
헉 감사합니다...ㅜㅜ
밥먹으러와서 이제봤네요 얼른 해보겠습니당!ㅎㅎ
선생님!!...ㅜㅜ
말씀대로 update-initramfs 를 통해 업데이트를하려고보니까
-c는 init파일이 이미있다고 떴고
-u -t -k 3.11.10-kernel로 시도했더니 이런에러가 뜹니다 ...ㅜㅜ
ln: failed to create hard link /boot/initrd.img-3.11.10-kernel.dpkg-bak' =>/boot/initrd.img-3.11.10-kernel: Operation not permitted
update-initramfs: Generating /boot/initrd.img-3.11.10-kernel
검색해보니 라즈베리파이의 버그라는 이야기가 있는게 맞을까요?
댓글 달기