«initramfs» 태그된 질문

"초기 RAM 파일 시스템"은 initrd의 후속 제품입니다. 커널에 내장되어 부팅 프로세스 초기에로드되는 루트 파일 시스템입니다.

3
initramfs 프롬프트로 부팅을 수정하고 "mount : '/ etc / fstab'을 읽을 수 없습니다 : 해당 파일이나 디렉토리가 없습니다"및 "No init found"?
단일 파티션 전용 GPT 파티션 디스크, ext4 포맷, extlinux (버전 4.05)를 부트 로더로, Ubuntu Core 버전 13.10 amd64를 rootfs로, Ubuntu linux-image-3.11.0-18-generic을 커널로 사용하여 새 시스템 설치 부트 로더 설정을 생성하기위한 extlinux-update. 재부팅 후 결과 (여전히 KVM 기반 가상 머신 내부)는 (initramfs) 프롬프트이며 다음 메시지가 표시됩니다. mount: can't read '/etc/fstab': No …

3
initramfs는 / etc / fstab을 사용합니까?
내가 이해하는 방식으로, initramfs는 "실제"루트 파일 시스템을로드합니다. 이제 우리는 그 루트를 정의하는 두 곳이 있습니다. 먼저에 항목을 넣습니다 /etc/fstab. 둘째, 커널 부팅 명령에 장치를 넣습니다 (예 :) root=/dev/sda1. 루트 파일 시스템이 어디에 있는지를 결정하기 위해 initramfs는 어느 것을 사용합니까? 루트 커널 매개 변수를 사용하는 경우 왜 /etc/fstab?에 항목이 있습니까? 두 …
20 boot  fstab  initramfs 

1
언제 switch_root에서 pivot_root를 사용 하시겠습니까?
nfs 대신 ceph를 통해 시스템을 네트워크 부팅하기 위해 Linux init 프로세스를 더 잘 이해하고 싶습니다. 이 과정에서 나는 두 가지 형태의 스위칭 루트를 발견했습니다. 하나는 switch_root이고 다른 하나는 pivot_root입니다. 이 스크립트는 pxe 부팅 프로세스를 사용하여 tftp를 통해 얻은 메모리 파일 시스템 (initramfs)에서 실행됩니다. 언제 다른 것을 사용 하시겠습니까? 나는 두 …

6
왜 initramfs가 필요합니까?
파일 시스템을 선택 jffs하거나 sd파일 시스템으로 선택 initramfs하면 커널 크기가 매우 작습니다 (1.4MB와 비교하여 1.4MB initramfs). 그것은 initramfs상당히 넓은 공간 을 차지 한다는 것을 의미합니다 . 따라서 가능하면 완전히 제거하여 아주 작은 커널을 갖게되므로 원하는 것입니다. 내 마음에 나타나는 기본 질문은 : 왜 내가 필요한가 initramfs? 초기 파일 시스템이 없어도 …

4
initramfs에서 루트 파일 시스템 마운트
일반적인 시나리오입니다. 어떤 이유로 든 initramfs (중요한 경우 OpenSUSE)가 루트 파일 시스템을 찾지 못하여 복구 쉘로 넘어갑니다. 그래도 어떤 장치를 마운트해야하는지 완벽하게 알고 있습니다. 내 질문: 루트 파일 시스템을 마운트하고 부팅 순서를 계속하는 올바른 절차는 무엇입니까? 아마도 그것은 구조 콘솔의 요점 일 것 입니다. 그러나 아무도 당신이 실제로 어떻게하는지 문서화 …

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

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

3
initramfs가 루트 파일 시스템을 읽기 전용으로 마운트하는 이유
루트 파일 시스템이 roinitramfs (및 initrd) 에 마운트 된 이유는 무엇입니까? 예를 들어 Gentoo initramfs 안내서 는 다음과 같이 루트 파일 시스템을 마운트합니다 : mount -o ro /dev/sda1 /mnt/root 다음은 왜 안됩니까? mount -o rw /dev/sda1 /mnt/root 나는 아마도 좋은 이유가 있고 (그리고 아마도 관련이 있음 switchroot) 알 수 있지만 …

