![]() ![]() Original Post: So this turned out to be fun, and productive - on several levels. Update: 07-02-2021 - C.S.Cameron posted this to - Although I've not tested this yet - it's a great post and appears to support both UEFI and older BIOS/MBR configurations. (Note that I'm not in anyway affiliated with TDBT, nor do I have an affiliate link with Amazon.) The cables that came with the TDBT enclosure work fine. The only caveat so far is that a Belkin USB-C cable I have here refused to recognize the TDBT device. The enclosure, installation instructions, parts, are all top quality and the heat sink works. I've since switched to the TDBT M.2 NVMe SSD Enclosure (using the JMicron JMS583 controller), which is working great. I was having difficulty removing all partitions from the drive under Ubuntu using GParted - with GParted freezing on device re-scan. I was using a the 'Plugable Tool-Free NVMe' enclosure, but started to have difficulties with the Realtek RTL9210 controller and/or their USB cables. map files show the sector layouts.Update: 17-08-2020 - a few people have asked which NVMe external enclosure I'm using in the photo above. I last used it to build images for Ubuntu 11.04 which you could look at to see the final product of the script. Feel free to download it to see the exact details of what I did: There's no documentation but comments in the "build" script itself, so you're on your own. ![]() I have not packaged this into release project and never intended to. I built mine with a script to be run at a root command shell. I do not know of any drag-and-drop tools. having Ubuntu and Kubuntu on the same device). It could be easy if they share the same kernel (e.g. This only works for ONE ISO image per USB memory stick. As long as it has a way to set defaults or do a built-in config, or there is a way to reference a config file, this should be doable without having to rebuild the ISO. I've since moved over to SYSLINUX for my bootable projects, so I never actually worked out the process for GRUB2. However I did this with GRUB legacy (v1). I achieved this by appending the kernel (and the memory tester image) to the ISO (so it got larger), assigned a sector location for the stage2 image, modified the GRUB source so all the sectors were built in (directly in stage1 and via a built config for stage2), compiled, and finished the image with stage2 appended, and stage1 replacing sector 0. I have succeeded in converting them from plain ISO into a hybrid ISO/IMG file that can be dd'd directly to a USB memory stick, and still be burned to a CD or DVD. Ubuntu uses Casper for its bootable install/live ISO images and that looks everywhere for the ISO filesystem it wants to mount. If the initialization system will scan hard drive devices, as well as optical media devices, for the root filesystem it seems, you should be able to tweak an existing bootable ISO image to work on any hard drive type device, like a USB memory stick. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |