Arch Linux初心者の奮闘記

Arch Linuxを使う学生の奮闘記

メインPCのArch Linuxが瞬断により壊れた話

どうも、clomsyncです。

 

2〜3日前、Ethereum Walletのセットアップやpacmanでパッケージを操作しているときに電源が瞬断し、結果的にArch Linuxが壊れました😥

NEW GAME!!で言う、ねねっちに電源コードを抜かれ、作業中のデータが飛んだうみこさんの気分が更によく分かった。

私はOSが飛んだんだけどね、あはははは。

 

あと、瞬断とは言ってもマイクロ秒とかじゃなくて2〜3秒ほど電源断されてたので「秒断」って感じですが、語感が悪くなるのでここでは「瞬断」と呼びます😅

 

瞬断の原因

ちょうどその時、父がシーリングライトの蛍光灯を通電したまま交換していたので、恐らくそれが原因でしょう🤔

というか、家には父と私しか居なかったのと、瞬断が起こってすぐにリビングに行ったら父が脚立に乗って交換してたんで確定でしょうね…

 

「瞬断した!…って何で通電状態で交換作業してるのかな?」

って控えめに突っこんだけど、ピンと来ない顔をされたので諦めましたが、危険極まりない行為なので本当にやめてほしい。

 

父曰く「だって、通電したら光るし分かりやすいじゃん」

…って、途中で付け替えても点灯管って正しく機能する物なの? 

↑グロー球とも呼ぶ、正式名称が「点灯管」ってさっき知ったよ。

悲劇

その後、一応は起動出来ましたが、GUI関係がおかしくなったのでpacmanでパッケージを再インストールしてみたところ、pacmanまでおかしくなっていろいろ吹っ飛びました😇

※具体的にはi3-wmが起動できなくなり、pacmanでパッケージを再インストールしようとしたらエラーが出て/binのリンクなども色々と消えてしまって心が折れた。

この後LiveUSBで起動してリンク貼り直してarch-chrootしてみたけど、失敗したので復旧は諦めた。

 

被害状況

私の「OS以外のデータ」は無事だったみたいですが、OS飛ぶのは精神的なショックが結構大かったです😓

他に家族の写真や動画のデータも入ってるけど、その時は弄ってなかったから多分大丈夫…と願っている

 

今後の対策

Twitterでもこの事を呟いたところ

UPS買わないといけない案件なのでは」

って反応があったけど、お金が無いので継続した管理も難しい。

SOHOとかなら勿論UPSとかはあったほうが良いんだけどね😅

オムロン 無停電電源装置(常時商用給電/正弦波出力) 500VA/300W BY50S

オムロン 無停電電源装置(常時商用給電/正弦波出力) 500VA/300W BY50S

 

↑正弦波出力とかはやっぱり高い、安いのもあるけど人間で言うペースメーカーみたいな物なのでちゃんとしたのを使いたいから、このぐらいのが欲しい。

 

今回は突然の電源断の対策をすれば良かっただけの話だけど、いつも父の行動は全く予測できないので、次に何が起こるのかはわからない…

それに、UPSを買うのは高校生の財布には厳しすぎる。

 

HDD追加してNILFSとかで冗長化するしかないかな…

HDDも高いんだよなぁ…WD Blueの1TBでも1本6000円ぐらいする。

 

単プラッタHDDとかどこかのメーカーが作ってくれないかな…

1000円ぐらいの200GBのHDDをホットスワップ対応したケースに入れるとか。

私みたいな、あまり大きなデータを扱わない人は助かるんだけど。

ねぇ、平文エディタ何にする?

ねおびむ

私はArchlinuxでneovimを常用している、と言うかテキストエディタはそれしか入れてない。
エディターとしては満足しているが、GVimのような使い方が難しい。
あと、LibreOfficeも使ってるのでファイルマネージャーで平文ファイルを開こうとしたら…

LibreOffice Writerが起動する

軽微な問題かと思いきや、同じ環境で使っている非力なノートPCでは起動に数十秒も待たされる。
そのたびに普通のエディタも必要だと感じていた。
もともと私はWindowsを使ってたので、たまに普通のメモ帳のようなものも使いたい。
きっと、その方がneovimを長く使っていけるのではないかと思った。

さがす

