...potom jsem pc vypnul a vyndal HDD restaroval a ono chyba...
Ona je ta chyba normální - odpojil jste HDD a grub tak přišel o adresář /boot se svými konfiguračními soubory (menu.lst) a proto nemohl nic udělat...
ja ale chci aby na jakemkoli pc normalne nastartovala xp..visty..2000..apod. a kdyz tam pres usb zastrcim HDD tak aby se me na nis neptalo a nabootovalo ubuntu
Pomoc je jednoduchá - při instalaci Ubuntu máte možnost zvolit místo, kam se grub instaluje. Defaultně to je MBR prvního disku. Vy zvolte ten externí disk. V biosu nastavte prioritu bootování takto: 1. Externí disk 2. HDD - když nyní do pc zapojíte externí disk, tak se spustí grub s nabídkou jen Ubuntu, když externí disk zapojen nebude, tak se spustí OS na HDD.