[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:44532] Re: d-iのpreseed/file処理の問題



有家@松山記念病院です。
武藤さん、いつもありがとうございます。

date: Fri, Aug 26, 2005 at 12:13:13AM +0900
from: Kenshi Muto <kmuto@xxxxxxxx>
>
<snip />
> 
> エラーになったとき、Alt+F2で裏に行って、hd-mediaのマウント先はどこになっ
> ているか調べてみてください。
> 
> ・起動後のdevfs的には、hdaのほうがdiscsの順番が若い
> ・iso-scanはdiscsの若い順に探索する
> ・/dev/hda1の既存のdebianのisoファイルがあって、それを読むのに成功して
>   しまい、/dev/hda1が/hd-mediaになった
> 
> のではないかと思うのですが。

全くご推察のとおりでした。
エラー発生時にALT+F2で裏コンソールから 'mount' してみると

 /dev/discs/disc0/part1 on /hd-media type ext2 (ro)

と /dev/hda1 を示していました。
(ということは *.iso も /dev/hda1 から読んでいたのでした)

/dev/hda1の上にあった *.iso を *.iso.bak などとすれば、この部分がちゃんと

 /dev/discs/disc2/part1 on /hd-media type ext2 (ro)

と、正しく USB-HDD をマウントしてくれるようになりました。
(IDE-HDDを2台積んでいるので"disc2"になりました)
御指摘ありがとうございました。


▼ 実は、困り果てて
http://ftp.debian.org/debian/pool/main/d/debian-installer/debian-installer_20050317.tar.gz
を落してソースを読んでいたんですが、今ドキュメントの中の TODO を見たら

[90%] Single missing important feature or bug.
---------------------------------------------------------------------
..
	- iso-scan
		Works, but does not flag the disk the iso is mounted from
		as unusable by the rest of the installer.

とありました。
この具体的に意味するところがよくわからないのですが、
iso-scanの動作が細かく指定できるようになれば
今回の私の問題は明示的に回避できるかな、とも考えました。


-- 
pba00250@xxxxxxxxx
-------------------------
有家佳紀  Yoshinori Ariie