[★Home]

ぱそこんかんれんめも

このページは、ひろっぺ個人のメモ書きです。自分が使うデータなので、記載内容は正しいつもりですが、間違っている情報を利用したとしても責任は負いかねます。
[▲Top]

パーティション番号

TYPE:内容
00:空
01:FAT12
02:XENIX
03:XENIX2
04:FAT16 <32MB
05:拡張パーティション
06:FAT16(big) >=32MB
07:HPFS(OS/2), NTFS
08:AIX, CommodoreDOS
09:AIX(ブートパーティション)
0A:OS/2 Boot Manager
0B:FAT32
0C:FAT32X(LBA)
0E:FAT16X(LBA)
0F:拡張パーティション(LBA)
10:OPUS
11:OS/2 Boot Manager hidden FAT12
12:Compaq Diagnostics パーティション
14:OS/2 Boot Manager hidden FAT16
16:OS/2 Boot Manager hidden FAT16(big)
17:OS/2 Boot Manager hidden HPFS
18:ASTスペシャルWindowsスワップ
1B:Hidden FAT32
1C:Hidden FAT32X
1E:Hidden FAT16X
24:NEC DOS 3.x
38:Theos ver 3.2
39:Plan 9/Theos ver 4 spanned
3A:Theos ver 4
3B:Theos extended
3C:PowerQuest PartitionMagic recovery
40:VENIX 80286
41:Personal RISC Boot
42:Secure File System
4D:QNX4.x
4E:QNX4.x 2nd
4F:QNX4.x 3rd/Oberon
50:OnTrack Disk Manager RO
51:NOVEL, OnTrack Disk Manager RW
52:CP/M, Microport System
53:OnTrack Disk Manager WO
54:OnTrack Disk Manager DDO
55:EZ-Drive
56:Golden Bow VFeature
5C:Priam EDISK
61:SpeedStor
63:GNU Hurd, Mach, UNIX SystemV
64:Netware 286
65:Netware 386 3.x or 4.x
66:Netware 386
67:Novell type 0x67
68:Novell type 0x68
69:Novell type 0x69
70:DiscSecure Multiboot
75:IBM PC/IX
78:XOSL FS
80:MINIX until 1.4a
81:MINIX, since 1.4b, Advanced Disk Manager
82:Linux Swap, Solaris
83:Linux Native (ext2)
84:OS/2 renumbered type 04h, MS-apm
85:Linux拡張パーティション
86:NTFS Striped FAT
87:NTFS Striped, HPFS Fault-Tokerant Mirror
8A:Linux kernel image
8E:Linux logical volume manager
93:Amoeba Filesystem
94:Amoeba Bad Block Table
99:DCE376 logical drive
9F:BSDI BSD/OS
A0:Phoenix power management, SaveToDisk
A5:FreeBSD, BSDI
A6:OpenBSD
A7:NextStep
A9:NetBSD
AA:Olivetti FAT12 service part
B7:BSDI BSD/386 native
B8:BSDI BSD/386 swap
BE:Solaris-8 boot partition
C0:REAL/32 secure partition, CTOS
C1:DR-DOS FAT12, secured FAT12
C2:Hidden Linux
C3:Hidden Linux swap
C4:DR-DOS FAT16, secured FAT16
C6:DR-DOS FAT16(big), secured FAT16(big)
C7:Syrinx boot
CB:secured FAT32
CC:secured FAT32X
CE:secured FAT16X
D0:REAL/32 secured big
D8:CP/M-86
DB:CTOS, Concurrent-CPM/C
DF:DG/UX virtual disk manager
E1:SpeedStor FAT12 extended
E3:DOS read-only, Storage Dimensions<
E4:SpeedStor FAT16 extended
EB:BeOS
F0:Linux/PA-RISC boot loader
F1:Storage Dimensions
F2:DOS 3.3 2nd partition
F4:Speedstor large/Prologue single
F5:Prologue multi-volume
FD:Linux RAID
FE:IBM PS/2 IML, LANstep, Bad block table
FF:Xenix BBT

[▲Top]

FreeBSD

APMドライバを有効にする
configファイルの記述を以下のように書き換える
書換前:device apm0 at なんちゃら
書換後:device amp0

[▲Top]

csh

aliasでの引数を指定する。
alias cd 'cd; set prompt='\[`whoami`@`hostname -s``pwd`\[\n% '"

[▲Top]

XFree86

/etc/XF86Config予想解説

/etc/XF86Configの中身をちょっとだけ解説。しかも予想だけで。
# とりあえずpathはデフォのまんま。
Section "Files"
   RgbPath    "/usr/X11R6/lib/X11/rgb"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc/, \
               /usr/X11R6/lib/X11/fonts/75dpi/:unscaled, \
               /usr/X11R6/lib/X11/fonts/100dpi/:unscaled, \
               /usr/X11R6/lib/X11/fonts/75dpi/, \
               /usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

# ServerFlags も立てるフラグを知らんので無視。
Section "ServerFlags"
EndSection

# Keyboardセクション。この辺は適宜。
Section "Keyboard"
   Protocol        "Standard"
   AutoRepeat      500 30
   LeftAlt         Meta
   RightAlt        Meta
   ScrollLock      Compose
   RightCtl        Control
   XkbKeycodes     "xfree86"
   XkbTypes        "default"
   XkbCompat       "default"
   XkbSymbols      "en_US(pc101)"
   XkbGeometry     "pc"
   XkbRules        "xfree86"
   XkbModel        "jp106"
   XkbLayout       "jp"
# この辺ポイント。Capsと左Ctrlを入れ替えてる。
   XkbOptions      "ctrl:swapcaps"
# ひらがな/カタカナにAltをマッピングしたいんだけど、
# やり方知っている人いたら教えてください。
EndSection

# わがLet's noteはAlpsのGlidePointなので、それを書いているだけ。
# 左右同時押しで3ボタンのエミュレートができます。
Section "Pointer"
   Protocol        "GlidePoint"
   Device          "/dev/mouse"
   BaudRate        1200
   Emulate3Timeout 50
   Resolution      100
   Buttons         3
   Emulate3Buttons
EndSection

# ここからが面倒くさそうな部分。いろんなところで、
# 「モニタの設定を間違えると最悪モニタが亡くなります」などと脅しているので、
# 初心者に1から書けというのはなかなか無理なんではないかと。
Section "Monitor"
   Identifier      "Pana-cf_c33"
# Monitorセクションの識別子。簡潔かつ明確な名前を付けよう。
# 空白ははさまないほうが何かと吉かと。
   VendorName      "Panasonic"
# ベンダー名です。好きにつけてかまいません。
   ModelName       "cf-c33"
# モデル名です。同情^H^H同上。
   HorizSync       31.5-37.9
# モニタのスペックを調べて、kHz単位で記載しましょう。
# 自分のがわからんという人は、同じ解像度を表示できる少し古いモニタのスペックを
# ごっそりコピってくるという技もありかと。
   VertRefresh     50-70
# 同上。こっちはHz単位。
   Modeline  "800x600"    40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
   Modeline  "640x480"    31.50 640 680 720 864 480 488 491 521
# syncタイミングの調整。なんだっけなぁ。
#  水平同期周波数[KHz]
#  水平方向の表示終了X座標
#  水平方向の同期信号かけ始めX座標
#  水平方向の同期信号かけ終わりX座標
#  次の行の表示開始に該当するX座標(わかりづらぁ)
#   おそらく、1056ドット分光が進むと次のラインを表示し始めるぞ、ということでは?
#  垂直方向の表示終了Y座標
#  垂直方向の同期信号かけ始めY座標
#  垂直方向の同期信号かけ終わりY座標
#  次のフレームの表示開始に該当するY座標
# いちいち考えるより、XF86Setupに投げちゃえば?
EndSection

この辺はXF86SetupにAuto Probeさせました。
Section "Device"
   Identifier      "mg128xd"
# 識別子。分かればよし。
   VendorName      "NeoMagic"
# ベンダー名。同上。
   BoardName       "MagicGraph 128XD"
# モデル名。同上。
EndSection

# Screenセクション。
# ここをいじってXサーバを再起動すると、すぐ反映されます。
# 設定をミスると立ち上がってくれんので、コンソールで地道に/etc/XF86Configを編集。
Section "Screen"
   Driver          "SVGA"
# サーバ名です。新しいビデオカードには相応の名前のサーバが用意されているはず。
   Device          "mg128xd"
# Deviceセクションで設定した識別子。
   Monitor         "Pana-cf_c33"
# Monitorセクションで設定した識別子。
   DefaultColorDepth 24
# 下のDisplayのサブセクション内のどの設定を使うかを色数で選ぶ。
   BlankTime       0
   SuspendTime     0
   OffTime         0
# この3つは知らんので無視。
   SubSection "Display"
      Depth        8
# 色数。bppで表現。
      Modes        "800x600" "640x480"
# ハードウェアがサポートする解像度のリスト。
      Virtual       1600 1200
# VRAMの許す限り仮想的な解像度を設定できる。
      ViewPort     0 0
# X起動時に仮想画面のどこを左上として表示開始するかを設定。
   EndSubSection
   SubSection "Display"
      Depth        15
      Modes        "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth        16
      Modes        "800x600" "640x480"
      Virtual       1024 1024
      ViewPort     112 84
#     MaxBitSquare    HMax(W800)   WMax(H600)
#     1,048,576bytes  1,310pixels  1,747pixels
   EndSubSection
   SubSection "Display"
      Depth        24
      Modes        "800x600" "640x480"
#      Virtual       800 872
#      ViewPort     176 0
#     MaxBitSquare  HMax(W800)  WMax(H600)
#     699,050bytes   873pixels  1,165pixels
   EndSubSection
   SubSection "Display"
      Depth        32
      Modes        "800x600" "640x480"
      Virtual       800 600
      ViewPort     0 0
   EndSubSection
EndSection

ツールキットオプション

-geometry 幅x高さ[+Xオフセット+Yオフセット]
-geometry 64x64-0-0 ←幅64、高さ64で右下に表示。
-geometry 80x30+64-100 ←幅80、高さ30で左から64、下から100のオフセット。


[▲Top][★Home]