«initrd» 태그된 질문

initrd는 Linux 커널을 부팅하는 과정에서 임시 파일 시스템을 메모리에로드하는 방법입니다.

6
내 initrd에 하나의 디렉토리, 즉 'kernel'만있는 이유는 무엇입니까?
부팅 가능한 시스템에서 데비안 라이브 빌드를 사용하고 있습니다. 프로세스가 끝나면 라이브 시스템을 부팅하는 데 사용되는 일반적인 파일 인 squashfs 파일, 일부 GRUB 모듈 및 구성 파일 및 initrd.img 파일을 얻습니다. 그 파일을 사용하여 부팅을 잘하고 initrd를 통해 커널에 전달할 수 있습니다. initrd=/path/to/my/initrd.img 부트 로더 명령 행에서. 그러나 initrd 이미지의 내용을 …
28 linux  debian  initrd  cpio 

1
데비안에서 mkinitcpio.conf에 해당하는 것은 무엇입니까?
나는 initrd.img데비안에서 빌드를하는 데 사용 된 후크 가 올바른지 검토하고 싶지만 /etc/mkinitcpio.confArchlinux에서와 같은 파일 을 찾지 못했습니다 . 데비안 에서이 파일과 동등한 파일은 무엇이며 initrd.img를 다시 빌드하는 방법은 무엇입니까? 그 파일을 편집 했습니까?
15 initramfs  initrd 

3
부팅시 전체 커널이 메모리에로드됩니까?
초기 RAM 디스크의 기능을 설명하는 이 유명한 IBM 문서 (웹에서 자주 참조되는 것을 보았습니다)를 읽었습니다 . 나는 이것이 어떻게 작동하는지 개념화하는 데 벽을 쳤다. 문서에서 말한다 GRUB과 같은 부트 로더는로드 될 커널을 식별하고이 커널 이미지와 관련 initrd를 메모리에 복사합니다. 나는 이미 혼란스러워한다 : 그것은 전체 커널을 메모리에 복사합니까 아니면 일부에 …

3
리눅스는 어떻게 'initrd'이미지를로드합니까?
부팅 과정을 이해하려고 노력했지만 머리 위로 넘어가는 것은 한 가지뿐입니다. Linux 커널이 부팅되고 루트 파일 시스템 (/)이 마운트되면 프로그램을 실행할 수 있으며 추가 커널 모듈을 통합하여 추가 기능을 제공 할 수 있습니다. 루트 파일 시스템을 마운트하려면 특정 조건이 충족되어야합니다. 커널은 루트 파일 시스템이있는 장치 (특히 SCSI 드라이버)에 액세스하려면 해당 드라이버가 …
13 linux  kernel  boot  initrd 

1
초기 램 디스크가 왜 그렇게 큰가요?
커널 버전과 함께 제공되는 Ubuntu 11.10을 실행 중 3.0.0-14입니다. 3.1.0지점 에서 커널을 다운로드하여 빌드했습니다 . 새 커널을 설치 한 후 내 /boot/initrd.img-3.1.0파일이 거대 하다는 것을 알았습니다 . 내 크기 /boot/initrd.img-3.0.0-14-generic는 약 13MB 인 반면 114MB 입니다. 부풀림을 제거하고 싶습니다. 분명히 불필요합니다. 새로운 커널을 구축 할 때, 내 복사 /boot/config-3.0.0-14-generic에를 .config내 …

5
initrd를 사용하지 않고 LVM에 루트를 넣을 수 있습니까?
방금 Gentoo 기본 ​​시스템을 설정했습니다 (지금 부팅하고 로그인하여 작업 할 수 있음). 내 루트 파티션은 LVM2 가상 그룹 (분리 된 /boot파티션)에 있습니다. 부팅하려면 아래 매개 변수를 커널에 전달해야합니다. root=/dev/ram0 real_root=/dev/vg/rootlv init=/linuxrc dolvm 분명히 루트를 마운트하기 전에 초기 램 디스크를 사용하여 무언가를 수행하고 있습니다 (LVM을로드하는 것 같습니다). initrd가 필요하지 않도록이 코드를 …
12 kernel  boot  root  initrd  lvm 

3
Linux 커널이 initrd를 올바르게 찾지 못함
나는 리눅스 커널을 컴파일했고 QEMU에서 디버깅하고 싶었다. 명령을 수행하여 부팅 할 파일을 만들었습니다 $ qemu-img create -f raw disk.img 200M $ mkfs.ext2 -F disk.img # mkdir /mnt/rootfs # mount -o loop disk.img /mnt/rootfs 그런 다음 qemu -kernel bzImage -initrd disk.img아래 화면이 나타났습니다. Kernel panic - not syncing: VFS: unable to …

1
Ubuntu 커널이 강제로 마운트 실패 및 initramfs 복구 쉘에 강제로 들어 가지 않게하려면 어떻게해야합니까?
나는 다시 initramfs 복구 환경을 사용자 정의하려고하고 싶습니다 강제 설치 실패 커널 /과에 드롭 (initramfs)단일 사용자 모드와 달리, 구조 껍질. 어떻게해야합니까? NB : initramfs-tools커스터마이징 단계를 달성하기 위해 어떻게 연결해야하는지 알고 있지만 결과를 확인할 수 있어야합니다.

1
Ramdisk와 initrd는 동일합니까?
ramfs-rootfs-initramfs.txt의 램 디스크에 대한 커널 문서를 읽는 동안 램 디스크가 ``차이-중간- 초기화 및 초기화 ramfs '' 의 게시물에 설명 된 initrd 기능과 동일하다고 설명하는 것처럼 램 디스크는 의심 스럽습니다 . 누군가 이것에 대해 명확히 할 수 있습니까? 그리고 그것이 동일하다면, 나는 그것에 대한 많은 단점이 있지만 여전히 내 페도라 PC에 …
10 linux  boot  initrd 

2
내 자신의 initrd를 빌드 할 때 / dev 디렉토리를 채우는 방법은 무엇입니까?
initrd에 대해 배우려고합니다. 이 튜토리얼 을 따라 처음부터 자체 initrd를 빌드하고 busybox를 설치했습니다. 그런 다음 isolinux로 .iso를 만들었으므로 virtualbox에서 테스트 할 수 있습니다. 잘 작동합니다! busybox의 기본 명령이 있으므로 파일 시스템을 마운트하고 싶었습니다. 그러나 / dev 디렉토리는 튜토리얼을 따를 때 만든 일부 파일을 제외하고는 거의 비어 있습니다 (sda 없음). 나는 …
9 udev  initrd 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.