忍者ブログ

素人翻訳

適当に翻訳する。

mp3info の mandir

 mp3info-0.8.5a を付属のMakefileで構築しようとしたら下記のエラーが出た。

[M_@localhost]$ make mp3info
gcc -g -O2 -Wall -c -o mp3info.o mp3info.c
gcc -g -O2 -Wall -c -o textfunc.o textfunc.c
gcc -g -O2 -Wall -c -o mp3curs.o mp3curs.c
gcc -g -O2 -Wall -c -o mp3tech.o mp3tech.c
gcc -g -O2 -Wall -o mp3info mp3info.o textfunc.o mp3curs.o mp3tech.o -lncurses
[M_@localhost mp3info-0.8.5a]$ sudo make install
[sudo] password for M_:
strip mp3info
/usr/bin/install -c mp3info /usr/local/bin/mp3info
/usr/bin/install -c mp3info.1 /usr/local/man/man1/mp3info.1
/usr/bin/install: 通常ファイル `/usr/local/man/man1/mp3info.1' を作成できません: そのようなファイルやディレクトリはありません
make: *** [install-mp3info] エラー 1
[M_@localhost mp3info-0.8.5a]$

 Makefileを見ると、

...
...
prefix=/usr/local
bindir=${prefix}/bin
mandir = $(prefix)/man/man1
...
...

 /usr/local に必要なディレクトリを作って解決。

[M_@localhost mp3info-0.8.5a]$ sudo mkdir -p /usr/local/man/man1
[M_@localhost mp3info-0.8.5a]$ sudo make install-mp3info
PR

Windows Vistaの「マイコンピュータ」にSSDが表示されない

 linux機で外付け SSD を FAT32(LBA)形式に初期化し、ファイルをいくつか書き込んだ。それを Windows Vista で見ようとしたところ、Vistaでは SSD の内容が全く表示されなかった。Windows Vista に SSD を接続した時、デバイスドライバが正常にインストールされましたと報告されるが、「マイコンピュータ」には SSD が表示されない。linux では読み書きできるのに。

 この現象は、ファイルシステム構築(mkdosfs)のやり方が拙かった所為かもしれない。

 fdisk でパーティションを作ったあと、「/dev/sdb」にファイルシステムを作ってしまった。

[user15@localhost ~]$ sudo fdisk /dev/sdb
[user15@localhost ~]$ sudo fdisk -l
...
...
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
ヘッド 81, セクタ 63, シリンダ 191411, 合計 976773168 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスク識別子: 0x1fd01bb0

デバイス ブート 始点 終点 ブロック Id システム
/dev/sdb1 2048 976773167 488385560 c W95 FAT32 (LBA)
[user15@localhost ~]$ sudo mkdosfs -F 32 /dev/sdb
mkdosfs 3.0.11 (24 Dec 2010)
mkdosfs: Device partition expected, not making filesystem on entire device '/dev/sdb' (use -I to override)
[user15@localhost ~]$ sudo mkdosfs -F 32 -I /dev/sdb

 こうして出来たファイルシステムは、linuxでは読み書き可能だが、Windows Vista には認識されない。

 一度全部消して、「/dev/sdb1」にファイルシステムを作って解決。

[user15@localhost ~]$ sudo fdisk /dev/sdb
[user15@localhost ~]$ sudo fdisk -l
...
...
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
ヘッド 81, セクタ 63, シリンダ 191411, 合計 976773168 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスク識別子: 0x1fd01bb0

デバイス ブート 始点 終点 ブロック Id システム
/dev/sdb1 2048 976773167 488385560 c W95 FAT32 (LBA)
[user15@localhost ~]$ sudo mkdosfs -F 32 /dev/sdb1

 これで Windows Vista の「マイコンピュータ」で表示されるようになった

カレンダー

12 2025/01 02
S M T W T F S
1 2 4
5 6 7 8 9 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

最新コメント

[09/07 NONAME]
[08/18 NONAME]
[05/18 NONAME]
[04/09 NONAME]
[03/21 NONAME]

最新記事

(01/10)
(01/03)
(12/20)
(12/08)
(11/20)
(10/30)
(10/24)
(09/20)
(09/16)
(09/11)
(09/03)
(09/02)
(08/27)
(08/17)
(07/31)
(07/30)
(07/19)
(07/13)
(05/02)
(03/17)
(11/01)
(07/20)
(05/17)
(04/20)
(03/10)

ブログ内検索

広告

バーコード

広告