トップ «前の日(04-13) 最新 次の日(04-15)» 追記

ゆ〜ぞ〜の備忘録

コメントスパム対策のため、特定メールアドレスの入った突っ込みをお断りしています。

2005|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|03|04|05|06|07|08|09|10|11|12|
2010|01|03|
2036|01|

2009-04-14 [J] [PC] あー

対策して死んだ

syslinux で色々起動できるようにしようとしてたらmicroSDが死んだ。

バックアップとってるUSBメモリじゃなくて、取ってないmicroSDだけ見事に死ぬんだなあ。クソが。

syslinux と DOSの起動とUSBメモリのフォーマット方式

syslinuxによるDOSの起動方式はgrub方式とsyslinux+img方式の2つ。

grub方式は、syslinuxからgrubを読んで、grubから起動する。

/boot/syslinux/syslinux.cfg の内容:
LABEL dosgrub
   KERNEL /boot/grub/grub.exe
/boot/grub/menu.lst の内容: title MS-DOS find --set-root /io.sys chainloader /io.sys

syslinux+img方式は、syslinuxからFDイメージを読んで起動する。

/boot/syslinux/syslinux.cfg の内容:
LABEL dosimg
   KERNEL /boot/syslinux/memdisk
   APPEND initrd=/boot/FDIMAGE/DOSFD.IMG

HP のツールでフォーマットすると HDDモードになる。

  • HDDモードだと、memdisk による image 起動は不可(ブートセクタを見るところで停止)。
  • grub経由の起動は可能。USBの中をしっかり使える。
  • HPのツールを使うとDriveImageが起動できない。PartitionMagicからは異常パーティションにみえる。EMM386読み込みで死ぬ?

WindowsXPでフォーマットすると、リムーバブルメディアになる。

  • リムーバブルだとgrub.exe 経由の起動は不可、(/boot/menu.lst が FDD になっている模様)
  • memdisk による image 起動は可能。ただし当然ながらUSBメモリの中は見えない。
  • DriveImage は起動できる。
  • EMM386読み込まないが死なない。

syslinux関連の情報には、こういう基本的なことが書かれていない。
DOSを起動しない限り不要の情報だが、dosに言及してても不確定情報と細切れノウハウばかり。うへえ。

あと、syslinux.cfg とか menu.lst の位置は3箇所に限定されている(/, /(grub|syslinux), /boot/(grub|syslinux))。

本日のツッコミ(全9件) [ツッコミを入れる]

Before...

削除Viola Vandyke [削除http://payday-loans.daviesscountychamber.com/personal-st..]

削除Lena Hohn [削除http://payday-loans.sci.edu/i-need-a-school-loan.html i ..]

CyclewayBarry [http://www.maps.google.com/ - http://www.wikipedia.org/ -..]