Здравствуйте. Мой первый вопрос в интернет про линукс.
До сих пор как-то всё находилось поисковиком.
Я сижу на Ubuntu 9.10, на которую обновился почти сразу после релиза.
Какая версия была до этого - не помню, но наверняка предыдущая, т.к. это было моё первое обновление, а обновляться я стремился (возможно, по наивности и излишнему любопытству) на всё новое и как можно скорее.
Так вот, помимо проблемы с сетью, которая, как выяснилось, стандартна для этой версии, вылезла у меня ещё одна бяка, куда более обидная, чем кривой нетворк манагер.
Как только я установил систему (ещё предыдущую версию), я сразу же настроил raid (через mdadm). И после обновления рэйд этот у меня перестал работать напрочь. Я долго расстраивался и пытался собрать обратно, но не получалось. А именно:
Рэйд был собран из двух одинаковых дисков WD, на которых были созданы одинаковые разделы /dev/sdb1 и /dev/sdc1 с флагами linux raid. После обновления устройства, соответствующие этим разделам перестали создаваться в /dev/. Хотя Gparted их охотно показывал, как наличествующие. Я долго пытался всё это дело доделать и собрать, но, наконец, плюнул. Загрузился с LiveCD PMagic, все устройства создались, я смонтировал разделы в режиме ридонли и быстренько слил всё с них на резервный диск от греха подальше.
Дальше я захотел получить просто свои диски, включённые ранее в рэйд обратно, голыми и девственными, чтобы просто создать на них ext3 и использовать в обычном нерэйдовом режиме, иногда синхронизируя rsync’ом. Но не тут-то было.
Зайдя в gparted, я увидел там свои диски, которые на теперешний момент стали sdc и sdd, т.к. диск, на который я всё с них сливал ещё в системе, и он их потеснил. На них в gparted видны разделы sdc1 и sdd1, занимающие весь диск. Но переформатировать их не получается. Вот какая ругань:
GParted 0.4.5
Libparted 1.8.8.1.159-1e0e
Format /dev/sdc1 as ext3 00:00:01 ( ERROR )
calibrate /dev/sdc1 00:00:00 ( SUCCESS )
path: /dev/sdc1
start: 63
end: 976768064
size: 976768002 (465.76 GiB)
set partition type on /dev/sdc1 00:00:01 ( SUCCESS )
new partition type: ext3
create new ext3 file system 00:00:00 ( ERROR )
mkfs.ext3 -L "" /dev/sdc1
mke2fs 1.41.9 (22-Aug-2009)
Could not stat /dev/sdc1 --- No such file or directory
The device apparently does not exist; did you specify it correctly?Если попробовать произвести аналогичную процедуру в PMagic, то он ругается на то, что
The device is apparently in use. При этом файловая система не смонтирована и ни один процесс, на сколько мне удалось это выяснить, диски эти не использует.
Зато в /dev/mapper/ создаётся устройство со страшным названием, которое явно отвечает за оба этих диска. Понял я это только когда увидел в gparted это самое устройство и решил его отформатировать, после чего разделы sdc1 и sdd1 перестали нормально монтироваться. Устройство в /dev/mapper/ появляется, и в моей Ubuntu, и в PMagic.
При удалении его в Ubuntu, после перезагрузки оно возникает опять.
Моя цель – получить чистые диски, и конечно можно было бы как-нибудь с ними по-жесткому расправиться, засунув их, скажем, в другой компьютер по отдельности и отформатировать там. Но хотелось бы разобраться, что это за устройство в /dev/mapper и как с ним бороться. К сожалению, в интернете я практически не нашел понятных и полезных мне ссылок на эту или похожую тему, так что обращаюсь к вам на форум за помощью.
swetaketo@swetaketo-pc:~/Desktop$ sudo fdisk -l /dev/sd*
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4b6b4b6b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 9772 78493558+ 7 HPFS/NTFS
/dev/sda2 9773 30401 165702442+ 5 Extended
/dev/sda5 30380 30401 176683+ 82 Linux swap / Solaris
/dev/sda6 9773 30379 165525664+ 83 Linux
Partition table entries are not in disk order
Disk /dev/sda1: 80.4 GB, 80377403904 bytes
255 heads, 63 sectors/track, 9771 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x69205244
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sda1p1 ? 13578 119522 850995205 72 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sda1p2 ? 45382 79243 271987362 74 Unknown
Partition 2 does not end on cylinder boundary.
/dev/sda1p3 ? 10499 10499 0 65 Novell Netware 386
Partition 3 does not end on cylinder boundary.
/dev/sda1p4 167628 167631 25817+ 0 Empty
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
Disk /dev/sda5: 180 MB, 180923904 bytes
255 heads, 63 sectors/track, 21 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sda5 doesn't contain a valid partition table
Disk /dev/sda6: 169.5 GB, 169498280448 bytes
255 heads, 63 sectors/track, 20606 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sda6 doesn't contain a valid partition table
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5e8fc52d
Device Boot Start End Blocks Id System
/dev/sdb1 1 17701 142183251 83 Linux
Disk /dev/sdb1: 145.6 GB, 145595649024 bytes
255 heads, 63 sectors/track, 17700 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdb1 doesn't contain a valid partition table
Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1ada1ada
Device Boot Start End Blocks Id System
/dev/sdc1 1 60801 488384001 83 Linux
Disk /dev/sdd: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1ada1ada
Device Boot Start End Blocks Id System
/dev/sdd1 1 60800 488375968+ 83 Linux