How to control order of disk devices during Ubuntu Linux installation?Choosing a device name under /dev from...

What parameters are to be considered when choosing a MOSFET?

"Fewer errors means better products" or fewer errors mean better products."

Numerically Stable IIR filter

Why do we need a voltage divider when we get the same voltage at the output as the input?

How to remove rebar passing through an inaccessible pipe

If the Moon were impacted by a suitably sized meteor, how long would it take to impact the Earth?

What does 「ちんちんかいかい」 mean?

Applying for mortgage when living together but only one will be on the mortgage

Reducing the time for rolling hash

My employer is refusing to give me the pay that was advertised after an internal job move

A conjectural trigonometric identity

Why would an invisible personal shield be necessary?

Create two random teams from a list of players

Applications of pure mathematics in operations research

How and when is the best time to reveal to new hires you are trans?

Coworker mumbles to herself when working, how to ask her to stop?

Why didn't General Martok receive discommendation in Star Trek: Deep Space Nine?

How to calculate points under the curve?

How to find bus maps for Paris outside the périphérique?

Why was the Lobbying Transparency and Accountability Act of 2006 deemed too weak?

Why is “deal 6 damage” a legit phrase?

Just how much information should you share with a former client?

How can flights operated by the same company have such different prices when marketed by another?

How to efficiently shred a lot of cabbage?



How to control order of disk devices during Ubuntu Linux installation?


Choosing a device name under /dev from the kernel command lineCan't swap between two bootable drivesExternal disk doesn’t appear in /dev/How to prevent UDEV rules assigning a device to a specific set of namesCan't boot when moving Linux installation from one server to another - UEFIUEFI install ubuntu on usb driveHow to disable USB pendrive detection at boot on Linux (Ubuntu 18.04)Should I use /dev/sda or /dev/sdb in fstab when booting from USB?Corrupted Manjaro GRUB boot at new RX 580 graphics card video-linux driver installHow to replace faulty disk in software raid using lvm






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















I have an automated installation script (preseed file) for Ubuntu 18.04 which automatically partitions /dev/sda and /dev/sdb. I run this by booting from a USB drive, in "legacy BIOS" mode (so MBR is used). This worked fine on several machines so far - the hard drives are detected as sda and sdb, while the USB drive is sdc. However, on one particular server sda refers to the installation USB drive and the hard disks are sdb and sdc, so the automated partitioning fails.



Is there any way I can control this and make sure sda and sdb always refer to internal disks? Or is there any way I can force the installation USB drive to be "sdz" or something, which should have the same effect? Most of the advice I've found says "use UUIDs", but that won't help for an automated installation intended to work on many machines.



The boot order in the BIOS is set to boot from an internal hard disk first, but of course for the installation I have to override that (by pressing F11) to boot from the USB drive.










share|improve this question




















  • 1





    You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

    – eblock
    Feb 1 at 11:46


















0















I have an automated installation script (preseed file) for Ubuntu 18.04 which automatically partitions /dev/sda and /dev/sdb. I run this by booting from a USB drive, in "legacy BIOS" mode (so MBR is used). This worked fine on several machines so far - the hard drives are detected as sda and sdb, while the USB drive is sdc. However, on one particular server sda refers to the installation USB drive and the hard disks are sdb and sdc, so the automated partitioning fails.



Is there any way I can control this and make sure sda and sdb always refer to internal disks? Or is there any way I can force the installation USB drive to be "sdz" or something, which should have the same effect? Most of the advice I've found says "use UUIDs", but that won't help for an automated installation intended to work on many machines.



The boot order in the BIOS is set to boot from an internal hard disk first, but of course for the installation I have to override that (by pressing F11) to boot from the USB drive.










share|improve this question




















  • 1





    You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

    – eblock
    Feb 1 at 11:46














0












0








0








I have an automated installation script (preseed file) for Ubuntu 18.04 which automatically partitions /dev/sda and /dev/sdb. I run this by booting from a USB drive, in "legacy BIOS" mode (so MBR is used). This worked fine on several machines so far - the hard drives are detected as sda and sdb, while the USB drive is sdc. However, on one particular server sda refers to the installation USB drive and the hard disks are sdb and sdc, so the automated partitioning fails.



Is there any way I can control this and make sure sda and sdb always refer to internal disks? Or is there any way I can force the installation USB drive to be "sdz" or something, which should have the same effect? Most of the advice I've found says "use UUIDs", but that won't help for an automated installation intended to work on many machines.



The boot order in the BIOS is set to boot from an internal hard disk first, but of course for the installation I have to override that (by pressing F11) to boot from the USB drive.










share|improve this question














I have an automated installation script (preseed file) for Ubuntu 18.04 which automatically partitions /dev/sda and /dev/sdb. I run this by booting from a USB drive, in "legacy BIOS" mode (so MBR is used). This worked fine on several machines so far - the hard drives are detected as sda and sdb, while the USB drive is sdc. However, on one particular server sda refers to the installation USB drive and the hard disks are sdb and sdc, so the automated partitioning fails.



Is there any way I can control this and make sure sda and sdb always refer to internal disks? Or is there any way I can force the installation USB drive to be "sdz" or something, which should have the same effect? Most of the advice I've found says "use UUIDs", but that won't help for an automated installation intended to work on many machines.



The boot order in the BIOS is set to boot from an internal hard disk first, but of course for the installation I have to override that (by pressing F11) to boot from the USB drive.







boot udev block-device






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 1 at 11:28









EM0EM0

1656 bronze badges




1656 bronze badges











  • 1





    You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

    – eblock
    Feb 1 at 11:46














  • 1





    You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

    – eblock
    Feb 1 at 11:46








1




1





You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

– eblock
Feb 1 at 11:46





You can find fitting udev environment variables for the USB device by looking through the output of udevadm info -e, then edit your udev rule to use SUBSYSTEMS=="usb" and advise a specified device name. This is something you should look at: weininger.net/how-to-write-udev-rules-for-usb-devices.html

– eblock
Feb 1 at 11:46










1 Answer
1






active

oldest

votes


















0














My answer to



Udev rules for seemingly indistinguishable devices



might be helpful






share|improve this answer




























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f498115%2fhow-to-control-order-of-disk-devices-during-ubuntu-linux-installation%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    My answer to



    Udev rules for seemingly indistinguishable devices



    might be helpful






    share|improve this answer






























      0














      My answer to



      Udev rules for seemingly indistinguishable devices



      might be helpful






      share|improve this answer




























        0












        0








        0







        My answer to



        Udev rules for seemingly indistinguishable devices



        might be helpful






        share|improve this answer













        My answer to



        Udev rules for seemingly indistinguishable devices



        might be helpful







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 1 hour ago









        Ian BoagIan Boag

        821 silver badge3 bronze badges




        821 silver badge3 bronze badges

































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f498115%2fhow-to-control-order-of-disk-devices-during-ubuntu-linux-installation%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

            Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

            Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...