■掲示板に戻る■ 1- 最新10

レス数が900を超えています。1000を超えると表示できなくなるよ。

初心者対応FreeBSD質問スレッドの2

[510:428 (2001/05/13(日) 11:16)]
428です。
>>429の件は、どうも勘違いだったようです。。
昨日ハードディスクを買ってきてFreeBSD4.2を
/,SWAP,/usr,/var,/homeに区切ってインストールしようとしたのですが、
やはり5個目のスライス?の確保がうまくいきません。

>>430 にて
>それは基本 partition でしょ。それは確かに4つまでしか確保できない。
>で、その基本 partition の中に拡張 paritition を作ることができる。
>で、その中に仮想的に基本 partition を作ると、それを論理 partition
>と言うんだな。
と教えていただいたおかげで概念的な部分はある程度分かったのですが、
では実際、どうすればよいのやら・・・というところでして。

>で、それはどうでもいいことで、BSD の場合、その「パーティション」
>をスライスって言うんだな。で、インストール時に fdisk でスライスを
>確保し、さらに partition を設定する。で、どこにマウントするか設定
>すると。
実際に私がやった手順を書きますと、
・Partitionから[C]で5個分確保.
 (この時、4個目までのスライスのNameはab0s1〜ab0s4なのですが
  最後のスライスはXになってしまいます)
・Labelから[C]でそれぞれ/,SWAP,/usr,/var,/homeを指定.
でCommitしたのですが、
Error mounting /mnt/dev/X on /mnt/home : No such file or directory
と表示されてしまいます。
他に設定できるところがなさそうなのでPartitionかLabelのどちらかで
設定をするのだと思うのですが・・・。
どなたか教えていただけないでしょうか。


[511:名無しさん@お腹いっぱい。 (2001/05/13(日) 12:29)]
FreeBSDでsmbmountってつかえないんですか?


[512:名無しさん@お腹いっぱい。 (2001/05/13(日) 13:39)]
>>510
んだから、FreeBSDでの「パーティション」ってのは、一般的な
PC用語としての意味合いと違うんだってば(^-^;
解りにくいよね? オレもそう思う(^-^;
#インストーラのメニューではPartition/Labelとなっていて、
#実際に作られるのは、SliceとPartitionだって言うのも、誤解を
#招きやすいかなとも思う。まぁ覚えればすぐなんだけど。

>・Partitionから[C]で5個分確保.
> (この時、4個目までのスライスのNameはab0s1〜ab0s4なのですが
> 最後のスライスはXになってしまいます)

#ab0ってなんだ? って思ったりもするケド、多分単なる例えとして
#仮の名前をつけているんだろうなと勝手に解釈して先に進む。

PCの世界では、基本パーティション(FreeBSDで言うスライス)は
4つまでしか作成できないんだ。最後のスライスがXになってしまう
のは、そういう事だ。「このスライスは使えないよ」って意味。
#コレも、ちと解りにくいかなって思ったりもしたりして(^-^;

まとめるとこうだ。
スライス → MS-DOS/Windowsで言うところの「基本パーティション」
パーティション → MS-DOS/Windowsで言うところの「論理パーティション」

スライスを作るのは、一つだけでいいんだ。スライスの中に、
パーティションを区切る事が出来るから。

>>511
/usr/ports/net/sharity-light


[513:名無しさん@お腹いっぱい。 (2001/05/13(日) 13:42)]
>>511 ports/net/sharity-light を使いましょう。


[514:483 (2001/05/13(日) 13:57)]
また問題が起きてきました。

やっとプリンタを認識するようになって、
lptest > /dev/lpt0
で、プリントされるようになったんですが、

lptest 20 5 | lpr -Pepson770c
としてもunknown printer といわれます。

具体的には、まず、
/etc/printcap

http://www.freebsd.org/cgi/url.cgi?ftp://ftp.freebsd.org/pub/FreeBSD/branches/-current/ports/japanese/pips770/pkg/DESCR
のように、
pm770c|EPSON PM-770C:\
:lp=/dev/lpt0:\
:sh:\
:if=/usr/local/libexec/pips770/filter770.rev:\
:sd=/var/spool/lpd/pm770c:\
:mx#0:\
:lf=/var/log/lpd-errs
といたしまして、
次に、
/etc/rc.conf に
lpd_enable="YES"と追加します。

そして、再起動後、#lpd
と打ってから、
lptest 20 5 | lpr -Pepson770c
としても、
lpr:lp: unknown printer
といわれます。どうしてでしょうか??


[515:???????????????B (2001/05/13(日) 14:32)]
>>514
その -Pepson770c ってどこから出てきたのよ。
 pm770c|EPSON PM-770C:\
って書いてあるんだから -Ppm770c でしょ。


[516:483 (2001/05/13(日) 14:36)]
すみません!!!
そこは掲示板に書き込む際に、打ち間違えました!!
実際には
-Ppm770cと、したんですが、
>>514
のような結果がでていました。


[517:510 (2001/05/13(日) 17:31)]
>>512さん、回答ありがとうございます。

>>・Partitionから[C]で5個分確保.
>> (この時、4個目までのスライスのNameはab0s1〜ab0s4なのですが
>> 最後のスライスはXになってしまいます)
>#ab0ってなんだ? って思ったりもするケド、多分単なる例えとして
>#仮の名前をつけているんだろうなと勝手に解釈して先に進む。
私にもよく分からないのですが、
画面にはab0s1〜4という表示がされていました。

>まとめるとこうだ。
>スライス → MS-DOS/Windowsで言うところの「基本パーティション」
>パーティション → MS-DOS/Windowsで言うところの「論理パーティション」
>スライスを作るのは、一つだけでいいんだ。スライスの中に、
>パーティションを区切る事が出来るから。
なるほど・・・。
重ね重ねで申し訳ないのですが、それでは/,SWAP,/usr,/var,/homeを
それぞれ論理パーティションで分けてインストールするには
具体的にどうすればいいのでしょうか?
ちなみに使っているのは富士通の20Gのハードディスクで、
それぞれのサイズは120M,150M,1G,1G,残り全部、という風に考えています。


[518:名無しさん@お腹いっぱい。 (2001/05/13(日) 17:35)]
linux(Vine2.1)からFreeBSD(4.1-RELEASE)に入ると、
プロンプトのところが
\033]0;[user@host]:/home/user\007%
という風に化けてしまいます。
これはどうすれば直せますか?


[519:名無しさん@お腹いっぱい。 (2001/05/13(日) 19:49)]
>>517
論理パーティションという言葉は普通 FreeBSD では使わない。詳しくは
http://hp.vector.co.jp/authors/VA012337/freebsd/hdd-faq.html
あたりに図入りで解説あり。

つーわけで、
1) fdisk で領域確保。Windows インストール用 FD の fdisk でも可。
これが FreeBSD の使う領域、すなわちスライス。
2) disklabel でパーティション設定。/ や /usr や /home など。

ちなみに、ab0 ではなく ad0 の typo ですよね?

>>518
シェル依存。(多分) ~/.cshrc を編集します。他シェルだったらスマソ。


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)