К примеру исправить серийный номер флешки.
LinuxForum.Fans
Чем исправить (переписать) код (id) устройства?
Автор: sasch
3 сообщений
1030 просмотров
Скорее всего никак. Но зачем?
Дай повангую. Имеется ввиду SN тома.Скорее всего никак
Т.е. UUID
[console]blkid -c /dev/null
/dev/sda1: UUID="a3397a23-273d-4ac4-8218-eb9c5cd7da63" TYPE="ext4" PTTYPE="dos" PARTUUID="baa0baa0-01"
/dev/sda2: UUID="ec9f65d2-7905-468d-9e9b-b3a1f973ecd6" TYPE="ext4" PARTUUID="baa0baa0-02"
/dev/sda3: UUID="c3e39124-2a9e-4fde-b99e-e4792e4529b8" TYPE="swap" PARTUUID="baa0baa0-03"
/dev/mmcblk0: PTUUID="000b45e9" PTTYPE="dos"
/dev/mmcblk0p1: UUID="42E2-03B5" TYPE="vfat" PARTUUID="000b45e9-01"[/console]
Если для ext - то вот так:
[console]tune2fs /dev/sda1 -U some-uuid[/console]
либо, если устроит любой, случайно сгенерированый
[console]tune2fs /dev/sda1 -U `uuid`[/console]
Если для fat\ntfs - то
[console]dd if=/dev/sdaX of=~/superblockX bs=512 count=1
wxHexEditor ~/superblockX
dd if=~/superblockX of=/dev/sdaX bs=512 count=1[/console]
[console]linux-f3ho:/ # ls /dev/disk/by-uuid
42E2-03B5 a3397a23-273d-4ac4-8218-eb9c5cd7da63 c3e39124-2a9e-4fde-b99e-e4792e4529b8 ec9f65d2-7905-468d-9e9b-b3a1f973ecd6
linux-f3ho:/ # dd if=/dev/mmcblk0p1 of=/sbl bs=512 count=1
1+0 records in
1+0 records out
512 bytes copied, 0.00707399 s, 72.4 kB/s
linux-f3ho:/ # wxHexEditor /sbl
linux-f3ho:/ # dd of=/dev/mmcblk0p1 if=/sbl bs=512 count=1
1+0 records in
1+0 records out
512 bytes copied, 0.1561 s, 3.3 kB/s
linux-f3ho:/ # ls /dev/disk/by-uuid
0011-2233 a3397a23-273d-4ac4-8218-eb9c5cd7da63 c3e39124-2a9e-4fde-b99e-e4792e4529b8 ec9f65d2-7905-468d-9e9b-b3a1f973ecd6
[/console]
Зачем это - хз, но сделать можно)
Войдите или зарегистрируйтесь, чтобы ответить.