Linux Memo/lilo
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*LILO [#cde1c57f]
RIGHT:更新日&lastmod();
**1024シリンダー以上でBoot [#c0fe7c55]
LILOが21.3以降でlilo.confを以下のように変更
timeout=50
message=/boot/message.ja
linear ←ここを「lba32」に変更する
default=linux
**LILOのパスワード [#j58360f2]
LILOにパスワードを設定するには、/etc/lilo.confの「label=l...
書かれている行の下に、「restricted」と「password=LILOのパ...
いう2行を追加する。
image=/boot/vmlinuz-2.2.17-0vl10
label=linux
restricted
password=LILOのパスワード
read-only
root=/dev/hda1
「restricted」を指定すると、「LILO boot: linux 1」のよう...
を指定したときのみ、パスワードの入力を求める。「restricte...
LILOでのパスワード入力が必須になる。
/etc/lilo.confの編集が終わったら、以下のコマンドを入力し...
ユーザーがパスワードを見られないようにする。
chmod go-r /etc/lilo.conf
**LILOテキストベースでのメニュー [#fab9e50b]
Version 21.5以降(Vine3.0:Version 22.5.8)ではキャラクタベ...
メニューでもカラフルな~
----------------------------------------
| |
| LILO Boot Menu |
| |
----------------------------------------
| | win || | |
| | linux || | |
| | || | |
| | || | |
| | || | |
----------------------------------------
| Hit any key to cancel timeout 00:30|
| Use ........................... |
| ............................... |
----------------------------------------
ようなのメニューが出る。これを取り除くためには
/etc/lilo.confに
boot=/dev/hda
map=/boot/map
#message=/boot/message.txt
install=/boot/boot-text.b <---追加
を追加する。~
/boot/boot-text.bは[[これ:http://wwwism.dyndns.org/hp/lin...
変更後は
# /sbin/lilo
を実行する。
**Liloをソースからインストール [#z95c508e]
[[ここ:http://home.san.rr.com/johninsd/pub/linux/lilo/]]...
$ tar zxvf lilo-22.6.1.src.tar.gz
$ cd lilo-22.6.1
$ su <--rootでないとコンパイルエラーする。/sbinへのパス...
# make all
gcc -O2 -Wall -g `if [ -f /usr/include/linux/version.h ]...
-DHAS_VERSION_H; fi` -DLILO=0x8171ec98 `( if [ -r $ROOT/...
then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSE...
-DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREW...
-DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF...
version common.c
echo "#define CFLAGS \"" -O2 -Wall -g `if [ \
-f /usr/include/linux/version.h ]; then echo -DHAS_VERSI...
-DLILO=0x8171ec98 `( if [ -r $ROOT/etc/lilo.defines ]; t...
$ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DE...
-DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -D...
-DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` "\"" >flags.i
grep -v "0x" _TmP_
(略)
gcc -E -traditional `if [ -f /usr/include/linux/version....
-DHAS_VERSION_H; fi` -DLILO=0x8171ec98 `( if [ -r $ROOT/...
then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSE...
-DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREW...
-DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF...
-DSIZEKRNL=`wc -c diag3.img
rm pseudo3.img pseudo.img pseudo.o pseudo3.o
make[1]: ディレクトリ `/usr/local/src/lilo-22.6.1' から...
rm os2_d.o chain.img bootsect.img mbr2.o pseudo1.img os2...
disk.img second.img bootsect.o mbr.o pseudo1.o first.img...
# make install
(略)
cp mkrescue $ROOT/sbin
cp lilo $ROOT/sbin
strip $ROOT/sbin/lilo
cp keytab-lilo.pl $ROOT/usr/sbin
cp manPages/lilo.8 $ROOT`if [ -f /usr/bin/manpath ]; the...
cp manPages/mkrescue.8 $ROOT`if [ -f /usr/bin/manpath ];...
cp manPages/lilo.conf.5 $ROOT`if [ -f /usr/bin/manpath ]...
/sbin/lilo must now be run to complete the update.
後は以前のlilo.confを参考に/etc/lilo.confを作成し、
# /sbin/lilo
でOK
---------------------------------------------------------...
RIGHT:[[元ページ:http://wwwism.dyndns.org/hp/linux/lilo.h...
終了行:
*LILO [#cde1c57f]
RIGHT:更新日&lastmod();
**1024シリンダー以上でBoot [#c0fe7c55]
LILOが21.3以降でlilo.confを以下のように変更
timeout=50
message=/boot/message.ja
linear ←ここを「lba32」に変更する
default=linux
**LILOのパスワード [#j58360f2]
LILOにパスワードを設定するには、/etc/lilo.confの「label=l...
書かれている行の下に、「restricted」と「password=LILOのパ...
いう2行を追加する。
image=/boot/vmlinuz-2.2.17-0vl10
label=linux
restricted
password=LILOのパスワード
read-only
root=/dev/hda1
「restricted」を指定すると、「LILO boot: linux 1」のよう...
を指定したときのみ、パスワードの入力を求める。「restricte...
LILOでのパスワード入力が必須になる。
/etc/lilo.confの編集が終わったら、以下のコマンドを入力し...
ユーザーがパスワードを見られないようにする。
chmod go-r /etc/lilo.conf
**LILOテキストベースでのメニュー [#fab9e50b]
Version 21.5以降(Vine3.0:Version 22.5.8)ではキャラクタベ...
メニューでもカラフルな~
----------------------------------------
| |
| LILO Boot Menu |
| |
----------------------------------------
| | win || | |
| | linux || | |
| | || | |
| | || | |
| | || | |
----------------------------------------
| Hit any key to cancel timeout 00:30|
| Use ........................... |
| ............................... |
----------------------------------------
ようなのメニューが出る。これを取り除くためには
/etc/lilo.confに
boot=/dev/hda
map=/boot/map
#message=/boot/message.txt
install=/boot/boot-text.b <---追加
を追加する。~
/boot/boot-text.bは[[これ:http://wwwism.dyndns.org/hp/lin...
変更後は
# /sbin/lilo
を実行する。
**Liloをソースからインストール [#z95c508e]
[[ここ:http://home.san.rr.com/johninsd/pub/linux/lilo/]]...
$ tar zxvf lilo-22.6.1.src.tar.gz
$ cd lilo-22.6.1
$ su <--rootでないとコンパイルエラーする。/sbinへのパス...
# make all
gcc -O2 -Wall -g `if [ -f /usr/include/linux/version.h ]...
-DHAS_VERSION_H; fi` -DLILO=0x8171ec98 `( if [ -r $ROOT/...
then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSE...
-DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREW...
-DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF...
version common.c
echo "#define CFLAGS \"" -O2 -Wall -g `if [ \
-f /usr/include/linux/version.h ]; then echo -DHAS_VERSI...
-DLILO=0x8171ec98 `( if [ -r $ROOT/etc/lilo.defines ]; t...
$ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DE...
-DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -D...
-DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` "\"" >flags.i
grep -v "0x" _TmP_
(略)
gcc -E -traditional `if [ -f /usr/include/linux/version....
-DHAS_VERSION_H; fi` -DLILO=0x8171ec98 `( if [ -r $ROOT/...
then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSE...
-DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREW...
-DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF...
-DSIZEKRNL=`wc -c diag3.img
rm pseudo3.img pseudo.img pseudo.o pseudo3.o
make[1]: ディレクトリ `/usr/local/src/lilo-22.6.1' から...
rm os2_d.o chain.img bootsect.img mbr2.o pseudo1.img os2...
disk.img second.img bootsect.o mbr.o pseudo1.o first.img...
# make install
(略)
cp mkrescue $ROOT/sbin
cp lilo $ROOT/sbin
strip $ROOT/sbin/lilo
cp keytab-lilo.pl $ROOT/usr/sbin
cp manPages/lilo.8 $ROOT`if [ -f /usr/bin/manpath ]; the...
cp manPages/mkrescue.8 $ROOT`if [ -f /usr/bin/manpath ];...
cp manPages/lilo.conf.5 $ROOT`if [ -f /usr/bin/manpath ]...
/sbin/lilo must now be run to complete the update.
後は以前のlilo.confを参考に/etc/lilo.confを作成し、
# /sbin/lilo
でOK
---------------------------------------------------------...
RIGHT:[[元ページ:http://wwwism.dyndns.org/hp/linux/lilo.h...
ページ名: