diff --git a/howto/new-machine-cymru.md b/howto/new-machine-cymru.md
index 951a33992bdd567c09bd0e4343b3cf5c2b681357..87e3f8c7daf33c777363d06cc5374c1f5a196ef5 100644
--- a/howto/new-machine-cymru.md
+++ b/howto/new-machine-cymru.md
@@ -461,29 +461,7 @@ VirtualBox, which isn't in Debian ([anymore](https://bugs.debian.org/cgi-bin/bug
 Note that in my experience, the window starts off being minuscule. Hit
 the "maximize" button (a square icon) to make it bigger.
 
-#### Boot from virtual media
-
-Using the Java applet it's possible to boot the machine using an ISO
-or floppy image. This is useful for example when attempting to boot
-the Memtest86 program, when the usual Memtest86+ crashes or is unable
-to complete tests.
-
- 1. From the iDRAC home page, click Launch under Virtual Console
-    Preview
-
- 2. In the console window menu, click Virtual Media then Launch
-    Virtual Media
-
- 3. Click Add Image and select an .ISO or .IMG file
-
- 4. Click the checkbox under Mapped for the new image file
-
- 5. Leaving that window open, bring the console back into focus
-
- 6. (Re)boot the machine, pressing F11 to bring up the boot menu
-
- 7. Choose Virtual CD if you mapped an .ISO image, or Virtual Floppy
-    in the case of a 1.44MB floppy image
+#### Fixing arrow keys in the virtual console
 
 Now, it's possible that an annoying bug will manifest itself at this
 stage: because the Java applet was conceived to work with an old X11
@@ -593,13 +571,18 @@ GNOME Boxes.
 
 ### Booting a rescue image
 
-It is possible to load an ISO image (say for rescue) through the DRAC
-interface. Head for Overview -> Server -> Attached
-media. Unfortunately, only NFS and CIFS shares are supported, which
-is... not great. But we could, in theory, leverage this to rescue
-machines from each other on the network, but that would require
-setting up redundant NFS servers on the management interface, which is
-hardly practical.
+Using the virtual console, it's possible to boot the machine using an
+ISO or floppy image. This is useful for example when attempting to
+boot the Memtest86 program, when the usual Memtest86+ crashes or is
+unable to complete tests.
+
+> Note: It is also possible to load an ISO or floppy image (say for
+> rescue) through the DRAC interface directly, in `Overview -> Server ->
+> Attached media`. Unfortunately, only NFS and CIFS shares are
+> supported, which is... not great. But we could, in theory, leverage
+> this to rescue machines from each other on the network, but that would
+> require setting up redundant NFS servers on the management interface,
+> which is hardly practical.
 
 It is possible to load an ISO through the virtual console, however.
 
@@ -622,16 +605,20 @@ the menus:
 
  2. Click the `Add image` button
 
- 3. Select the ISO image you have downloaded above
+ 3. Select the ISO or IMG image you have downloaded above
  
  4. Tick the checkbox of the image in the `Mapped` column
 
- 5. **Keep that window open!**
+ 5. **Keep that window open!** Bring the console back into focus
 
- 6. Choose the `Virtual CD/DVD/ISO` option in the `Next Boot` menu
+ 6. If available, choose the `Virtual CD/DVD/ISO` option in the `Next Boot` menu
 
  7. Choose the `Reset system (warm boot)` option in the `Power` menu
 
+If you haven't been able to change the `Next Boot` above, press
+<kbd>F11</kbd> during boot to bring up the boot menu. Then choose
+`Virtual CD` if you mapped an ISO, or `Virtual Floppy` for a IMG.
+
 If those menus are not familiar, you might have a different iDRAC
 version. Try those: