【Raspberry Pi】ラズベリー・パイ part57【Arm】
■ このスレッドは過去ログ倉庫に格納されています
Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売) ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも ┃ ┃ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略) 第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: Arm1176JZF-S Armv6 Single-core) 第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 Armv7 Quad Core ※v1.2よりPi3と同一) 第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 Armv8 Quad Core) 第三.一世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 Armv8 Quad Core) 第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 Armv8 Quad Core) ・SDカードには必要最低限の書き込みで運用 ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要 安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう 3B以降は、USBマスストレージからのブート可 関連リンク・技適検索先はレス2に掲載しました。 ※ハードウェア中心の話題は以下のスレをご利用下さい。 【ARM】 Raspberry Pi Ver.18 (自作PC板) https://egg.5ch.net/test/read.cgi/jisaku/1590909260 【RaspberryPi】1ボードPCを語るスレ16【Pine64】(電気・電子板) https://rio2016.5ch.net/test/read.cgi/denki/1592899647/l50 その他雑多な話題 https://mao.5ch.net/test/read.cgi/linux/1444805068 セキュリティの問題も絡んでるからセキュリティレベル落としたくない人も出てくる 今回はレジストリの設定でGuestログオンできるようにして納得したが それでは納得しない人が出てくる その場合、毎回起動時にnet useでユーザ指定してsambaにログオンするか Windows資格情報の追加するくらいしか方法がない 俺のWindows 10はProなんで「安全でないゲスト ログオンを有効にする」を無効にして試したが かなり厄介なものだぞ なんでこんなものをMicrosoftが強要するのか不思議なくらいにWindows 10の出来が悪い Sambaの話題でてるけど 10台くらいラズパイ持ってるんだが 2Bセットアップしたときだけ Windowsからアクセスしても権限がないとか言われたなあ 当然全部設定してて同じ設定のBとかでは行けてたんだけどさ NASに使うなら4の4GBでもいいのかな。 それどころか8GBの方がいいのかな。 NAS2Gに加えておもちゃ用として8Gがあれば良いと思うが 取り敢えず4Gをおもちゃにしてる >>59 35ドルという値段が決まっていてそれで2GB積めるから GPIO使ってごちゃごちゃやる予定が無いなら 小型PCにLinux入れた方がいいと思うけどね サーバー系は小型PCの方が有利なんじゃないの 家庭内サーバの用途ならRaspberryPi4で十分だし x86_64のLinuxなんて当たり前すぎて面白くないのでは? せめて2.5インチHDDかSSD1台内蔵可能なケースがあれこれ選べればいいんだけど >>66 NanoPiなら、そういうのあるんだけどね・・・ どこかで、RasPi版玄箱みたいなの作ってくれないかな Quad SATA KIT for Raspberry Pi 4でも買え ラズパイ3用に作ったOSイメージはラズパイ 4には流用できないのね・・・ ラズパイ4への移行ってみんなどうしてるの?地道にhistoryを打ち込んでくの? >>68 >Quad SATA KIT for Raspberry Pi 4 おお、こんなのがあったんだ。でもこのケース、激しく熱が篭りそうなんだが・・・ (さすがは、中華クオリティ・・・) HDDならケースがないと厳しいがSSDならケースなくても大丈夫だろ >>69 Raspberry Pi 4だとRaspbianはRaspbian Busterでしか動かないよ そのへんはどうなの? >>73 正体はマウンティングおじさんだからしゃーない マウンティングおじさんはなんでこのスレ来るんだろうな >>69 Linuxは基本バージョン変わったら作り直しだぞ そうやってMSからLinuxに乗りかえて無料で絶賛していた奴等が 作り直しの経験を経て再びMSに戻って行く そうなんか、ありがとう みんな都度再構築してるのね・・・ すいません。rasbian起動時の【ok】【…】で流れる 【…】表記はどのような意味でしょうか? 基本的な質問すいません。いままで【ok】【fail】しか目につかず、ふと【…】が気になりまして >>77 Windowsだってマザボ入れ替えたらWindowsも入れなおしだろ 何言ってんだ? Windowsなんてバージョンアップするたびに金取られるじゃないか しかもOS だけじゃなくてofficeなんかも しかもだ、バージョンアップのタイミングはユーザーじゃなくてMSが勝手に決めるし ハードウェアまで買い替えを強いられる ひどいものだ >>79 サービス起動処理中 【*...】【.*..】【..*.】【...*】はわかるよね WindowsがOS変わる度に金掛かるっていつの時代だよ… いつの時代って無料で提供されたのって10だけじゃん Windowsは企業向けはソフトウェアアシュアランスで 個人向けはOEM料金で儲けてるわけだけどな MS-OfficeもOffice365にシフトしてきてるね adobeのソフトも同じ感じ そのうちMS-Officeはクラウド上のVDIに接続して使うようになるかもね >>80 いつの時代の話しをしているの? 今はもうどこを交換しても自動で認識して普通に動きます ハードディスクだけ抜いて他のパソコンに付けて起動させても動きます 大幅に変更するとプロダクトキー入力しないとダメらしいが Raspberry Piを見ればわかるように、コンピュータが安くなってきて もうコンピュータは一人一台じゃなくて一人で複数台のコンピュータを扱える時代になってる そういう時代に高額なライセンス料を必要とするWindowsばかりを使ってられない 周辺機器も高性能なプロセッサを内蔵して自立して動作して パソコンやスマホからネットで遠隔操作するだけのものが出てきてる そういうものは内部でLinuxが動いてたりする >>86 それはたまたま運が良かっただけだろ IntelからAMDに変えたらそうはいかないしな Raspberry PiはRaspberry Pi4自体がRaspbian Busterにしか対応してないのが 最大の理由じゃないのか? 今試してみたがRaspberry Pi Zeroで使ってるSDカードを Raspberry Pi 4Bに差して試したが問題なく起動したぞ そのSDカードをまたRaspberry Pi Zeroに戻して Raspberry Pi Zeroで起動するか確認したが無事起動 Raspberry Pi 3で使ってるSDカードでRaspberry Pi 4が起動しないと言ってる人は Raspbian Busterじゃないんじゃないか? それかRaspberry Pi 4で使えないモジュールを読み込んでるとかじゃね? 前も書いたが4B 8GBは3BのBUSTERは使えんかったで stretchからアップグレードしたbusterだと bootパーティションが小さくてpi4用のカーネルが 入らなかったりする ただ、起動しないでは何が原因で起動しないのかがよくわからないよな Raspberry Pi4をHDMIでモニタに接続して何でとまってるか確認してみれば? ブートローダーでとまってるのか、途中でカーネルパニックになってるのか Raspberry Piはシリアルには起動途中のログは出ないので シリアルのターミナルにつないでも無理だよ pi4のcpuって熱いよね メインで使っているPentium silver n5000のファンレスノートよりはるかに熱いわ なんかおかしいんじゃないかと疑ってしまう >>93 うちでは/boot/cmdline.txt の quiet と plymouth.ignore-serial-consoles を消せば シリアルコンソールでもsystemdの出力がバーッと流れるね 4B/8GB機 俺の場合、Windowsでもマザー変えたらWindowsから入れなおすからね いろいろいじって変更したところとかトラブルが起きて解決したこととかは 後でやり直せるようにメモしておいたほうがいいよ pi3用のSDでpi4が動かず再インストールしたときに いろいろ忘れてて面倒だったから 今は再インストール用のスクリプトとメモを残してる パッケージ一覧と/etcのバックアップがあればなんとかなる。 あと個人的なデータも日常的にバックアップだな。 >>88 んーなことは無い マイニングブームのとき相当な数入れ替えたけど動かなかったことはないからな ただ相当古い機種から新しい機種に切り替えると厳しいかもな core2からryzenとか 昔はチップセット周りのドライバの問題がシビアで起動出来なかったりしたな 割り込みの競合とか面倒だった >>82 サービスの起動処理中だったのですね。ありがとうございます。 ok fail しか気にしてなかったもので、助かりました。 zero wが買えないからぼったくりのwhを買ってしまった こら買うぐらいなら3の方がよかったよね(T_T) >>94 そいつは元がatomだからクッソ低発熱 しかもノートでファンレスなら性能絞ってる そいつも小型PCとかでファン有りだと性能上がる代わりに爆熱になるぞ 要は低発熱って事だよな? 回りくどい書き方しなくても raspi-configアップデート Boot Orderメニュー追加 USB Boot -> Boot from USB device if SD card boot fails >>97 IntelからAMDのマザーにOSの入ったSSDを差し替えるだけで自動的にドライバインストールされて普通に起動するぞ 昔はそんなことありえないからビビった。さすがにそのまま使うのは気持ち悪いんでクリーンインストールしたけど 長年使ったラズパイ空き容量確保のために、sudo rm -r /var/cache/* 一発スッキリしたいのですが、不具合等考えられますでしょうか? >>110 今稼働してるアプリケーションが使ってりゃそりゃ不具合あるだろ >>110 sudo rm -r /* 一発でスッキリww dd if=/dev/zero of=/dev/sda ターン fstabにUUID書いておくとUUIDが正しくないと該当ディレクトリに手動マウントも出来ないんだな さっきはまって悩んだ HDD付け替えてfdisk、mkfsやってためしにマウントしようとしたらマウントできない 意味わかんねえ ためしに違うマウントポイントを指定すると出来る 中も見えてtouchでファイルも作れた(Sambaで共有してるのでWindowsからもファイル作れた) 意味わかんない 再起動しても駄目 しょうがないからfstabでも編集するかと思ってUUIDが違うことに気が付いた UUID書き換えてmountコマンド打つも駄目 しょうがないから再起動したら無事マウントされた 最後のfstab書き換えたあと再起動ってのがLinuxとして不可解 マウントできないときにどういうエラーメッセージが表示されたのかな >>117 メッセージは出ませんでした $?も0でした sudo systemctl daemon-reload でマウントできたりしない? このスレも最近親切になってきたな 以前はケースと技適と電源の話しかしてなかったけど UUIDやPARTUUIDはコピペした方がいいよな cronで@reboot mount ~ しとくのが安全かな、Dataしか入ってないHDDなら >>116 ですが-v付けると mount: /dev/sda1 mounted on /home/pi/xxxxxx とマウントしたよとメッセージは出ましたが 実際はマウントできていませんでした このときのリターンコード$?もかわらず0です fstabのUUIDの書き換えは20回くらいやって動作を確認したのですが 最初の書き戻し(誤→正)だけなぜかマウントできました その後は1度も書き戻しでマウントできず リブートするまで直りませんでした 何でもかんでもリブートってのはWindowsの十八番だったとおもうのですが そこだけが不可解です >>127 チェック項目 ・どんなファイルシステムをマウントしようとしているか それに対するマウントオプション(fstabの書き方)は適切か ・fsck -y してみたか ・そもそも使用するブロックデバイスに不良は無いか 不安ならディスクイメージを作成して ループバックデバイスでマウントしませぅ Ubuntu Server 20.04でVSCodeのOSS版が使えるようになったので書きます VSCodeはまだARM64版のLinux用のバイナリがありません VSCodeのOSS版を自分でビルドすることで使えるようになるようです Visual Studio Code(OSS版)のARM64ビルド https://syoshinaga.com/posts/code-oss-arm64-build/ このページを見てこのとおりにやったらVSCode OSS版のARM64のdebパッケージをビルドできました このページにも書かれてるように環境を汚さないように 仮想マシンやDocker上でビルドしたほうがいいみたい 私はKVMの仮想PC上のUbuntu Server 18.04上でビルドしました メモリは3.4GBくらい使ってたので4GBか8GBのRaspberry Pi 4上でないと ビルド出来ないと思われます 仮想マシンには6GB割り当ててビルドしました 必要な空きディスクスペースは4GBちょっとほどでした このページにあるスクリプトを実行するとビルドが終わるとホームディレクトリに code-oss_1.39.2-1594274639_arm64.debが出来ます インストールは sudo apt install -y libnotify4 libgtk-3-0 libxss1 sudo dpkg -i code-oss_1.39.2-1594274639_arm64.deb でインストールできます Extentionを使うために /usr/share/code-oss/resources/app/package.json に追記するようにかかれてますがこれが間違いで /usr/share/code-oss/resources/app/product.json に追記しないとExtentionは使えませんでした 追記は一番最後の項目の最後をカンマ","で区切って挿入します VSCode OSS版の日本語化は 画面左端の上から5番上のアイコンのExtentionsをクリック Japanese と入力 Japanese Language Pack for Visual Studio for Japanese を選択 Installを押します 終わったらvscodeを再起動 最後に vscodeの起動コマンドは $ code-oss です >>131 4B 8GB+Rsapberry Pi OS 64bitで、vscode-ossの実機ビルドと起動に成功 いつも思うんだが何故無理をしてまでラズパイでやるのか不思議でならん もっとよく調べたら、VSCodiumというのがあってビルド済みのバイナリをダウンロードできるようです 試してないので興味がある人は誰か試してみてください VSCodium https://github.com/VSCodium/vscodium/releases 8GBならRaspberrypi osでちと重いが普通にCode OSSは使える $ sudo dpkg -P code-oss 一度いれたVSCode OSS版を上のように消してCodiumを試してみました $ wget https://github.com/VSCodium/vscodium/releases/download/1.46.1/codium_1.46.1-1592564137_arm64.deb $ sudo dpkg -i codium_1.46.1-1592564137_arm64.deb Codiumの起動コマンドは $ codium VSCode OSS版と同じでExtensionsを使えるように下記ファイルに追記 sudo vi /usr/share/codium/resources/app/product.json "extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery" ;, "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" ;, "itemUrl": "https://marketplace.visualstudio.com/items" ; } 追記は最後の項目の一番最後にカンマ","を入れて区切ってから挿入します Codiumの日本語化はVSCode OSS版と同じです 画面左端の上から5番上のアイコンのExtentionsをクリック Japanese と入力 Japanese Language Pack for Visual Studio for Japanese を選択 Installを押します 終わったらvscodeを再起動 codiumの起動方法 $ codium 書き忘れましたがcodiumを試したのはRaspberry Pi 4のUbuntu Server 20.04です OTG対応のオスオスUSBケーブルって売ってます? >>129 >ループバックデバイスでマウント いつも思うのだが、「ループバックデバイス」って考えた奴は天才だよな イメージファイルの中身を「ファイル」として個別操作するソフトは今までもあったが、 ループバックデバイスを使えば、一々そんなソフトを作るような必要が無くなる。 新しいファイルシステムも「OSが対応」すれば、勝手に対応してしまう。 なんで、Windowsにはこういう機能が無いんだろ? Windows10は、真icroソフトの最後のOSだからじゃね? >>141 typeBの話よね?多分規格外だから見かけないな ググったけどポタアン用の短いのしかない >>142 え、結構前からvhdでマウントできるよ rawは対応してないけど変換すればいいし ISOもwindows10から対応してる thonnyだとダメなのか? zeroだとvim使ってるけど ラズパイでそんなに頑張らないだろ >>141 今あるか知らんけどRSに 両側Type-Aオスのケーブルがあった 両端にセリアのOTGケーブルつければええんとちゃう? メモリーカードがぶっ壊れて起動しなくなったんだけど メモリーカードをまたフォーマットすればなおることある? 書き込み時エラーが出たフラッシュは セルが壊れたので棄てろ。が定説 上のVSCodeの100%オープンソース版のVSCodiumの ARM64版のUbuntu Server 20.04と32bit版のRaspberry Pi OSでの インストール方法をまとめてみました Raspberry Pi 4でVSCodeの100%オープンソース版のVSCodiumを使う https://pastebin.com/BV4Liiqv ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる