SlackwareARM 15.0 install 2

Install 2回目

SDカードでは無理ということで,以前Manjaro aarch64をインストールしてWSの可能性を調べていた500GBのSSDにインストールすることにしました

SSDは,USB3.0接続できるケースに入れてあり,別のLinuxマシンでパーティションを切り直して準備しました.gptパーティションで,1GB vfat, 8GB swap, 残りext4です.vfatのパーティションにSARPiのインストーラーの中身をコピーしました.

このSSDをRaspberry Pi4 Model B 8GB RAM(RPi4)に直接接続しましたが,供給電流の容量が足りないようで,RPi4が認識しません.手持ちのUSB 3.0 HUBを探しましたがないのでとりあえず,USB2.0 HUBを使ってつないで起動したところ,うまくいきました.SDカードの時と同様にsetupを使ってインストールを始めました.

しかし,USB2.0がボトルネックで,SDカードよりは遙かにましですが明らかにSlackwareのインストールのスピードではありません.近所の電気店にUSB 3.0 HUBを買いに行きました.ちょっと高かったんですが,通販で頼んで1〜2日待つより早いので買ってきました

近所の電気店で急きょ購入したUSB3.0 self-powered HUB

USB 2.0でつないだ時よりもブートパーティションの認識も,kernelの起動もかなり速いです.で,またsetupからやり直しです.

このように何回かやり直す場合,ftp/http接続よりもwgetかrsyncでまるまるダウンロードしてUSBメモリーにコピーしておいた方が良いかなと思いましたが,インストールを始めてしまったので今回はこのままhttpで行きます.

初期設定

後のインストールはSlackwareと何ら変わりありません.またvfat内のinitrd.gzをrenameするか削除します.しかしそのままでは,起動を掛けた時,SDカードをルートとして探しに行くので,vfat内のcmdline.txtのroot=を

root=/dev/sda3

としておきます(筆者のパーティションの場合).

これでめでたく起動しますが,時計が1970年になっているので,/etc/rc.d/rc.ntpdを実行可にして,/etc/ntp.confの0〜2のpool.ntp.orgのコメントアウトを外します.

SARPi4パッケージをインストール

SARPi4のページの最初の表にあるSystem Packagesの,5つのパッケージを何らかの方法でターゲットのRPi4にコピーして,pkgtoolで,インストールします.

これをしないと,システムはブートしますが,moduleを必要とするサービスが動きません.

Greeter

初期設定を終えた段階でSlackware64であれば,/etc/inittabのDefault runlevelを4にすれば,KDEのgreeter(login画面)が立ち上がりますが,SlackwareARM 15.0ではどうしたものかNGです.

SlackwareARM 15.0の標準のgreeterはsddmです.これが機能してくれません.xdmも着いていて動きますが,シンプルすぎてコンソールログインへの切り替えができないのでちょっと困ります.とはいえ,ないとどうしようもないので,当分xdmで行くことにします

rsync

遅ればせながら,3回目以降のインストールもあろうかと,SlackwareARM 15.0を別のマシンローカルにコピーします.空のディレクトリーを作ってその中で,

rsync -artlvd slackware.uk::slackwarearm/slackwarearm-15.0/ .

です.ソースなどもあるので一晩くらいかかりそうです.

関連ページ

Manjaro aarch64は潔く消すという選択です.
その1〜2日のうちにやる気が萎えてしまう可能性が大です😓
筆者は,USBメモリーにコピーというベタな方法をとりました.
確認していませんが,sddmと思います.
具体的な方法はいくつかありますが,rc.4.local内に,rc.4のxdmを起動する部分をコピーしました.sddmが実行できないようにchmodしたほうが簡単かもしれません.

SlackwareARM 15.0 install 1

そういう訳で,インストールを始めました.あいているRaspberry Pi 4 Model B RAM 8GB(以下 “RPi4″)をターゲットマシンにして,32GBのマイクロSDで行きます.

今回は,「マニュアルを読まない」「How toを検索しない」を大まかな方針とします.とはいえ,絶対にしないのでは無理なので😓 動いているSlackwareARM 14.2のマシン(RPi4 4GB RAM)の設定などを参考にします.

まず,RPi4用のインストーラーをダウンロードします.

このページの最初の表に,“Slackware ARM installer”とあり,2つのファイルのリンクがありますが,中身は同じです.zipの方が扱いやすいと個人的には思います.

Slackware的には,まずディスクのパーティションを切りますから,SDカードを別のSlackwareマシンに差して,fdiskを使いgptで初期化して,1GB vfat, 4GB swap, 残りlinux file systemとしました.そして,それぞれをフォーマットします

最初のvfatのパーティションに,ダウンロードしたzipを展開して中身をコピーして,RPi4にSDカードを挿して起動します.

setupを起動していつものSlackwareの通りにしますが,パッケージをダウンロードしていないので,ftp/httpを選んで,

http://slackware.uk/

,ディレクトリーは,

/slackwarearm/slackwarearm-15.0

をそれぞれ入力します.それ以外はいつも通りですが,SDカードへのインストールは何時間もかかりますので,ほったらかして寝ました.

朝起きたらインストールは完了していて,ネットや自動起動させるデーモンなどいつもの設定をして完了です.

このまま再起動してはまたインストーラーが起動してしまうので,/bootにマウントするvfatのパーティション内にあるinitrd.gzをrenameするか消します.

無事起動して,メインとなるユーザーを作って,kdeを起動して,いろいろ設定作業をしたいところですが,やはりSDカードベースでは,忍耐の限界を遙かに超える遅さですので,すぐ作業をやめました.

Slackware(64) 15.0に付属しているFirefox-ESRはSlackwareARMには付属してなくて,インターネットのブラウズは相変わらずKonquerorで残念です.

以上を踏まえ,実用的な速度になるようにSSDをルートにしていきます.インストール完了したSDカードの中身をSSDにコピーして,設定をちょこちょこっといじれば良いのですが,せっかくなので,練習2回目として,SSDにインストーラーをコピーして,SSDに直にインストールするのを試します.

何処のご家庭にもいくつかあるUSB接続のSDカードリーダーを使いました.
mkfs -t vfat, mkswap, mkfs -t ext4.
httpsはうまくいきませんでした.

戦争とは爺さんが始めて、おっさんが命令し、若者たちが死んでいくもの(大橋巨泉)

プーチンも今年で70歳になるようなので紛れもない爺さんです.

今回のロシアによるウクライナ侵略を見ていて,1度戦争が始まると止めるのはなかなか難しいことがよく解ります.国連は無力ですし,戦争を始めた本人以外,当事国であるないに関わらず,国の指導者や市民が多く声を上げてもなかなか有効な力にはならないこともよく解ります.経済制裁が一番効果があるでしょうけれど,効いてくるまで時間がかかり,その間に多くの人命が失われ町やインフラ,歴史的建造物などが回復不能なほど破壊されていきます.

始まるのを止めるしかないです.そのためには,権力者(や与党)に権力を集中させないことと,長期政権を許さないことが大事ということがよく解ります.そして,それはその国の国民にしかできないことです.

はなこさん終了

長年利用してきた,環境省のはなこさんですが,昨年の観測をもって終了してしまったようです.

民間の気象観測会社がいくつか観測網を作っているようですが,なんか今ひとつ自分の症状の軽重とマッチしなくて,あまり利用してきませんでした.一方のはなこさんは,最寄りの観測点が自宅から2kmちょっとのところにあるので,花粉の飛散量と自分の症状はよくマッチしていたように思うだけに残念です.

昨日から鼻の症状が出ていますし,その2日前くらいから微熱感とだるさがあるので,シーズン入りしたようです.

田舎なので,外出しても歩行や自転車での走行中に他人と接近することは滅多になく,目的の施設に入る前にマスクを装着するようにしていましたが,これからは,人がいなくてもマスクをして歩いたり自転車に乗るようにします.