令和に捨てる寸前のiBook G4の活用を試みて失敗した記録

![1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/37478115-8a42-4076-c27f-b31bbcbcad02.jpeg)



__目標__ : ブートできなくなったiBook G4を修理して、嫁のために*Hulu*と*Amazon Prime Video* 専用機を準備する。

__状況__ : 
HDD(PATA): 一部不良セクタが存在する.
メモリ: 512MB
光学ドライブ: 故障

__実施__ : 
Linux USBブート (Ubuntu, Lubuntu)
OSX USBブート (Tiger, Leopard, Snow Leopard)


__結果__ : 失敗.

## ibook G4 に ubuntu16 をインストール (失敗)

以下を参考にUbuntu16を入れる

[\[今さら\] もう 2019 年だというのに iBook G4 に Ubuntu 16.04 LTS をインストールしてみる - Qiita](https://qiita.com/comeon_babuu/items/02918802a7e0e48b39a3)

### Live USBの作り方
Ubuntu Bootable USB [Rufus](https://rufus.ie/)

### iBook G4 で USBブートの手法
[iBook G4でLubuntu 14.04をUSBメモリィから起動、インストールする — Genji App Blog](https://genjiapp.com/blog/2014/10/13/booting-and-installing-lubuntu-14.04-from-usb-flash-drive-on-ibook-g4.html)


上を参考に作る

### 現状は

 - MAC OS Xがインストールされている

光学ドライブが生きていたら、SnowLeopardのインストールディスクで復活しそうだが。
光学ドライブが死んでいるのでどうしようもできない。

Snow LeopardのDVDをUSBに焼くとよいのか？

どちらにしても、クリーンインストールできるならUSBブートすればよいのではと思ってきた。

## USBブートの方法

*Command* + *Option* + *o* + *f*を押し続けて起動.

起動後に以下のコマンドをコンソールに入力

```
> boot ud:,\\:tbxi
```

![9.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/fbfda729-2096-a200-f2a4-e21ee0b25f4d.jpeg)

```
> live video=radeonfb:1024x768-32@60
```

![10.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/6fd2ab43-cf86-d5fd-81f7-3eaed3c3b55d.jpeg)



### 試行1

 - USB(4G) : ubuntu-mate-16.04.1-desktop-powerpc.iso - 1.6GB
 - USBブートを試す
 - Liveブート成功!
 	タッチパネル起動できた.

### 試行2

 - USB(4G) : lubuntu-16.04-desktop-powerpc.iso - 929MB
 - USBブートを試す
 - 成功! EthアクセスOK!



### LiveUSBメモリの初期化方法
 - [ブータブルUSBを元のUSBメモリに戻す - Qiita](https://qiita.com/shohirose/items/5d1083afaabafd72a608)
 - WindowsでDISKPARTを利用してできた.

コマンドプロンプトで以下を実行します。

```cmd
$ DISKPART
$ list disk
$ select disk <disk no>
$ clean
$ create partition primary
$ list partition
$ list volume
$ select volume <volume no>
$ format fs=fat32 label="USB NAME" quick
$ assign letter=<letter>
$ exit
```



2019/6/5
USBが届いたのでSnowLeaopardをやってみる


## Snow Leopard の起動USBを作る : 試行1

 - USB(16G)

 - 失敗

 - snowleopard.isoをrufusでバーニングしようと試みたが、エラー。
 「このイメージはブート非対応あるいは、Rufusでサポートされていないブート方式、圧縮方式を使用しています」

## Snow Leopard の起動USBを作る : 試行2

 別のmacbookを使って焼きこみを行う.

 - [(Snow)Leopardインストール用USBメモリの作り方のメモ (blog@browncat.org)](http://blog.browncat.org/2009/11/snowleopardusb.html)

```md
1. MacでSnowLeopardにディスクを挿入 or ISOをマウント
2. 「ディスクユーティリティー」を起動
3. 「ディスクユーティリティー」にて、USBメモリ(ドライブ)のパーティションを選択. ※ドライブの子ツリーに一つだけパーティションがあるはず。
4. 「復元」を選択
5.  焼きこむディスクを、先ほどマウントしたSnowLeopardを選択 or マウントのアイコンをドロップダウンリストにドラッグ&ドロップすると、「復元」が選べるようになる
6. 「復元」を実行
```

起動ディスクを作成できたっぽい



## iBook G4を Snow Leopard でUSBブートする
*Command* + *Option* + *o* + *f*を押し続けて起動.

失敗！

よく考えたら、PowerPCには *Snow Leopard*はインストールできない！
*Leopard*までだった！


## *Leopard* のインストールDVDを探す

以下からダウンロード
https://archive.org/details/OsxLeopardInstall


 - USBにLeopardを焼きこみ OK

 [iBook G4でLubuntu 14.04をUSBメモリィから起動、インストールする — Genji App Blog](https://genjiapp.com/blog/2014/10/13/booting-and-installing-lubuntu-14.04-from-usb-flash-drive-on-ibook-g4.html)


boot ud:,\\:tbxi
live video=radeonfb:1024x768-32@60


 - 失敗:



## ブートUSBの作り直し

Install OSX 10.5 Leopard on Powerbook G4 (a1138) with a USB drive! WITH 10.5 LEOPARD IMAGE
https://www.youtube.com/watch?v=CZyiMlLZV1Q

OSX 10.5 Leopard location (PowerPC & Intel):
https://drive.google.com/file/d/0Byhts_pMay1hWHdyOWhGd1Vkdnc/view

OSX 10.4 Tiger
https://drive.google.com/uc?id=0Byhts_pMay1hUnRlS1M4WDBLd28&export=download

```cmd
1. ドライブ SanDisk Ultra Mediaを「消去」
 - 名前: Leopard
 - フォーマット: Mac OS拡張(ジャーナリング)
 - 方式: Appleパーティッションマップ

2. イメージを書き込み

3. 書き込み後 : パーティッションインフォにて、「BSD装置ノード」=「disk2s3」 になっていることを確認

4. *Command* + *Option* + *o* + *f*を押し続けて起動.

```

起動後のコンソールの操作

```bash
0 > dev / ls

/pci@f2000000
	/usb@1a
		/ device@1


0 > devalias ud /pci@f2000000/usb@1/disk@1
0 > dir ud:3,\ -   # 「:3 」とは、3番目のパーティションということ.
0 > boot ud:3,\System\Library\CoreService\BootX # Boot!

```

失敗. *disk@* が見つからない。

*Lubunt* のLiveUSBは */usb@1b/disk@1* が確認できた。

どうも*Install Disk*を焼くだけではだめみたい。

Youtubeのリンクにあるように、Leopardの *.dmg* ファイルでトライしてみる.


__16GBのメモリではではなく4GBのメモリを使うことでブート成功！！！__



## *Leopard* を USBからブート

```boot
ud:,\\:tbxi
live video=radeonfb:1024x768-32@60
```



![9.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/fbfda729-2096-a200-f2a4-e21ee0b25f4d.jpeg)


```
# 管理者権限になる
$ sudo su -

```

```
# 管理者権限でファイルブラウザを開く
$ gksudo pcmanfm
```


## Lubuntu を USBブート

(2019/06/06)



Lubuntuの起動がうまくいかない。
起動の途中で止まってしまう。
USBを交換してみる。

### 試行1

 - __4GB__のUSBメモリに*Rufus* を使って__Lubuntu__を焼きこむ

__成功!__


以下、Lubuntu上での動作メモ.


もともと入っていたファイルのバックアップを取っておく。


```bash
# パスワード変更
$ sudo su -
$ passwd


# CUI にする
$ alt + control + f1
# GUI にする
$ alt + f7

# メディアのマウント
$ fdisk -l
$ mkdir /media/lubuntu/hdd
$ sudo mount /dev/sda1 /media/lubuntu/hdd

GUIのファイルブラウザで, 内蔵HDDにアクセスしたら自動でマウントされた

# フォルダのサイズ
$ du -sh ./*

# ファイルの同期
# -a 
# -v info
# -h filesize
# -r subdir
# --ignore-existing	同期先にファイルがあったらスキップする
# --exclude="Applications" --exclude="Library"

sudo rsync -avhr --progress --ignore-existing  /Users/katu1129sk/Pictures/ /Volumes/HDD320GB/BackupMacbookAirKatu1225/Pictures/ --exclude="Applications" --exclude="Library"


```

(2019/06/07)

元のHDDからUsersディレクトリの復旧完了10GB程度

__復旧完了__..


疲れた。

途中経過

## iBook G4 の OS入れなおしに関してのTips

 - 状況
 	- ブラックスクリーン. ID & Password不明でログイン不可.
 	- 光学ドライブ故障. ディスクを入れるとウーウー唸り吐き出される.


 - USBブートの場合、USBメモリサイズが多き過ぎると認識されない。
 - 今回の場合 4GBはブートディスクとして読み込まれた。8GB, 16GBは認識されなかった。
 - *Snow Leopard* からは*Intel*マックであるため、PowerPCでは*Snow Leopard*は非対応. 
 - PowerPC対応の*Leopard*のブートディスクは4GBを超えるために、USBブートはできなかった。
 - *Leopard 10.5.dmg* = 6.6GB, *Tiger 10.4.dmg* = 2.6GB
 - PowerPC対応の*Tiger*はブートディスクが4GB以下なので、*ブート* できた.
 - Installディスクをそのまま焼きこんでもブートディスクにはならない。 -> 参考リンクから*.dmg*ファイルを落としてUSBに焼きこみした。
 - データの救出には*lubuntu-16.04-desktop-powerpc.iso (930MB)* を使用した.
 - *Lubuntu*にてデータ普及する際、*GUIモード*だと*フリーズが頻発*した。*CUIモード*にして作業することで解消。 *rsync*を使って1日かけてデータを救出した。


 - ブートディスクの作成にはMac上の「ディスクユーティリティ」を使って、定められた手順により実行する必要がある。Windows上で*.dmg*をバーンするだけではだめだった。Apple標準のフォーマット等が必要か。パーティションの切り方も決まりがありそう。


## (やっと)  iBook G4 Tiger 10.4 を使う

Leopard は イメージファイルのサイズが大きすぎてブートできなかった。

そのため、一世代古い __Tiger__ を使用することにする。


 - [Appleに見放されたPowerPC Macを全力で活用する方法 | ライフハッカー［日本版］](https://www.lifehacker.jp/2013/12/131201powerpc_mac.html)

>AppleはLeopard（Mac OS X v10.5、2007年10月26日リリース）以降、PowerPCと互換性のあるOSをリリースしていません。つまり、それ以後の新機能、そしてMac App Storeなどは完全に使用不可能なのです。Appleのデスクトップソフトウェアの状況も同様です。Appleが提供しているPowerPC向けのブラウザの最新版は2010年にリリースされたSafari 5、AppleによるメディアプレーヤーiTunesの最新版も同じく2010年から更新されていません。iWorkおよびiLifeにいたっては2009年度版が"最新"です。

> Appleはプラットフォームを更新しないだけでなく、ソフトウェアも放置状態です。Microsoft OfficeやAdobeソフトなどの最新版もPowerPC Macでは（おそらく）使えません。ウェブアプリが使えるのであれば、まだ利用する手だてはありますが、プラットフォーム向けのブラウザのセレクションが限定的なため、これも難しいのが現状です。ChromeにはPowerPC版がそもそも存在していないため使用不可、FirefoxのPowerPC版の最新版は2011年の始めにリリースされた3.6、Operaは1.0以後更新されていません。幸いなことに使えるソフトウェアはわずかですがあります（探すのがなかなか大変ですが）。


__やりたいことは *Hulu* と *Amazon Prime* なので、ブラウザさえちゃんとしていればよのだが__


 - __OSX Tiger__ に搭載の __Safari__ は __ほとんどのページを表示できない__(おそらく古すぎて). 失敗


軽量ブラウザの[*TenFourFox*](http://www.floodgap.com/software/tenfourfox/)を試してみる。


 - __OSX Tiger__ にて __tenforfox__ は __ほとんどのページを表示できない__(おそらく古すぎて).　失敗




![8.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/fe338074-7738-16ef-461e-009809ca59b0.jpeg)


写真は失敗したUSBメモリの亡骸


(2019/06/09)

## Lubuntuしか選択肢がないようだ。


## ibook G4 に USBブートで Lubuntuを インストール

USBブートは上に書いたやり方で成功している.

無事__Lubuntu__がインストールできたが、起動からターミナルをひらいて__apt-get upgrade__すると、途中で__フリーズ__してしまう。。。



### フリーズの原因

 - HDDに不良セクタがある？？
 - メモリが小さいだけか？


#### メモリの拡張を試みる

コンピュータが急に止まると、はじめはなにか分からなかったが、__メモリが貧弱な時代__はよくあったなぁと昔を思い出す。

現在メモリ: 512MB

[増設メモリの選び方【メモリダイレクト】](https://memorydirect.jp/user_data/select_memory.php)

メモリはDDR333(PC2700)を買えばよいらしい。

DDR333の1GBを探し適当にAmazonで購入.

 - Komputerbay　1GBメモリ　DDR 333MHz　PC2700 200pin SODIMMhttps://www.amazon.co.jp/dp/B003CH5346/ref=cm_sw_r_tw_dp_U_x_CYe.Cb9X1NNZQ

#### SSDに入れ替える

(2019/06/15)

SSD 換装 : Sandisk SSD Plus 120GB





![4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/f828b279-1ed9-74f3-923f-1f42cb9ad8f7.jpeg)


ばらしてみると、HDDが__PATA(IDE)__・・

今の__SSDはSATAが主なので、変換が必要__

__SSD 2.5型 SATA__ を __2.5型 PATA__ にさせないか調べた.


SATAよりも小さい __mSATA__ というSSDを見つけた。
これに、玄人志向の変換コネクタを指して __PATA(IDE)__ に変換できそうだ。

[Amazon | Zheino M3 内蔵型 mSATA 128GB SSD (30 * 50mm) 3年保証 mSATAIII 3D Nand 採用 6Gb/s mSATA ミニ ハードディスク | Zheino | 内蔵SSD 通販](https://www.amazon.co.jp/dp/B07GZLJD5R/ref=sspa_dk_detail_3?psc=1)

[Amazon | 玄人志向 セレクトシリーズ mSATA SSD IDE変換アダプター KRHK-MSATA/I9 | 玄人志向 | 変換コネクタ 通販](https://www.amazon.co.jp/%E7%8E%84%E4%BA%BA%E5%BF%97%E5%90%91-%E3%82%BB%E3%83%AC%E3%82%AF%E3%83%88%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-IDE%E5%A4%89%E6%8F%9B%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF%E3%83%BC-KRHK-MSATA-I9/dp/B00EUXS7WG/ref=pd_bxgy_147_img_2/357-5628716-2519237?_encoding=UTF8&pd_rd_i=B00EUXS7WG&pd_rd_r=aa431c23-8f24-11e9-918f-ab9e398ea454&pd_rd_w=3WU0g&pd_rd_wg=GJd3Z&pf_rd_p=2d39d87c-5ff4-47a9-a2d0-79fb936a2d97&pf_rd_r=PXA07EZ7PGNP49W6291S&psc=1&refRID=PXA07EZ7PGNP49W6291S)


(2019/06/17)

mSATA -> PATA変換ボード & mSATA SSD 納入

![6.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62413/9af2fbdb-bc6a-12aa-089e-d0385b42048d.jpeg)


```boot
boot ud:,\\:tbxi
live video=radeonfb:1024x768-32@60
```

1. USBブート後 *Install Lubutnu*を選択したが、インストール先として指定したいmSSDが読み込まれてなく選択できない。


どうもデバイスとして認識されていないみたいだ。


[参考 | OS用記録2月](http://nmuta.fri.macserver.jp/unei1802.html)

調査しても情報が少ない。
過去記事から、__認識されるアダプタ__が __ある/なし__ らしい。

mSSDが__認識されない__。

そして <b>熱い!!!</b>


これ以上は情報が無くて打つ手がなくなってしまった。


どうも詰んでしまったようなので、これであきらめる。
パーツはAmazonで返品とする。