<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2007/05/01 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2007/05/01/</link>
    <description>Recent content in 2007/05/01 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 01 May 2007 20:34:53 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2007/05/01/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FC5 on USB-HDD</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20070501fc5usb.htm</link>
      <pubDate>Tue, 01 May 2007 20:34:53 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20070501fc5usb.htm</guid>
      <description>&lt;table align=&#34;right&#34; class=&#34;Landscape&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;td&gt;&lt;img alt=&#34;土堂小学校のサクラ&#34; src=&#34;https://www.bravotouring.com/~yano/images/2007/20070501.jpg&#34;/&gt;&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;td class=&#34;PhotoMemo&#34;&gt;4/8 &lt;span class=&#34;Point&#34;&gt;尾道市土堂小学校&lt;/span&gt;にて&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;当面の作業として&lt;span class=&#34;Tradename&#34;&gt;ThinkPad T60&lt;/span&gt;で&lt;span class=&#34;Tradename&#34;&gt;Fedora Core&lt;/span&gt;を動かすため、USBの外付HDDにインストールした備忘録。&lt;/p&gt;&#xA;&lt;p&gt;なお&lt;span class=&#34;Tradename&#34;&gt;Fedora Core 6&lt;/span&gt;では特に面倒な手順抜きにインストーラーから直接USB外付HDDにもインストールできる用だが、今回は&lt;span class=&#34;Tradename&#34;&gt;Fedora Core 5&lt;/span&gt;なのでそう簡単にはいかなかったのである。&lt;/p&gt;&#xA;&lt;p&gt;まず、&lt;span class=&#34;Strong&#34;&gt;BIOSがUSB起動に対応している&lt;/span&gt;必要があるというのは言わずもがな。bootパーティションからカーネルイメージと共に展開する&lt;span class=&#34;Software&#34;&gt;initrd&lt;/span&gt;イメージに&lt;span class=&#34;Warning&#34;&gt;USB周りのドライバが入ってない&lt;/span&gt;とrootファイルシステムをマウントできずにPanicになってしまうというのが最初にして最大の壁である。&lt;/p&gt;&#xA;&lt;p&gt;何はともあれ、USBの外付HDDから取り出したHDD&lt;span class=&#34;Note&#34;&gt;(つか元々内蔵用の2.5&#39;IDE)&lt;/span&gt;に&lt;span class=&#34;Strong&#34;&gt;3.5&#39;変換ケーブル&lt;/span&gt;を咬ませてデスクトップマシンのIDEドライブとして普通にインストールして起動確認まで済ます。&lt;/p&gt;&#xA;&lt;p&gt;そし、以下の手順で&lt;span class=&#34;Software&#34;&gt;initrd&lt;/span&gt;にUSB周りのドライバを追加したカスタマイズ版を作成。&#xA;&lt;blockquote class=&#34;Log&#34;&gt;&#xA;# kernelver=`fgrep &#34;Linux kernel version&#34; .config | head -1 | awk &#39;{print $5}&#39;`&lt;br/&gt;&#xA;# extraver=`fgrep CONFIG_LOCALVERSION .config | head -1 | awk --field-separator \&#34; &#39;{print $2}&#39;`&lt;br/&gt;&#xA;# verstr=$kernelver$extraver&lt;br/&gt;&#xA;# /sbin/mkinitrd --preload=&lt;span class=&#34;Strong&#34;&gt;ehci-hcd&lt;/span&gt; --preload=&lt;span class=&#34;Strong&#34;&gt;ohci-hcd&lt;/span&gt; --preload=&lt;span class=&#34;Strong&#34;&gt;uhci-hcd&lt;/span&gt; --preload=&lt;span class=&#34;Strong&#34;&gt;usb-storage&lt;/span&gt; initrd-$verstr.img $verstr&lt;/blockquote&gt;&#xA;と&lt;span class=&#34;Strong&#34;&gt;preload&lt;/span&gt;を指定するのがポイントで、エラー無くできたら/boot配下のものに置き換えればOKだ。&lt;/p&gt;&#xA;&lt;p&gt;で、HDDをUSB-HDDケースに入れ替えて、ターゲット機で起動する。&lt;/p&gt;&#xA;&lt;p&gt;もし「rootファイルシステムをマウントできずにPanicになってしまう」のならば、initスクリプトのマウント先をhda→sdaに書き換える。それでもダメならUSB-HDDケースを交換してみる。ノーブランドのケース&lt;blockquote class=&#34;Log&#34;&gt;# lsusb&lt;br/&gt;Bus 001 Device 002: ID 04cf:8818 Myson Century, Inc. Fast 3.5&#34; External Storage&lt;/blockquote&gt;ではI/O ERROR等が出てダメだったのだが、&lt;a href=&#34;http://www.kuroutoshikou.com/products/etc/gw2.5ai-u2_crfset.html&#34;&gt;玄人志向 GW2.5AI-U2/CR&lt;/a&gt;&lt;blockquote class=&#34;Log&#34;&gt;# lsusb&lt;br/&gt;Bus 001 Device 003: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter&lt;/blockquote&gt;に変えたらあっさりOKだった。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
