検索
HOME
検索
サイトマップ
問い合わせ
ねこすけ
トップ > 設定 > USBハードディスクをLinuxで使う  

USBハードディスクをLinuxで使う

状態を確認
lsusb
cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: LG Model: CD-RW CED-8080B Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: SAMSUNG Model: SV8004H Rev: QR10
Type: Direct-Access ANSI SCSI revision: 02


マウント
mkdir /mnt/usb
mount /dev/sda1 /mnt/usb

mount: ファイルシステムタイプ ntfs はカーネルがサポートしていません

フォーマット
fdisk

使い方: fdisk [-l] [-b SSZ] [-u] デヴァイス
例: fdisk /dev/hda (一番目の IDE ディスク)
又は: fdisk /dev/sdc (三番目の SCSI ディスク)
又は: fdisk /dev/eda (一番目の PS/2 ESDI ドライヴ)
又は: fdisk /dev/rd/c0d0 又は: fdisk /dev/ida/c0d0 (RAID デヴァイス)
領域の解除

fdisk /dev/sda
このディスクのシリンダ数は 9733 に設定されています。
間違いではないのですが、1024 を超えているため、以下の場合
に問題を生じうる事を確認しましょう:
1) ブート時に実行するソフトウェア (例. バージョンが古い LILO)
2) 別の OS のブートやパーティション作成ソフト
(例. DOS FDISK, OS/2 FDISK)
コマンドの動作
a ブート可能フラグをつける
b bsd ディスクラベルを編集する
c dos 互換フラグをつける
d 領域を削除する
l 既知の領域タイプをリスト表示する
m このメニューを表示する
n 新たに領域を作成する
o 新たに空の DOS 領域テーブルを作成する
p 領域テーブルを表示する
q 変更を保存せずに終了する
s 空の Sun ディスクラベルを作成する
t 領域のシステム ID を変更する
u 表示/項目ユニットを変更する
v 領域テーブルを照合する
w テーブルをディスクに書き込み、終了する
x 特別な機能 (エキスパート専用)

コマンド (m でヘルプ): d
領域番号 (1-4): 1


コマンド (m でヘルプ): p

ディスク /dev/sda: ヘッド 255, セクタ 63, シリンダ 9733
ユニット = セクタ数 of 1 * 512 バイト

デバイス ブート 始点 終点 ブロック ID システム

コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 1
最初 セクタ (63-156360644, 初期値 63): 63
終点 セクタ または +サイズ または +サイズM または +サイズK (63-156360644, 初期値 156360644):
初期値 156360644 を使います

コマンド (m でヘルプ): p

ディスク /dev/sda: ヘッド 255, セクタ 63, シリンダ 9733
ユニット = セクタ数 of 1 * 512 バイト

デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 63 156360644 78180291 83 Linux

コマンド (m でヘルプ): w
領域テーブルは交換されました!

ioctl() を呼び出して領域テーブルを再読込みします。
ディスクを同期させます。
ディスクのフォーマット

mkfs -t ext2 /dev/sda1
mke2fs 1.27 (8-Mar-2002)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
9781248 inodes, 19545072 blocks
977253 blocks (5.00%) reserved for the super user
First data block=0
597 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

mount /dev/sda1 /mnt/usb

容量を確認してみます。

#df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 28549680 6411792 20687624 24% /
/dev/hda1 46636 8869 35359 21% /boot
none 62808 0 62808 0% /dev/shm
//Hd-hlan846/log-bkup
153444352 65626112 87818240 43% /mnt/bkup
/dev/sda1 76952544 20 73043512 1% /mnt/usb
うまくいきました。



  問い合わせ
ねこすけのsmarty著作権表示
ねこすけCMSへ
[EDIT]