GridION: Protocol
Device operating system update V DOS_9133_v1_revL_25Nov2021
For Research Use Only.
FOR RESEARCH USE ONLY
Contents
Operating system update on GridION
- 1. Downloading the ISO image and burning it to a USB drive
- 2. How to boot from USB
- 3. Completing the restore
- 4. If problems are encountered
Operating system update on PromethION
Overview
For Research Use Only.
1. Downloading the ISO image and burning it to a USB drive
Overview
The below instructions can be used to create a bootable USB drive that can be used to rebuild the OS on your device.
These instructions are for users who did not receive a USB drive with the ISO image. If you have received a USB drive, proceed to the next step: "How to boot from USB".
IMPORTANT
We strongly recommend transferring your data to backup storage even if you select an option that keeps the data. This is because ISO rebuilds can be corrupted halfway through (e.g. due to a USB disconnection, power cut etc.).
Download the ISO image from the link below:
Burning the ISO image to a USB drive
Appropriate software for burning the ISO image is:
- Rufus on Windows
Note: The alternate ISO burning tool balenaEtcher does not work for our ISO image. You will need access to a computer running Windows and may need Administrator rights to install the Rufus software.
When burning the ISO image, use the below settings (it must use an EFI/GPT boot):
- Partition scheme: GPT
- Target system: UEFI
The USB drive should have the below specification:
- Must be 32 GB or larger
- USB 3.0 recommended
- UEFI boot option must be used
Note: We recommend flashing two USB drives with a different vendor as a backup. Common USB drives can fail to reimage devices with no obvious root cause.
2. How to boot from USB
Power off the GridION.
Insert the bootable USB into the USB port with the blue interior on the back of the device.
For serial numbers GXB01xxx or GXB02xxx, follow instructions a. for step 3. For serial numbers GXB03xxx, follow instructions b. for step 3.
Power on the GridION.
a. When the ASRock screen appears, press F11 to enter the Boot Menu. Choose the UEFI USB boot option using the cursor keys. Press Enter Setup.
b. When the ASUS screen appears, press Del to enter the Boot Menu. Using the mouse, under Boot Override click UEFI: [USB name] [USB information]. This will trigger the next menu to appear.
On the following screen, ensure that “Customer Factory Reset image” is highlighted. This option will detect your installation and try to keep network configurations, hostname and /data partition. Press "Enter". We recommend backing up data before proceeding with this step wherever possible.
Option | What it does | When to use option |
---|---|---|
Customer Factory Reset | - Keeps network configuration - Keeps hostname (i.e. PCA1XXX) - Keeps data - Does not clear the metadata or format all the disks | - To reset the device to a MinKNOW version reflected on the image name (e.g. 22.10 ISO = MinKNOW 22.10) - To reset the device to a known state whilst attempting to keep existing data |
Reset Install and keep /data | - Keeps network configuration - Keeps hostname (i.e. PCA1XXX) - Keeps data - Does not clear the metadata or format all the disks | Functionally identical to the Customer Factory Reset option |
Format Disks and lose /data | - Does not keep network configuration - Does not keep hostname (i.e. PCA1XXX) - Does not keep data - Clears the metadata and formats all the disks | - Issue with data storage or a new unformatted drive (e.g. faulty drive or drive replaced) - If the keep /data option does not resolve the issue |
SECURE WIPE - can take hours | - Does not keep network configuration - Does not keep hostname (i.e. PCA1XXX) - Does not keep data | Use only if requested by a member of Technical Services - this option completely wipes the disks by writing all data to 0 |
You will see the screen below. Select “Standard Installation". A confirmation prompt will appear; select “Okay”.
Note: The blue desktop may fill the entire screen. You can press Esc
to view the menu in the default browser.
The following screen will appear and the progress will be shown on the progress bar. The entire process may take ~1 hour to complete.
Note: It is normal for the system to restart multiple times.
You may also see the screen below more than once following some reboots of the device; the GridION may appear stuck here but should proceed after a maximum of 30 minutes. You do not need to interact with the device while the rebuild is taking place even if this screen appears.
Once the rebuild process has completed, the standard login screen will be displayed. After logging in, you will see the MinKNOW icon on the desktop. If the MinKNOW icon is not present, carry out one final power cycle.
Any previous changes to the device password will have defaulted back to grid
. If you need to update the default password, follow the instructions here.
Open MinKNOW and check that all flow cell positions are detected. If not, carry out one final power cycle.
3. Completing the restore
Eject the bootable USB by going to the File Explorer and selecting the Eject icon next to the USB device.
The keyboard and mouse may take several minutes to be recognised by the device during the first time booting up.
Press Ctrl+Alt+T to open a terminal window.
If your hostname has not been maintained through the restore process (it should be visible on the command line), type:
ont-gridion-serial set GXBXXXX
where GXBXXXX
is the serial ID as included on the label on the back of your device.
Press Enter.
Type "bash", then press Enter to confirm that the hostname has been set.
Configure your network.
A script has been written to help you to configure your network. Open a Terminal window and enter:
ont-network-settings
The options for this script are:
--dhcp
(optional) - Use DCHP and removes need for all other features except for the interfaces, bond and overwrite --address ip_address
(required) - IP address of the device --subnet subnet_mask
(required) - Subnet mask for the device --gateway gateway_address
(required) - Default gateway for the device --dns DNS_server1,DNS_server2
(required) - DNS servers for the device --search your_domain
(required) - Your domain suffix (e.g. yourcompany.local) --overwrite
(optional) --help
- Details the options above
To update the settings, run the suitable command from the above options with the --overwrite
flag and reboot your device.
Open MinKNOW and check for software updates, or check for updates in the terminal:
sudo apt update
sudo apt install ont-gridion-release
ont-system-test
(not available on some ISO images)
ont-validate-install
You should see the following message if the installation was successful:
All Packages installed and nvidia is happy, so resetting ont-restore-apt
If the installation was unsuccessful, run the following commands:
sudo apt update
sudo apt dist-upgrade
sudo ont-validate-install
sudo reboot
If the issue has not been resolved after a reboot, contact Technical Support at support@nanoporetech.com.
4. If problems are encountered
If the build process does not restore your machine correctly, go back to "How to boot from USB" and proceed from step 4 with the alternative instructions below.
Press Enter once the UEFI option is chosen, then ensure Format disks and lose /data is highlighted. This option will reset all disks and rebuild your whole system, and will require you to manually set the hostname once building is complete.
The rebuild process will now blank all of the system’s disks and then reboot. Proceed with the installation as described from step 4 selecting “Customer factory reset”.
If the screen in step 5 in "How to boot from USB" does not appear, and instead you see a black screen with white text, reboot the GridION (hold the power button for a few seconds) then proceed from step 3.
During the process to blank all of the system’s disks, the following screen will be visible showing either ASRock or ASUS with a scrolling circle. This process may take time to complete and be following by a reboot.
If you chose one of the standard reset options (i.e. anything except secure wipe) and the GridION crashes or produces an error during the reset process, perform a "secure wipe".
The final "secure wipe" option will lose data and wipe the hard drives completely to a known state. If your GridION is unable to boot up even after "secure wipe" and a subsequent customer factory reset, contact Support (support@nanoporetech.com) as this may indicate a hardware failure.