|
次のページ
前のページ
目次へ
10. ちょっとしたアイディア10.1 make あるいは patch コマンドの出力をリダイレクトする` sh や bash を使用しているなら, (command) 2>&1 | tee (output file)により (command) の出力が (output file) へコピーされます.
csh や tcsh の場合は (command) |& tee (output file)となります. rc(恐らく使ってないでしょうけど)の場合は (command) >[2=1] | tee (output file)です. 10.2 暫定的なカーネルのインストールフロッピーディスクを使う以外にも,古いカーネルを変更することなく新しい カーネルをテストするための方法がいくつかあります.他の多くの UNIX 系の システムとは異なり,LILOはディスクのどこからでもカーネルをブートするこ とができます(もし(500 MB 以上の)大きなハードディスクを持っている場合は, これによりどのような障害が出るか,LILOの解説書を読んでください).そう するには,以下のような記述をLILOの設定ファイルの最後に追加します. image = /usr/src/linux/arch/i386/boot/bzImage label = new_kernelこれにより,古い /vmlinuz に触れることなく,新たにコンパイル
したカーネルを選んで起動できるようになります(もちろん lilo の
実行後です).LILO に新しいカーネルのブートを指示するためのもっとも楽な
方法は,ブート時(LILO とだけ画面に表示され,ほかには何も表示
されていないときです)にシフトキーを押すことで,プロンプトが表示されます.
ここで,`new_kernel ' と入力することで新しいカーネルをブートで
きます.
同時にいくつも異なるカーネルソースツリーをシステム上に持ちたい場合には
(多量のディスクスペースを必要としますので注意してください),
各ツリーに 10.3 カーネルのアップデートRussell Nelson さん( http://www.crynwr.com/kchanges 次のページ 前のページ 目次へ |
[ |