行動を始めたら早かった。
とりあえずpacman -Ss text editorで検索する。
聞き覚えのあるエディタがズラーッと並んでいる。
gedit…kate…atom…tea…

SublimeTextはLinuxでは簡単に日本語入力できなかった記憶がある
Atomは重くてそもそも使うのをやめて、それからneovimに移行したんだったな

色々見てみたけど昔使ったことのあるleafpadという名によく似たl3afpadを見つけた。
入れてみたけど、Github見たら作成者が1年ほど何に対してもコミットしていなかった、ちょっと心配かもしれない。

どうせならleafpad使いたかったけど、grepしても見つからなかったんだよ…
って思ってpacman -Ss leafpadしたらあった。

どういうこっちゃねん…
まあ、見つかって嬉しいけど。

いれる

pacman -S leafpadで入れることができた。
そりゃそうだ、Archlinuxだもの。
当たり前のことだけど、これって凄いことなんだなーって思いながら、
ランチャにleafpadと打って起動した。

かんそう

そうそう、これだ。
私の求めてたのはこれだったんだ。
日本語も何も設定変えなくても打てる、ありえないぐらい軽い。
ファイルマネージャーの設定を変えて、テキストファイルはleafpadで起動するようにした。
快適に生きるためにLinuxを使っているんだから、自分のスタイルで使っていこう。
人の真似をするのも勉強になるけど、時には自分で選択をしたほうが良いってことが再確認できた。

FMV-A8270を2ヶ月使って分かったこと

また1ヶ月ほど更新してませんでした、clomsyncです。

 

1月の終わりにジャンクで5400円で買った富士通のA8270が意外と良かったのでまた書きます。

 

簡単にデータを書いときます

発売時期: 2008年頃

CPU: Celeron 575 → C2D T8100

RAM: (DDR2-800)2GB → 3GB

HDD: SATA 80GB → 250GB

ODD: DVD Multi → BDドライブ

WIFI: なし → Centrino Advanced-N 6200

画面は1280x800と不足気味

キーボードは変色してたので、キートップだけ互換性あるのがあったので交換

 

ってぐらいですね、RAMは4とか8に増やしてCPUはC2QにしてSSDつければ多分あと数年は使えるでしょう。

 

WifiモジュールとBDドライブはジャンクで買ったLenovoのy560(グラフィックチップ破損?)から取った。

だから無駄に良いパーツ

電池持ちは1時間するかぐらい、バッテリー変えたい(切実)

 

なんで延命したいかって言うとこいつ、えげつなく「分解」しやすい。

 

まず、基本的にネジは2〜3種類しかない。

1. 汎用のネジ(インチネジの長いやつみたいな)

2. HDD/ODD固定ネジ(ミリネジ)

3. CPUヒートシンク固定ネジ(ちっちゃい)

適当な他のPCのネジで代用できるし、何より「ここのネジってどれだっけ」ってならない、分解したら確実に戻せる。

 

だからドライバー1本とペンチとかだけで3枚におろせる。

しかもideapad y560みたいに「どこから分解していいのか」ってのはなく、ヒンジも分解時に基盤に干渉しにくい。

 

なので

1. キーボード外す

2. 裏のネジ全部適当に外して開ける

3. VGAポートの六角ネジ外す

 

これだけでマザボ取れる

ディスプレイもネジ6本でいける、もちろん汎用のネジ。

ODDって書いてる場所以外は全部汎用のネジなので別に覚えてなくてもなんとかなる。

 

あと光学ドライブはSlimSATAっぽい。

BDドライブでもつけれる。

カスタマイズ効く法人向けな感じなのでディスプレイも2種類あるらしい。

 

あとはバッテリー…リフレッシュ出すか…

自力交換は怖いんだよな…導電テープみたいなのないかな…

Windows10入れたらアプリが邪魔だったので抹消☆ミ

Windows10の邪魔なアプリを抹消するコマンドです。

Get-AppxPackage|Remove-AppxPackage

 

Appxとかいうので管理されてるようなので全部パイプで削除コマンドに送ってやります。

大量にエラー出ますが、ちゃんと要らないのはきれいさっぱり消えてます。

 

あ、くれぐれも自己責任でお願いしますよ。

私は仮想環境で単純な機能しか使わないので消しただけです。

 

その後にスタートメニューの項目を軽く整理したので下手したらWindows7より使いやすいかもしれません。