3
initramfs에 cpio를 사용하는 이유는 무엇입니까?
젠투 위키 다음에 나만의 initramfs를 만들고 있습니다. 친숙한 tar및 대신 gzip페이지에서 cpio및 을 사용하도록 지시합니다 gzip. Wikipedia 는 cpio2.6 커널의 initramfs에서 사용하지만 그 이유를 설명하지는 않습니다. 이것은 단지 관습 cpio입니까 아니면 initramfs에 더 낫습니까? 나는 아직도 사용할 수 tar와 gzip?

2
임베디드 initramfs와 임베디드 initramfs의 init 실행의 차이점은 무엇입니까?
커널 (v4.1-rc5)과 busybox (v1.23.2)로 채워진 initramfs로 구성된 매우 작은 Linux 시스템을 만들고 있습니다. 대부분 잘 작동하지만 임베디드 initramfs와 외부 initramfs 중 어느 것을 사용하는지 / init에서 명령 실행 동작의 차이를 관찰합니다. / init 스크립트는 다음과 같습니다. #!/bin/sh dmesg -n 1 mount -t devtmpfs none /dev mount -t sysfs none /sys …
10 linux  kernel  boot  initramfs 

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

1
/etc/mdadm.conf를 사용하지 않고 특정 RAID 어레이를 조립하는 방법
그것은 조립하는 것이 가능 특정 RAID 어레이 를 사용 mdadm를 하고 스캔 기능을하지만, 설정 파일이 필요없이? 배경 : 맞춤형 initramfs를 사용하여 시스템 (dm-crypt 및 기타 것들)을 설정하고 있습니다. 모든 것이 init 스크립트 내에서 수행되고 구성되며 추가 구성 파일없이 유지하려는 방식입니다. 내 목표 : init 스크립트 내에서 명령 줄 만 사용하여 …
9 raid  mdadm  initramfs 

7
Linux 커널 4.9.0, 데비안 9에서 최대 절전 모드 재개 실패
최근에 커널을 3.16.4 (Debian jessie)에서 4.9.0 (Debian stretch)으로 업그레이드했습니다. "최대 절전 모드"(디스크 일시 중단)를 시도 할 때까지 모든 것이 정상이었습니다. LXDE에서 최대 절전 모드 옵션을 사용하면 최대 절전 모드로 나타납니다. 디스크 스핀들이 똑딱 거리고 데이터를 쓰는 것을들을 수 있습니다. 그러나 최대 절전 모드에서 다시 시작할 때 문제가 나타납니다. 커널은 스왑에서 …

3
GRUB은 Ubuntu 및 Arch Linux 설치의 커널 / initramfs를 혼동합니다
우분투 (현재 16.04)와 우분투의 GRUB을 부팅 로더로 사용하는 Windows 7을 이중 부팅하는 데 사용되는 시스템이 있습니다. 이제 공식 설치 지침에 따라 아치 리눅스를 세 번째 OS로 추가했습니다. 우분투가 제어하는 ​​것을 사용하고 싶었 기 때문에 아치에서 GRUB을 설치하지 않았습니다. 이 지침에는 mkinitcpio -p linux설명 된대로 실행 된 부팅 파일을 생성 하는 …

2
임베디드 initramfs 추출
하나의 initramfs가 포함 된 커널이 있습니다. 추출하고 싶습니다. 내가 x86 boot sector할 때 출력을 얻었다file bzImage 이 커널 이미지에 대한 System.map 파일이 있습니다. System.map 파일을 사용하거나 사용하지 않고이 커널에서 내장 된 initramfs 이미지를 추출 할 수있는 방법이 있습니까? 시스템 맵 파일 에서 발견되는 흥미로운 문자열 은 다음과 같습니다. 57312:c17fd8cc T …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.