2022年8月28日日曜日

ThinkPad 10とArchLinux

 箇条書きで書いておく。まとめは後日。

bootia32をダウンロード後に/EFI/BOOT内のBOOTIA32と置き換える。

そのまま起動。GRUBが出てきたらlsコマンドでUSBメモリを確認。

パーティションの区切り的にhd0とhd0,gpt1しかないやつがUSBメモリなはず。これはその時毎に確認する。

set root=(hd0,gpt1)で指定をかける(イコールは”へ”のキーを押せ)。

bootia32を置いたフォルダにあるgrub.cfgをEmEditor等で開く。

Menu entriesと書いてある下の方にlinuxとinitrdから始める文字がある。それを丸々パクってGRUBに入力。

最後にbootと入力してEnterでarchが起動する。


コマンドとしてはこんな感じ。

set root=(hd0,gpt1)

linux /arch/boot/x86_64/vmlinuz-linux archisobasedir=arch archisolabel=ARCH_202208

initrd /arch/boot/intel-ucode.img /arch/boot/amd-ucode.img /arch/boot/x86_64/initramfs-linux.img

boot

2022年5月20日金曜日

VirtualBoxとWindows2000について。

 Windows2000のプレリリース版を入手したのでOracle VirtualBoxへとインストールしてみた。
色々とひっかかる点があったので自分への記録として残しておく。

仮想マシンを作る際に(64bitOS自体がないので当たり前だが)32bitOSなので、メモリを4GB以下にするのはまぁ良いとして、ストレージは32GBで作った。
その際に動作をIDEとしておかないと、CD内にSATAドライバが無いためにブルースクリーンで止まる。
仮想マシンで動作させる際は仮想マシン作成時にWindows2000を指定するはずだ。
そうすると自然とSATAは選べないので気にせずとも大丈夫なのだが、実機でインストールする際にはコントローラーをIDEにしないといけない。


次、日付と時刻。
プレリリース版なのでこの記事を書いた2022年では20年以上前に使用期限が切れている。
なので普通に今の日付と時刻で設定を済ませようとすると、「プレリリース版じゃ日付と時刻を正しく設定しろ」と怒られる。
だが、再度出てきた日付と時刻の設定画面で何も変えず2022年のままOKを押しても何も起きなかった。一部の人はそのままだとシステムが停止する等言っていたので、気になる人は1999年頃にすれば使えるはず。


次、起動サウンド。
私の環境では起動時にスタートアップ音(ログオン音?ログイン音?)は鳴るものの、最初の1音か2音目がずっとループしてしまう。
ずっと「ピロピロピロピロピロピロピロピロ…」と。スタートアップ音と同じ長さ分だけピロピロ鳴ってる。
多分ドライバがバグってる。とりあえずVirtualBox純正のドライバソフト的なやつを入れたあとにとあるドライバをアンイストールして再起動してドライバを入れ直したら直った。
名前は「AC97 Driver for Intel(r) 82801 AA Controller」


これくらいかな。また何かあれば追記する。かも?

2020年8月10日月曜日

AccuBatteryのPro版を買ったが他の端末に反映されない話

 AccuBattery、バッテリーの健康度が見れるアプリ。iPhoneでいうバッテリーの最大容量が見れるもの。

僕も実際使っているのだが、Pro版が117円で買えるという広告を見てPro版を買った。

だが、他の端末には買ったはずのPro版が出てこない。何故だ。

答えは単純だった。


Google Play Storeのキャッシュ及びデータを削除すればいいだけ。


AccuBatteryの公式サイトにそう書いてあったので半信半疑でやってみた。

これが効果抜群。すぐに反映された。

一応手順を下に記載しておく。


設定→アプリと通知→〇〇個のアプリをすべて表示→Google Playストアを選択→ストレージとキャッシュ→キャッシュを削除→ストレージを消去


これだけ。そして再度AccuBatteryを開き、設定よりアイテムの復元をタップすればなるはず。

もしダメならアイテムの復元を何度かタップしたり、Pro版の購入画面の右上の丸いアイコンをタップすればいけるはず。

もし困っている人がいたら参考になれば。


あ、ちなみに普通に使う分にはPro版は必要ないよ。


※Playストアのストレージとキャッシュを消した事による損害が発生しても一切の責任は取りません。

2020年2月27日木曜日

EPSON Scanでメモリ不足になったのでその解決策を書いておく。

EPSON Scan、よく利用するソフトなのだが、解像度を高めに設定すると途中でメモリ不足としてエラーが出てスキャンが止まってしまう。
だが、タスクマネージャーを見る限りメモリを使っている気配は無く、EPSON Scan自身も十数MBしか使っていないので困っていた。
そこである言葉を思い出したのだ。

仮想メモリである。

確か昔仮想メモリが無いとソフトが~的な話を見た事があるのだ。
んな訳あるんか…と思いつつ仮想メモリの割り当てを変更するとこれがなんという事でしょう、エラーが起きなくなったではありませんか。
という事でここにその方法を書いておく。

※注意※
仮想メモリは弄るとパソコンが起動しなくなる事もあるらしいので自己責任でよろしく。
起動しなくなっても責任は取らないよ。
後これはWindows10で行ったのでWindows7や8の方は表記が違う所があるかも。

1.まずPCを右クリックしプロパティをクリックしてシステムの画面を開く。
2.左側にあるシステムの詳細設定をクリックし出てきた画面の詳細設定タブにあるパフォーマンスの所の設定をクリックする。
3.詳細設定タブをクリックし、仮想メモリの所の変更をクリックする。
4.「すべてのドライブの~」のチェックを外し、下のドライブからCを選択、その下にあるカスタムサイズをクリックする。初期サイズは下の推奨の容量を入力、最大サイズは(僕の場合)初期サイズの2倍の値を入力。
5.終わったらOKを押す、またOKを押す。すると再起動してくれと言われるので再起動。
6.再起動したら終了。多分エラーが出ないはず。

スキャン作業が終わったら念の為に先程と同じ手順で「すべてのドライブの~」にチェックを入れた方が良いかもしれない。

以上。