Quote (danchelo)
существует ли скрипт который бы сам находил установленные оси и предлагал их загрузить?
Да, называется osprober. Написан на bash и создаёт конфиг для GRUB2. Похожая вещь есть также в Super GRUB2 Disk.
Quote (danchelo)
. можно ли поместив syslinux или grub4dos на usb-flash загрузить ос которая(ые) установленны на hdd?
Можно. Как и какие?
1. Загрузить MBR жёсткого диска, чтобы тот сам разобрался, что и как грузить.
2. Загрузить ядро ОС (в случае windows придётся загружать кусок загрузчика) средствами grub4dos/syslinux.