- 1 名前:login:Penguin mailto:sage [2009/07/08(水) 11:50:26 ID:PVPE3HAw]
- USBで起動・運用するLinux part1
ttp://pc11.2ch.net/test/read.cgi/linux/1122693869/
- 58 名前:login:Penguin mailto:sage [2009/09/27(日) 11:27:59 ID:oGJih/zn]
- 昔やってた方法:
initramfsに色々詰め込んで、メモリ展開して稼動。 システムアップデートとか面倒で基本的にルータとして使ってた。 今やってる方法: 普通にUSB上でext2切って、tmpfsとaufsでunionして/にして追記分だけ メモリに行くようにして稼動。アップデートする時はext2側にchrootして 作業するだけだから、ルータ兼サーバでSambaとか色々やらせてる。 もう1台買ってシンクラとしても最近使うようになった。
- 59 名前:login:Penguin mailto:sage [2009/09/27(日) 11:31:28 ID:I46T3psn]
- >>58
initramfsからUSBメモリをマウントして、その/にpivot_rootするんだろうけど、起動に使ったUSBメモリがどのデバイスかってどうやって判別してる?決めうち?
- 60 名前:login:Penguin mailto:sage [2009/09/27(日) 11:37:05 ID:oGJih/zn]
- >>59
今は困ってないからsda決め打ちだけど、そこはdisk-idでも使えば自動判別も できるよ。udev rule書けばシステム入ったUSBをピンポイントで拾えるし、 デバイスレベルではなくパーティションラベルでもいけるはず。 今は指した位置でsda,sdbは固定になるので、それで済ませてる。
|

|