(๑•̀ㅂ•́)و✧
f:id:clomsync:20170316043053j:image

初めてハードオフでジャンクノート買った。

えーっと生きてます、Clomsyncです。

最近、とりあえず使えるノートPCが欲しかったのでハードオフに行ってきました。

ジャンクのA8270見つけた

www.fmworld.net

これがジャンクコーナーに5400円で売ってたので買うか悩みました。
見た感じ、どこも悪いところは無さそうな子です。

2009年あたりのモデルのはずなので、少し高い気がしますが…
店員さんにお願いして起動チェックを行い、BIOSに入って何が刺さってるかとりあえず確認

Celeronですかwwwww
f:id:clomsync:20170129184120p:plain:w300
※ふざけて財布に貼ったCeleronシール、あとで勝手に剥がれた。

外見で何に使われていたか推測すると

  • シール(テプラ)の痕跡、傷はかなり少ない、据え置きとして使ってた?
  • キーボードは結構黄ばんでいるので、窓際にでも置いていた?

以上により、会社か学校の職員室の窓際とかで使ってたものかな?って感じですね。
まあ、法人向けなので普通か。

スマホ富士通の公式ページ確認してたら無線の部分に(カスタムメイド)って書いてあったので、 無線は期待しないほうが良いのは察せました。

予算の範囲内だし…

結局買ってしまった。
SSHクライアント程度なら使えるでしょう。 幸い、知り合いからもらった要らないノート(すべてFMV)が部品取りにできそう。

換装したり掃除

ジャンクでなんか買ったらある程度掃除しますよね。
僕は潔癖気味なので、分解して大丈夫なものは分解掃除する派です。

f:id:clomsync:20170129190856p:plain:w300
※分解する図

CPU換装しようとファンを外したら、ファン固定用のパーツに黒いテープが付いてなかったので、作業がやりにくかった。

内部はかなりきれいだった、Microsoft Registered Refurbisherってシール張ってあったし、どっかが清掃とかしたのかな?

CPUはT8100に換装して、RAMは1GB増設した。

キートップの見た目が黄ばみ過ぎで悪すぎるので、部品取りから探したが、そのまま交換できるキーボード無かった。 幸運にも、キートップだけ同じやつがあったので、それ外してくっつけた。
f:id:clomsync:20170129191255p:plain:w300
※キーだけ白い

無線に関しては余ってたUSB無線LANドングル挿して使ってる。 決して早くはないけど、使えなくはない。

WindowsのライセンスとかあったけどVistaっぽいし、HDDも容量少ないのでArchlinux入れた。
それなりに使えるようになってよかったです(小並感)

今更ながらFizzBuzzしてみた

C言語FizzBuzzしてみた。

スマホでこれ書いてるのでコード載せれない。

と言うかミスってコード飛んでる。

rmをゴミ箱にしないと…

 

なので頑張って言葉で表現してみる。

とりあえずforでi=1からi=<100までループさせた。

 

boolでflag作って

ifで

3だったらfizzを、5だったらbuzzを改行コード無しで出力する。

どっちでもflag立てて、最後にflagが立ってなかったら数字を出力って事にした。

すべての処理を行ってから を出力する。

 

特に制約がないので、いつものように書いた、これは好みも分かれるだろうと思う。

 

ループ内でflagをfalseで生成するか、falseに戻すとかしないとtrueのままで数字が出力されないってとこでちょっとハマった。

C言語だけの話じゃないので、少々不安だ…

 

オチが…無い…

ブログって放置気味になりがちだよね

「そういや私ってブログやってるんだった…」

って思い出して開いたけど、そんなに有用な記事も書いてなかったし、URLもちょっと難がある感じだったし結局消した。

やっぱりURLは率直で、無難なのが良かった…

自分のハンドルにすれば「これが私だ!!」って感じになるし。

 

うーん、放置する癖も直さないとなぁ…

Githubとか芝生全然ですし…ほら
f:id:clomsync:20170104050846j:image

単発ネタがどうしても多くなっちゃうんですよねぇ…

今のところ時間は取れるけど体調が優れないし 、前よりかPCに向かう時間が減ったし、気力が減ってツイッター&ツイ廃クライアント(TweetDeck)で消費する時間の割合が増えてしまった。

つらみだ…。