LANDISK HACKING DIARY
Since2005/8/17
TOPへ戻る

   USBハードディスクを追加する

 

 


 LANDISKにはUSBポートが二つ装備されており、一つはプリンタサーバ用に使用しています。なので、もう1つのポートはUSBハードディスクをつけて容量の拡張を行うことにする。筆者の場合は、USBハードディスクではなく、USBハードディスクケースを使用しているが、通常のUSB HDD でもやり方は同じでしょう。

/dev/sda ---> USB HDD
/dev/hda ---> LANDISK


250GB のUSB HDDを以下のようにしてパーティションを切る。勿論、切り方は自由にしてもらって構わない。

landisk:~# fdisk -l

Disk /dev/sda: 255 heads, 63 sectors, 30401 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 15000 120487468+ 83 Linux
/dev/sda2 15001 30401 123708532+ 83 Linux

Disk /dev/hda: 255 heads, 63 sectors, 30401 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 9 72261 83 Linux
/dev/hda2 10 79 562275 82 Linux swap
/dev/hda3 80 30401 243561465 83 Linux


切った後は、mke2fs を実行しておくこと。もったいないので予約ブロックも2%に減らしておく。

landisk:~# mke2fs /dev/sda1
landisk:~# mke2fs /dev/sda2
landisk:~# tune2fs -m 2 /dev/sda1
landisk:~# tune2fs -m 2 /dev/sda2


/share 以下(実際のPATHは、/mnt/hda3/debian/share)に usb1 というディレクトリを作成し、そこにUSB HDD をマウントさせる。

landisk:~# mkdir /share/usb1
landisk:~# chmod 777 /share/usb1
landisk:~# mount -t ext2 /dev/sda1 /share/usb1
landisk:~# chown root.nogroup /share/usb1/


/etc/samba/smb.conf を編集しておく。

landisk:~# vi /etc/samba/smb.conf
[RATOC]
path = /share/usb1
read only = No
force create mode = 0777
force directory mode = 0777
guest only = Yes

landisk:~# /etc/init.d/samba restart


あとは、Windows 上から、\\landisk\ratoc とすれば共有ディレクトリにアクセスすることができます。見かけ上では、ユーザーにとって1台のハードディスクにしか見えません。同様にして、パーティション2もマウントさせておく。ネットワークドライヴの残り残量を確認する場合は、DOSプロンプトから、「dir \\landisk\ratoc」とすれば表示されるだろう。





TOPへ戻る
 
Copyright © KORO All Rights Reserved.