우분투 커널 일부 파일만 수정한 후에 컴파일해서 설치하기
안녕하세요,
우분투 14.04 (커널 버전 3.19)에서 커널 컴파일하고 설치하는데 문제가 있어 도움을 얻었으면 합니다.
www.kernel.org 사이트에서 3.19.7 커널을 다운로드 하였습니다.
include/linux에는 커널 코드 수정에 필요한 .h 파일을 하나 추가하였구요, net/socket.c, fs/open.c 등 몇몇 파일에 코드를 추가하였습니다.
아래 명령어들은 커널 코드 수정 후에 제가 실행한 것들입니다.
$ sudo cp /boot/config-`uname -r` /usr/src/linux-3.x.x/.config
$ sudo make menuconfig
$ sudo make-kpkg clean
$ sudo make-kpkg --initrd kernel_image kernel_headers kernel_source modules_image
$ sudo dpkg -i *.deb
$ sudo reboot
컴파일은 아무 문제없이 잘 되는데, 문제는 재부팅을 하면 "loading initial ramdisk" 메시지를 보이고 나서는 진행이 되지 않습니다.
인터넷에 이와 관련된 자료들이 있기는 했는데 제게 맞는 해결책은 아닌 것 같습니다.
혹시 이와 관련해서 코멘트를 주신다면 감사하겠습니다.
또한 아울러, 커널의 몇몇 파일만 수정한다고 할 때, 위의 절차처럼 컴파일 없이 변경사항을 적용할 수 있는 다른 방법이 있다면 가르쳐 주시면 감사하겠습니다.
커널 컴파일 문서가 있네요. 맞는지는 모르지만...
커널 컴파일 문서가 있네요. 맞는지는 모르지만...
업체를 찾아보시거나.
우분투 커뮤니티에 문의해보거나.
책 예제를 따라해보시기 바랍니다. ㅇ_ㅇ;;
이것저것 참고될만한것들을 찾아봤습니다.
//
https://www.ubuntu-kr.org/
http://www.ubuntu.com/
Kernel/Compile
https://help.ubuntu.com/community/Kernel/Compile
BuildYourOwnKernel
https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
GitKernelBuild
https://wiki.ubuntu.com/KernelTeam/GitKernelBuild
kernel build
http://www.ubuntu.com/search?q=kernel+build
KLDP WiKi
https://wiki.kldp.org/wiki.php
//
loading initial ramdisk
http://search.naver.com/search.naver?ie=utf8&sm=stp_hty&where=se&query=loading+initial+ramdisk
http://www.google.co.kr/search?hl=ko&source=hp&biw=&bih=&q=loading+initial+ramdisk&gbv=2&oq=loading+initial+ramdisk&gs_l=heirloom-hp.12..0i19l6j0i30i19l4.324.324.0.3974.1.1.0.0.0.0.266.266.2-1.1.0....0...1ac.1.34.heirloom-hp..0.1.265.ZM2EXvtwja4
UEFI mode
Установка Kubuntu на ноутбук Lenovo G505s
http://strnor.ru/?p=934
msi gs70 ubuntu 13.10 stuck on boot, loading initial ramdisk
http://askubuntu.com/questions/432639/msi-gs70-ubuntu-13-10-stuck-on-boot-loading-initial-ramdisk
TurnKey LAMP Stack - boot stops at 'Loading initial ramdisk'
http://unix.stackexchange.com/questions/222829/turnkey-lamp-stack-boot-stops-at-loading-initial-ramdisk
Subject: Bug#666017: marked as done
(linux-image-3.2.0-0.bpo.2-686-pae crashes during
or after initial ramdisk on alix6e2 hardware)
http://osdir.com/ml/general/2012-03/msg56517.html
Thread: Stuck at "Loading initial ramdisk" after kernel upgrade
http://ubuntuforums.org/showthread.php?t=2274390&s=c34a8f27147d9a0e238e8c8c83bc7eb8&p=13268510
Linux Kernel implementation of MultiPath TCP http://multipath-tcp.org
https://github.com/multipath-tcp/mptcp/tree/mptcp_v0.88
Solve Fedora 17 boot problem repair filesystem fsck
http://linuxism.tistory.com/1448
≫ Stuck on "Loading initial ramdisk"
https://bbs.archlinux.org/viewtopic.php?id=194056
Debian 8 KVM Guest - Loading initial ramdisk
http://unix.stackexchange.com/questions/203768/debian-8-kvm-guest-loading-initial-ramdisk
Boot hangs after loading initial ramdisk
https://forums.opensuse.org/showthread.php/499674-Boot-hangs-after-loading-initial-ramdisk
LAMP doesn't boot on VMVirtualBox 4.2.16 - loading initial ramdisk...
https://www.turnkeylinux.org/forum/support/20130828/lamp-doesnt-boot-vmvirtualbox-4216-loading-initial-ramdisk
Appliance installation tutorial with VirtualBox
http://www.turnkeylinux.org/docs/installation-appliances-virtualbox
Ubuntu stuck at “Loading initial ramdisk” during first boot
http://askubuntu.com/questions/523317/ubuntu-stuck-at-loading-initial-ramdisk-during-first-boot
grub2: First boot hangs at 'loading initial ramdisk'
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741500
Swapped graphics card. Stuck at "Loading initial ramdisk" (self.archlinux)
https://www.reddit.com/r/archlinux/comments/2xisxl/swapped_graphics_card_stuck_at_loading_initial/
[SOLVED] boot sometimes process gets stuck after loading initial ramdisk
http://www.linuxquestions.org/questions/linux-software-2/boot-sometimes-process-gets-stuck-after-loading-initial-ramdisk-4175509052/
Loading initial ramdisk freeze #35
https://github.com/turnkeylinux/tracker/issues/35
//
Wall POSTER of Linux kernel
http://www.makelinux.com/kernel_map/poster
Patchwork Linux Kernel Build mailing list
https://patchwork.kernel.org/project/linux-kbuild/list/
//
우분투 커널 컴파일
http://book.naver.com/search/search.nhn?sm=sta_hty.book&sug=&where=nexearch&query=%EC%9A%B0%EB%B6%84%ED%88%AC+%EC%BB%A4%EB%84%90+%EC%BB%B4%ED%8C%8C%EC%9D%BC
슈퍼유저코리아
https://www.suidc.com/
리눅스 포털
https://www.linux.co.kr/
Samsung Exynos 5422 kernel
https://github.com/kumajaya/android_kernel_samsung_universal5422
커널 컴파일 하기
http://forum.falinux.com/zbxe/index.php?comment_srl=550459&listStyle=gallery&mid=lecture_tip&sort_index=blamed_count&order_type=asc&page=100&document_srl=536388
우분투 한국 커뮤니티
http://eutychian55.rssing.com/chan-24113359/all_p92.html
커널 컴파일
http://www.google.co.kr/url?q=http://www.scitech.co.kr/upload/book_image/s_016/LinuxAdmin(3e)Ch10.PDF&sa=U&ved=0CEIQFjAHahUKEwjF6siqsNPIAhWFlZQKHXqsAAk&sig2=rtIOuXjFloBs5tg1cYh7FA&usg=AFQjCNHtNKqYh0U3MFmHD11qzxQQ2_vu0Q
Ubuntu 14.04에서 커널 소스 컴파일
http://webnautes.tistory.com/562
//
OLC Center - OS 무료 공개강의
http://olc.kr/lec/list.jsp?ctg_idx=35
//Ubuntu Linux Mint 설치하기
http://olc.kr/linuxdesktop/
//
https://www.wiki.kernel.org/
http://kernelnewbies.org/Documents
Documents/Kernel-Docbooks
http://kernelnewbies.org/Documents/Kernel-Docbooks
http://www.ibiblio.org/osrt/omf/
https://www.kernel.org/pub/
module-init-tools
https://modules.wiki.kernel.org/index.php/Main_Page
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기