Tetapkan nama file perangkat oleh UUID?


1

Saya memiliki sistem dengan beberapa drive terpasang. Saya dapat melihat daftar semua drive bersama dengan UUID dan label mereka menggunakan perintah blkid (menghilangkan beberapa baris untuk keringkasan):

root@ubuntu:~/avl# blkid
/dev/sdy1: UUID="F00D-78FA" TYPE="vfat" PARTLABEL="EFI system" PARTUUID="23fc9408-58b2-4905-983e-be0a4dc4adee"
/dev/sdy2: UUID="0c58da23-7ef5-4177-807c-d9164174c092" TYPE="ext4" PARTLABEL="Linux filesystem" PARTUUID="81c156e7-1113-46b4-9365-ed3a262fc475"
/dev/sdd1: UUID="ff1954fe-e8c1-4253-abbc-24d3d6c6a6c5" TYPE="ext4" PARTUUID="dae0a716-01"
/dev/sdb1: UUID="b26fadc6-cd26-4f2a-8a41-91238737ae4b" TYPE="ext4" PARTUUID="48b181eb-01"
/dev/sdu1: UUID="b9fb58ab-474c-4113-9789-c3a02ed49ddf" TYPE="ext4" PARTUUID="51d5e885-01"
/dev/sda1: UUID="08e865f9-0b47-407d-b103-b93836479de4" TYPE="ext4" PARTUUID="9bc2dad1-01"

Anda dapat melihat bahwa drive boot saya ditugaskan untuk /dev/sdy. Namun, saya ingin drive ini ditugaskan /dev/sdasebagai gantinya.

Pertanyaan saya adalah: Apakah ada cara untuk memaksa Linux untuk menetapkan drive dengan UUID yang diberikan ke nama file perangkat yang diberikan?


3
Masalah XY ? Kenapa harus /dev/sdalebih baik dari itu /dev/sdy? Jika Anda perlu mengidentifikasi disk / partisi / sistem file tertentu dengan andal, gunakan /dev/disk/by-id/atau /dev/disk/by-uuid/(baca ini ).
Kamil Maciorowski

@KamilMaciorowski Saya tidak mengetahui /dev/diskdirektori - terima kasih telah membawa direktori ajaib ini menjadi perhatian saya! Setelah memikirkan pertanyaan saya lebih lanjut, apa yang saya cari memang merupakan cara yang dapat diandalkan untuk merujuk drive (seperti pada drive fisik nyata yang dicolokkan ke sasis saya)
Paul M

Jawaban:


0

Kecuali saya salah, "sd?" ditugaskan dalam urutan di mana mereka terdeteksi oleh OS. Ini biasanya sesuai urutan yang ditetapkan BIOS ... dan / atau pengontrol RAID ... dan / atau perangkat LUN ... dll.

Tanpa mendefinisikan beberapa udevaturan untuk menamai mereka secara manual ... Anda harus mengubah urutan deteksi mereka.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.