
運がなくてラズベリーパイスタック交換に質問したので、質問をここに移してみようかと思いました。
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
すべての警告を確認しましたが、問題はありません。 3回目の試みの後、魔法のようなログインメッセージが表示されました!
それでも元の問題が何であるかはわかりませんが、破損したブートパーティションに関連していると思われます。