またまた, 久しぶりに Linux の Install に手ごたえのある S30 に Linux を Install することになりました. 強敵でした. FDD や CDROM が別パッケージになってしまった B5 note PC を Install する際には役に立つかと. オールインワン A4 では必要がない知識です. loadlin やモジュールについては, 勉強になりました. また, 気合が大切とも思いましたが, 気合だけではだめだということがわかりました.
| NTFS | 6G | Windows XP 用 |
| 拡張 | 12G | Linux 用 |
| 0.5G | Linux SWAP | |
| 1.5G | Linux Ext3 | |
| FAT32 | 10G | Windows-Linux 間のデータの受け渡し用やデータ用 |
| FAT32 | 1G | Windows XP 復旧用, 基本的にユーザからは見えない |
このままでは, Windows XP しか起動できない. それでは, Linux をインストールした意味が無い. そこで, Linux と Windows XP のデュアルブートを行なった.
とする手もある. ちなみに, DOS からは NTFS の c: ドライブが読めないので, FAT32 の d: ドライブを c: ドライブとして読み込むことになるので, 上記のようなコマンドになる.a:\> loadlin c:\vmlinuz root=/dev/hda6
これで, 先程インストールした Linux が起動する. /dev/hda6 の 6 は, パーティッション構成によって各自対応すること.a:\> loadlin vmlinuz root=/dev/hda6
prompt
timeout=50
default=linux
boot=/dev/hda6
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
image = /boot/vmlinuz-2.4.18-0vl11
label = linux
read-only
root = /dev/hda6
image = /boot/vmlinuz-2.2.20-0vl10
label = linux-2.2-up
read-only
root = /dev/hda6
赤い文字のところが boot=/dev/hda のままだと, MBR
が壊れるので注意すること.
# lilo -t
# lilo
で lilo を /dev/hda6 に Install する.
作成したファイルを Windows-Linux データ交換用パーティションにコピーする.# dd if=/dev/hda6 of=linux.pbr bs=512 count=1
[boot loader] timeout=30 default=c:\linux.pbr [operation system] c:\linux.pbr="Vine Linux 2.6" multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Home Edition" /fastdetect
# Xconfigurator
ビデオ SMI Lynx 3DM (generic) メモリ 4M モニタ Generic LCD panel 1024x768 色 16bit
prompt # mount /dev/sda /mnt/floppyも しくは, それ相当の /etc/fstab を作っておくこと.
LABEL=/ / ext3 default 1 1 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0 /dev/hda7 /mnt/wind vfat defaults,umask=007,gid=500,euc,zenkaku 0 0
prompt # kbdconfigを用いて設定する. X windows では行なわない (xmodmap, XF86Config など). Vine Linux では, kbdconfig を 用いれば Ctrl と Caps lock を入れ替えることができる jp106_Ctrl_CAPS を選択すればよい.
設定ファイルをここ(member only) においておきます. どうも security = ????? とするのが必要だったみたい. 今までは user でよかったのに...なぞ. 次回までには,なんとかしたいね.