0

これは実際には分割された使用上の質問ですが、これを達成する方法についての他のアイデアは大歓迎です。

次のように設定されたブート デバイスを作成する必要があります。

(最大 4MB の消去ブロック サイズ (EBS)):

32 セクター/トラックと 128 ヘッドを使用し、奇数の開始番号 (1 から数えます) を使用して、4MB ブロックに整列されたパーティション

MBR: syslinux MBR ブートローダー

パーティション 1: FAT16 (0x06)、32MB、標準レイアウト、syslinux セットアップ + カーネル

パーティション 4: パーティション 1 のコピー (はい、part2 の前に!)

パーティション 2: LVM、ディスクの残りの部分

4

1 に答える 1

1

私はsfdiskを使用します。たとえば、複数のオペレーティング システムの場合:

#Warning: sfdisk starts at zero, fdisk at one
sfdisk --force -i -D -uC /dev/hda << EOF
0 383 07 -;
383 383 83 -;
766 1 0c -;
767 1665 E -;
768 2 a -;
771 120 6 -;
892 120 a5 -;
1013 120 83 -;
1134 120 eb -;
1256 120 82 -;
1377 240 0c -;
1618 796 83 -;
2415 17 82 -;
EOF

#    0    Windows 2000
#  383    Debian
#  766    Free (Fat32)
#  767    Extended
#  768    0a os2 boot
#  771    84 os2
#  892    a5 bsd
# 1013    83 hurd (ext2)
# 1134    eb BeOS
# 1256    82 solaris
# 1377    0c windows98
# 1618    83 HOME
# 2415    82 linux swap
于 2009-05-12T20:30:10.100 に答える