Остался у меня с давних пор винт на 80г. ide, лежал он без дела и было решено сливать на него бэкапы домашнего фотоархива и прочего полезного хлама. Благо размеры вполне позволяют хранить с запасом.
Собстно выставлены перемычки, ide подцеплен через переходник ide-sata, загрузка.
Покурив /etc/fstab понимаем что он использует uuid-устройств для монтирования и распознавания. Погуглив узнаём что есть команда blkid
#blkid
/dev/sda1: UUID="64a17f60-9059-476a-af46-a6f8bd9c7c27" TYPE="ext3"
/dev/sda2: UUID="cbcde832-e4a0-45f7-9b20-bd13d328117e" TYPE="ext4"
/dev/sdb1: UUID="8847bbd6-e438-48a5-a706-2b6120f8ddcb" TYPE="ext4"
Для проверки покурив содержимое /dev находим /dev/disk
#ls /dev/disk
by-id by-path by-uuid
В by-id даже видно название устройств+ссылки на /dev/sd*, by-path нам не интересен, а вот в by-uuid то, что нам надо (вместе ссылками на /dev/sd*).
А uuid нужно мне чтобы при подключении именно этого винта/раздела, он монтировался в определённый заданный каталог, дабы не разрушать существующий порядок.
Наш раздел sdb1 и будет он монтироваться например в /mnt/maxtor
#ls -la /dev/disk/by-uuid
итого 0
drwxr-xr-x 2 root root 100 Мар 12 09:45 .
drwxr-xr-x 5 root root 100 Мар 12 09:45 ..
lrwxrwxrwx 1 root root 10 Мар 12 09:45 64a17f60-9059-476a-af46-a6f8bd9c7c27 -> ../../sda1
lrwxrwxrwx 1 root root 10 Мар 12 09:45 8847bbd6-e438-48a5-a706-2b6120f8ddcb -> ../../sdb1
lrwxrwxrwx 1 root root 10 Мар 12 09:45 cbcde832-e4a0-45f7-9b20-bd13d328117e -> ../../sda2
Делаем mkfs.ext4 /dev/sdb1, на бэды проверять не будем пока, долго да и винт был в нормальном состоянии.
# mkfs.ext4 /dev/sdb1
mke2fs 1.42.1 (17-Feb-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
4890624 inodes, 19537165 blocks
976858 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
597 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
прописываем в /etc/fstab наш uuid и куда монтировать.
UUID=8847bbd6-e438-48a5-a706-2b6120f8ddcb /mnt/maxtor ext4 defaults 0 2
Всё, для надёжности я перегрузил машину. Работает.
Собстно выставлены перемычки, ide подцеплен через переходник ide-sata, загрузка.
Покурив /etc/fstab понимаем что он использует uuid-устройств для монтирования и распознавания. Погуглив узнаём что есть команда blkid
#blkid
/dev/sda1: UUID="64a17f60-9059-476a-af46-a6f8bd9c7c27" TYPE="ext3"
/dev/sda2: UUID="cbcde832-e4a0-45f7-9b20-bd13d328117e" TYPE="ext4"
/dev/sdb1: UUID="8847bbd6-e438-48a5-a706-2b6120f8ddcb" TYPE="ext4"
Для проверки покурив содержимое /dev находим /dev/disk
#ls /dev/disk
by-id by-path by-uuid
В by-id даже видно название устройств+ссылки на /dev/sd*, by-path нам не интересен, а вот в by-uuid то, что нам надо (вместе ссылками на /dev/sd*).
А uuid нужно мне чтобы при подключении именно этого винта/раздела, он монтировался в определённый заданный каталог, дабы не разрушать существующий порядок.
Наш раздел sdb1 и будет он монтироваться например в /mnt/maxtor
#ls -la /dev/disk/by-uuid
итого 0
drwxr-xr-x 2 root root 100 Мар 12 09:45 .
drwxr-xr-x 5 root root 100 Мар 12 09:45 ..
lrwxrwxrwx 1 root root 10 Мар 12 09:45 64a17f60-9059-476a-af46-a6f8bd9c7c27 -> ../../sda1
lrwxrwxrwx 1 root root 10 Мар 12 09:45 8847bbd6-e438-48a5-a706-2b6120f8ddcb -> ../../sdb1
lrwxrwxrwx 1 root root 10 Мар 12 09:45 cbcde832-e4a0-45f7-9b20-bd13d328117e -> ../../sda2
Делаем mkfs.ext4 /dev/sdb1, на бэды проверять не будем пока, долго да и винт был в нормальном состоянии.
# mkfs.ext4 /dev/sdb1
mke2fs 1.42.1 (17-Feb-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
4890624 inodes, 19537165 blocks
976858 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
597 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
прописываем в /etc/fstab наш uuid и куда монтировать.
UUID=8847bbd6-e438-48a5-a706-2b6120f8ddcb /mnt/maxtor ext4 defaults 0 2
Всё, для надёжности я перегрузил машину. Работает.
Комментариев нет:
Отправить комментарий