可能です。
ブートオプションに、「rootdelay=10」を追加[1]してください。
hermit> setenv root=/dev/sda1 noinitrd rootdelay=10 hermit>
USBストレージは初期化に時間がかかってしまいます。そのため、このオプションを付けない場合、カーネルがマンウトしようとした時には、まだ初期化が終っておらず、以下のようなエラーが表示されます。
VFS: Cannot open root device "sda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Hermitのプロンプトで、このオプションを含んだカーネルパラメータを設定した場合は、
Waiting 10sec before mounting root device...
となり、指定した秒数マウントする前に待ちます。待っている間にUSBの初期化が進み
Vendor: eUSB Model: Compact Flash Rev: 5.06 Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 8027712 512-byte hdwr sectors (4110 MB) sda: Write Protect is off sda: assuming drive cache: write through SCSI device sda: 8027712 512-byte hdwr sectors (4110 MB) sda: Write Protect is off sda: assuming drive cache: write through sda: sda1 sda2 Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 kjournald starting. Commit interval 5 seconds EXT3 FS on sda2, internal journal EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem). Freeing init memory: 96K INIT: version 2.86 booting
となり、ルートファイルシステムのマウントに成功します。