Command (m for help): p Disk /dev/hdc: 255 heads, 63 sectors, 14593 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 14561 116956098 83 Linux /dev/hdc2 14561 14593 262143 82 Linux swap Command (m for help):昨日、怪しげなコマンド mfdisk を実行したからか。
intel# tune2fs -l /dev/hdc1 intel# tune2fs -l /dev/hdc3を実行して、パーティションの情報を記録し、 パーティション変更、フォーマット後に復元することをお勧めします
hdc1(/) に 2GB (取りすぎ?)、 hdc2(swap) に元通り 256MB、 hdc3(mnt) に残り全部を割当てる。
Command (m for help): p Disk /dev/hdc: 255 heads, 63 sectors, 14593 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 262 2104483+ 83 Linux /dev/hdc2 263 295 265072+ 82 Linux swap /dev/hdc3 296 14593 114848685 83 Linux Command (m for help):
intel# mke2fs -j /dev/hdc1 intel# mke2fs -j /dev/hdc3 intel# mkswap /dev/hdc2 intel# mount /dev/hdc1 /tmp/root intel# cd /tmp/root intel# tar zxvf /tmp/hd-h120lan_130_hda1.tar.gz intel# mount /dev/hdc3 /tmp/root/mnt intel# cd /tmp/root/mnt intel# tar zxvf /tmp/hd-h120lan_130_hda3.tar.gzLink Station へ telnet できるように、 /usr/sbin/in.telnetd を置き、/etc/inetd.conf を書き換え。
ただし、やっぱり swap が効いていない。先日と同じく
linkstationlinux# mkswap /dev/hda2 linkstationlinux# swapon -aを実行する。
root にパスワードをつける。
linkstationlinux# hdparm -i /dev/hda /dev/hda: Model=WDC WD1200AB-00DYA0, FwRev=15.05R15, SerialNo=WD-WMALC1068709 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq } RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=74 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=off CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=234441648 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 linkstationlinux# hdparm -t /dev/hda /dev/hda: Timing buffered disk reads: 64 MB in 2.17 seconds = 29.49 MB/sec linkstationlinux# hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) using_dma = 1 (on) linkstationlinux# hdparm -t /dev/hda /dev/hda: Timing buffered disk reads: 64 MB in 2.10 seconds = 30.48 MB/sec linkstationlinux# hdparm -d 0 /dev/hda /dev/hda: setting using_dma to 0 (off) using_dma = 0 (off) linkstationlinux# hdparm -t /dev/hda /dev/hda: Timing buffered disk reads: 64 MB in 36.33 seconds = 1.76 MB/sec linkstationlinux# hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) using_dma = 1 (on) linkstationlinux# hdparm -t /dev/hda /dev/hda: Timing buffered disk reads: 64 MB in 2.18 seconds = 29.36 MB/sec linkstationlinux#予想通り、かなり違う。
トップページに警告を書いておこう