$30 off During Our Annual Pro Sale. View Details »

CD-berryの甘い罠

 CD-berryの甘い罠

東海道らぐオンラインライブ!ておくれデイズ

kazueda

July 18, 2020
Tweet

More Decks by kazueda

Other Decks in Technology

Transcript

  1. CD-berryの甘い罠
    ISOブートの旅
    東海道らぐオンラインライブ!ておくれデイズ
    2020. 7. 18
    1
    kazueda
    か ず え だ
    シーディーベリー

    View Slide

  2. kazueda(かずえだ)の紹介
    • 大阪出身、丙午、おとめ座、O型
    • 科学者(化学)
    • 2003年4月から浜松で、働き始める
    • 自転車での移動が生活の足
    • 趣味は「ラジオを聴くこと」、「ア
    メリカのコミックの邦訳を読むこ
    と」
    • 「STAY HOME」期間にオンライン
    イベントの楽しさを知りました。
    • Linuxのカジュアルユーザー(計算
    化学のサーバー利用、Knoppixのリ
    マスタリング)
    @kazueda
    2

    View Slide

  3. #OSC20doではお世話になりました
    3
    Commodore社最後の製品
    世界初の32ビットゲーム機

    View Slide

  4. #OSC20doではお世話になりました
    4
    Commodore社最後の製品
    世界初の32ビットゲーム機
    PAL
    対応
    NTSC
    対応

    View Slide

  5. 古いパソコンを
    なかなか処分できません
    • Panasonic CF-R2(2003年5月から2004年4月)
    • Windows2000で利用していましたが、ハード
    ディスクの動作が不安定で、現役を退きまし
    た。
    5

    View Slide

  6. 古いパソコンを
    なかなか処分できません
    • Panasonic CF-R2(2003年5月から2004年4月)
    • USBメモリで運用して、Mathematicaの動く
    raspberry piへのThin clientとして使いたい
    6

    View Slide

  7. USBメモリからブートできません
    7

    View Slide

  8. USBメモリからブートできません
    8
    2000年代は、Plop Boot Managerを使って、
    USBメモリのOSを起動する

    View Slide

  9. Plop Boot Manager
    9
    • このboot managerが起動すると、USBメモ
    リのOSを起動可能
    • https://www.plop.at/en/bootmanager/ind
    ex.html

    View Slide

  10. Plop Boot Manager
    10
    • 例えば、HDDの起動パーティションにインス
    トールすると、起動時にPlop Boot Manager
    を起動するかどうか選択できる。

    View Slide

  11. 2017年初頭 Raspberry pi zero発売
    • USBOTGの利用で、USBメモリとしてだけで
    なく、USB接続のCDROMドライブやフロッ
    ピードライブとして利用できるらしい。
    11

    View Slide

  12. 2017年初頭 Raspberry pi zero発売
    12
    • 詳細は、kagolugの@matokenさんの「Raspberry
    PiのUSB OTGを試す」を参照
    • https://www.slideshare.net/matoken/raspberr
    y-piusb-otg

    View Slide

  13. 2017年初頭 Raspberry pi zero発売
    • インターネット上の情報を参考に、USBフ
    ロッピードライブにはできましたが、CDROM
    ドライブの設定はできませんでした。
    13

    View Slide

  14. 2019年後半Raspberry Pi 4 model B発売
    • こちらも、USBOTGが可能と知る。。
    • もう一度、仮想USB CDROMドライブ実現の
    夢が。
    14

    View Slide

  15. 2019年後半Raspberry Pi 4 model B発売
    • 気合を入れて検索しました。
    • その結果、CD-berryを発見。
    15

    View Slide

  16. CD-berry
    • https://github.com/frank1119/CD-berry
    • Raspberry pi zeroを使ったUSB CDROMエ
    ミュレータ
    16

    View Slide

  17. 甘い罠1
    • wikiどおりでは、/dev/rootが拡張できません
    でした
    • fdiskを使って、4GBに拡張しました
    17

    View Slide

  18. Windowsで確認
    • CDドライブとして認識されています
    18

    View Slide

  19. Windowsで確認
    • CDドライブとして認識されています
    19

    View Slide

  20. Windowsで確認
    • アイコンをダブルクリックすると、CDの中身
    を表示します
    • ここでは、opencoconのISOを使った例
    20

    View Slide

  21. Windowsで確認
    • アイコンをダブルクリックすると、CDの中身
    を表示します
    • ここでは、opencoconのISOを使った例
    21

    View Slide

  22. 甘い罠2
    • Panasonic Let‘s NOTE CF-R2では起動しま
    せん。
    • Plop Boot Managerでは、CDROMではない
    と判定
    22

    View Slide

  23. 他のノートパソコンで調べた結果
    23
    機種名 発売月 bios boot menu Desktop
    Dell Inspiron 3800 2000.2 × × ×
    NEC Lavie C LC600J/54DR 2001.1 × × ×
    Panasonic Let's NOTE R2 2003.1 ○ × ×
    Dell XPS m1210 2006.5 × × ×
    ASUS EeePC 4G 2008.1 ○ ○ ○
    ASUS EeePC 701SD 2008.1 ○ ○ ○
    MacBook Air Early 2008 2008.? ○? × ×
    Panasonic Let's note LIGHT R7 2008.5 ○ × ×
    FMV-BIBLO LOOX U/C30 2008.12 ×? × ×
    Toshiba dynabook NXE/76HE 2009.1 ○ ○ ○
    Toshiba dynabook Satellite B451/D 2011.9 ○ ○ ○
    MacBook Pro Retina, 13-inch, Late2013 2013.1 ○? ○ ×
    Toshiba dynabook EX/37MR 2014.6 ○ ○ ×
    • Panasonic 、Apple製品は頑固
    • ASUS、Toshiba製品は健闘
    • Dell製品はbiosで非対応

    View Slide

  24. 今後の展開
    • 仮想CDROM探索の旅は、まだまだ続きます。
    • 一緒に、パソコンの動作確認リストを作成し
    ませんか。
    • 未調査
    – Toshiba VT484 2013.11
    – ASUS TransBook T90Chi T90CHI-64GS 2015.3
    – Gaenee WDP-072-1G16G-BT 2015.5
    – King Jim Portabook XMC10 2016.2
    – Tekwind Keyboard PC II 2017.2
    24

    View Slide

  25. 今後の展開
    • 仮想CDROM探索の旅は、まだまだ続きます。
    • 一緒に、パソコンの動作確認リストを作成し
    ませんか。
    • 未調査
    – Toshiba VT484 2013.11
    – ASUS TransBook T90Chi T90CHI-64GS 2015.3
    – Gaenee WDP-072-1G16G-BT 2015.5
    – King Jim Portabook XMC10 2016.2
    – Tekwind Keyboard PC II 2017.2
    25

    View Slide

  26. 今後の展開
    • 仮想CDROM探索の旅は、まだまだ続きます。
    • 一緒に、パソコンの動作確認リストを作成し
    ませんか。
    自宅未調査分
    – Toshiba VT484 2013.11
    – ASUS TransBook T90Chi T90CHI-64GS 2015.3
    – Gaenee WDP-072-1G16G-BT 2015.5
    – King Jim Portabook XMC10 2016.2
    – Tekwind Keyboard PC II 2017.2
    26

    View Slide

  27. 今後の展開
    • 仮想CDROM探索の旅は、まだまだ続きます。
    • 一緒に、パソコンの動作確認リストを作成し
    ませんか。
    • 未調査
    – Toshiba VT484 2013.11
    – ASUS TransBook T90Chi T90CHI-64GS 2015.3
    – Gaenee WDP-072-1G16G-BT 2015.5
    – King Jim Portabook XMC10 2016.2
    – Tekwind Keyboard PC II 2017.2
    27
    おしまい

    View Slide