운이 없어서 Raspberry Pi Stack Exchange에 질문했기 때문에 질문을 여기로 옮겨 볼까 생각했습니다.
B+에서 다양한 Linux 배포판을 사용하고 있는데 최신 ARMv6 Arch 배포판을 설치하고 실행하는 데 문제가 있습니다.
표준 설치 단계를 따른 후http://archlinuxarm.org/platforms/armv6/raspberry-pi, 시작한 후 다음 메시지가 나타납니다.
sh: cannot set terminal process group (-1): Inappropriate ioctl for device
sh: no job control in this shell
그런 다음 표준 Bourne 쉘 프롬프트가 나타납니다. 비밀번호 프롬프트도 없고 bash도 없습니다.
나는 지시를 반복하려고 노력한다. 같은 결과.
원격 액세스를 위해 직렬 또는 SSH를 사용하지 않고 시스템으로 직접 부팅합니다.
어떤 아이디어가 있나요?
현재 파티션 구성표:
$ sudo fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 15.7 GB, 15719727104 bytes
4 heads, 16 sectors/track, 479728 cylinders, total 30702592 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbec0e908
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 206847 102400 c W95 FAT32 (LBA)
/dev/mmcblk0p2 206848 30702591 15247872 83 Linux
답변1
분명히 설치에 문제가 있는 것 같습니다. 중요한 경고를 무시한 것은 아닐까요? 설치 프로세스에 대한 전체 콘솔 로그를 만들고 df
앞에 및 를 추가합니다. 표시되는 모든 경고를 분석하고 이해하지 못하는 경고를 게시물에 추가하세요.ls root
umount boot root
경고 없이 설치가 진행되면 시스템 부팅 후 , 및 dmesg
출력 mount
을 확인하십시오. 루트 파일 시스템이 올바르게 마운트되었으며 예상 파일이 여기에 있어야 하는지 확인해야 합니다.df
ls /etc /dev
마지막으로 현재 어떤 런레벨에 있는지 확인 runlevel
하고 다음으로 전환해 보세요.runlevel 5
답변2
모든 경고를 확인했는데 문제가 없습니다. 세 번째 시도 후에 마법 같은 로그인 메시지가 나타났습니다!
여전히 원래 문제가 무엇인지는 확실하지 않지만 손상된 부팅 파티션과 관련된 것으로 의심됩니다.