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;
}
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
add a comment |
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
1
You can find fitting udev environment variables for the USB device by looking through the output ofudevadm info -e
, then edit your udev rule to useSUBSYSTEMS=="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
add a comment |
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
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
boot udev block-device
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 ofudevadm info -e
, then edit your udev rule to useSUBSYSTEMS=="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
add a comment |
1
You can find fitting udev environment variables for the USB device by looking through the output ofudevadm info -e
, then edit your udev rule to useSUBSYSTEMS=="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
add a comment |
1 Answer
1
active
oldest
votes
My answer to
Udev rules for seemingly indistinguishable devices
might be helpful
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
My answer to
Udev rules for seemingly indistinguishable devices
might be helpful
add a comment |
My answer to
Udev rules for seemingly indistinguishable devices
might be helpful
add a comment |
My answer to
Udev rules for seemingly indistinguishable devices
might be helpful
My answer to
Udev rules for seemingly indistinguishable devices
might be helpful
answered 1 hour ago
Ian BoagIan Boag
821 silver badge3 bronze badges
821 silver badge3 bronze badges
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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 useSUBSYSTEMS=="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