LINUX.ORG.RU

NAS не видит у себя раздел с файлами


0

1

2ТБ WDC My Book Live с lenny на борту после «aptitude safe-upgrade» перестал видеть /dev/sda4.

MyBookLive:/DataVolume# mount
/dev/md1 on / type ext3 (rw,noatime)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755,size=50M)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,size=50M)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
tmpfs on /tmp type tmpfs (rw,size=50M)
/var/log on /var/log.hdd type none (rw,bind)
ramlog-tmpfs on /var/log type tmpfs (rw,size=20M)
/DataVolume/cache on /CacheVolume type none (rw,bind)
/DataVolume/shares on /shares type none (rw,bind)
/DataVolume/shares on /nfs type none (rw,bind)
none on /sys/kernel/security type securityfs (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)

MyBookLive:/DataVolume# cat /proc/partitions 
major minor  #blocks  name

   8        0 1953514584 sda
   8        1    1999872 sda1
   8        2    1999872 sda2
   8        3     500736 sda3
   8        4 1948998656 sda4
   9        1    1999808 md1

MyBookLive:/dev# dmesg|grep sda
sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:apm82181 adma1: allocated 512 descriptor slots
 sda1 sda2 sda3 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
md: considering sda2 ...
md:  adding sda2 ...
md:  adding sda1 ...
md: bind<sda1>
md: bind<sda2>
md: running: <sda2><sda1>
md1: WARNING: sda2 appears to be on the same physical disk as sda1.


2ТБ WDC My Book Live с lenny на борту после «aptitude safe-upgrade» перестал видеть /dev/sda4.

В логе всё нормально, sda4 на месте. В чём проблема?

Deleted
()

Начнем с начала:
1. /dev/sda4 система нашла, значит, таблица разделов не повреждена
2. У вас используется md, вывод /proc/mdstat в студию пожалуйста. Вывод blkid тоже не помешает, плюс dmesg | grep md
3. cat /etc/fstab тоже в студию
4. Вывод команд:
mdadm -Q /dev/sda1
mdadm -Q /dev/sda2
mdadm -Q /dev/sda3
mdadm -Q /dev/sda4

frankincent
()
Ответ на: комментарий от libfun

А вот это странно. Может udev как-то хитро поломался? Попробуй создать вручную в /dev:

mknod sda4 b 8 4

Deleted
()
Ответ на: комментарий от frankincent
MyBookLive:/# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] 
md1 : active raid1 sda2[1] sda1[0]
      1999808 blocks [2/2] [UU]
      
unused devices: <none>

MyBookLive:/# blkid

MyBookLive:/# cat /etc/fstab

proc /proc proc defaults 0 0 
sysfs /sys sysfs defaults 0 0 
tmpfs /tmp tmpfs rw,size=50M 0 0
/dev/sda4 /DataVolume ext4 rw,noatime,nodelalloc	0	0
/dev/md1 / ext3 defaults,noatime 0 0

MyBookLive:/# mdadm -Q /dev/sda1
mdadm: cannot open /dev/sda1: No such file or directory

MyBookLive:/# mdadm -Q /dev/sda2
mdadm: cannot open /dev/sda2: No such file or directory

MyBookLive:/# mdadm -Q /dev/sda3
mdadm: cannot open /dev/sda3: No such file or directory

MyBookLive:/# mdadm -Q /dev/sda4
mdadm: cannot open /dev/sda4: No such file or directory
libfun
()
Ответ на: комментарий от Deleted

На форуме хацкеров железки сказали, что вероятно дело в том, что новый udev не тот и надо откатиться. Но тут проблема в том, что у меня на фоне всего этого ещё как-то хитро поломался aptitude и он теперь не хочет качать пакеты.

libfun
()
Ответ на: комментарий от frankincent
MyBookLive:/# ls -l /dev/sd*
ls: невозможно получить доступ к /dev/sd*: Нет такого файла или каталога

MyBookLive:/# ls -l /dev/disk/by-id/
ls: невозможно получить доступ к /dev/disk/by-id/: Нет такого файла или каталога

MyBookLive:/# ls -l /dev/disk/by-path/
ls: невозможно получить доступ к /dev/disk/by-path/: Нет такого файла или каталога
libfun
()
Ответ на: комментарий от libfun

Увы, тогда - только создавать недостающие девайсы, как сказал тов. mironov_ivan через mknod, качать с debian.org нужные пакеты с udev и ставить их через dpkg

frankincent
()

Проблема решилась откатом на версию udev из lenny.

libfun
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.