Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: WD Elements 1Tb и его автоматическое подключение без форматирования  (Прочитано 4767 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
UPDATE. После отмонтирования loop, исчезли устройства /dev/sdb[1-4]
losetup -d /dev/loop0

Вывод lsblk
sdb               8:16   0  100G  0 disk
Вывод parted -l при этом не изменился, а fdisk перестал видеть разделы на sdb
[root@localhost /]# fdisk -l /dev/sdb

Disk /dev/sdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

Устр-во Загр     Начало       Конец       Блоки   Id  Система

Если обратно смонтировать loop0, то устройства loop0p[1-4] появляются и их можно смонтировать, но до перезагрузки.
После рубута fdisk'om по новой разметил (точно так же) loop0 и появились устройства /dev/sdb[1-4].
Раздел с фс (/dev/sdb3) монтируется без проблем.

После очередного ребута, картина такая.
[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb               8:16   0  100G  0 disk
├─sdb1            8:17   0   10G  0 part
├─sdb2            8:18   0   30G  0 part
├─sdb3            8:19   0   50G  0 part
└─sdb4            8:20   0   10G  0 part

[root@localhost ~]# parted -l
Модель: QEMU QEMU HARDDISK (scsi)
Диск /dev/sdb: 107GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: loop
Disk Flags:

Номер  Начало  Конец  Размер  Файловая система  Флаги
 1     0,00B   107GB  107GB   ntfs

[root@localhost ~]# fdisk -l /dev/sdb

Disk /dev/sdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1            2048    20973567    10485760   83  Linux
/dev/sdb2        20973568    83888127    31457280   83  Linux
/dev/sdb3        83888128   188745727    52428800   83  Linux
/dev/sdb4       188745728   209715199    10484736   83  Linux

При этом, партиция /dev/sdb3 монтируется без проблем.

Пользователь добавил сообщение 21 Августа 2018, 13:34:09:
Лучше б с диска  слить все нужные данные( пока хоть под виндой читается), и переразметить диск  правильно.

Топикстартер категорически это делать не хочет, хотя это очевидно.
« Последнее редактирование: 21 Августа 2018, 13:34:09 от bearpuh »

Оффлайн ShadowUser15

  • Автор темы
  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
вдоль и поперек
баттерфлай там есть? Был случай когда на новом диске бэды были видны только в баттерфлае. Окончательно диск сдох у гарантийщиков на стенде.

Пользователь добавил сообщение 21 Августа 2018, 13:56:52:
Топикстартер категорически это делать не хочет, хотя это очевидно.
этот диск в таком виде живёт уже больше полугода точно.
То что это безобразие и надо сносить - согласен полностью, но вопервых необходимо посмотреть что на разделе в 256Гб, если там Windows недопоставлена то ладно, а если данные?
Поэтому сначала надо привести в порядок новый комп, разобраться с "большим" диском который нераспакованный уже больше 3х месящев валяется, компа ждёт - (проверить и т.д.), скинуть туда данные и только потом пытаться что-то сделать, а на это всё нужно (а) желание (б) время
В старый комп сбрасывать нет смысла - т.к. жёсткий диск раскручивается столько времени, что не стартует система... виснет в биосе... только со 2й попытки (КАК Windows ВОТКНУЛА ЗАГРУЗОЧНЫЙ РАЗДЕЛ НА ЖЁСТКИЙ ДИСК вместо ссд где система стоит НЕПОНЯТНО... умная слишком) и при попытке скопировать больше 100Гб - диск отпадает от системы, думаю по причине перегрева... хотя температурный монитор в момент отпадания ничего сверхужасного (ну страшнее того что было уже 10 минут до этого) не показывает.
« Последнее редактирование: 21 Августа 2018, 14:04:03 от ShadowUser15 »
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
необходимо посмотреть что на разделе в 256Гб

А вот с этим надо поаккуратней. Если верить fstab, то этот раздел пересекается с тем, который монтируется в винде.
Я бы слил посекторно с помощью ddrescue и тренировался бы на "кошках".

Оффлайн ShadowUser15

  • Автор темы
  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
Я бы слил посекторно с помощью ddrescue и тренировался бы на "кошках".
ябы тоже... еслибы было место :( и комп на который можно сливать не переживая - "повиснет/отпадёт али нет"
а так - разве что со сжатием влезет.
Кстати, а почему именно ddrescue? Их ведь клонов много разных:https://habr.com/post/236977/
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Кстати, а почему именно ddrescue?

Лучших результатов с ним достиг при копирование с проблемных дисков. Потому что им можно сначала сохранить все хорошо читаемые сектора,
а потом приступить к считыванию плохих. Читать можно в несколько проходов, используя mapfile и с разным набором опций.
А так, на вкус и цвет все фломастеры разные.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
чего это /dev/loop...?
лучше нормально, начало LIVE CD/DVD/USB команда sudo fdisk -l.
Wars ~.o

Оффлайн ShadowUser15

  • Автор темы
  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
извините, полка упала, поэтому пока смарт и температура скриншотом из винды
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн ShadowUser15

  • Автор темы
  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
sudo apt-get install hddtemp
nc 127.0.0.1 7634 | sed 's/|C|/|C|\n/g' | sed 's/^|//g' | tr '|' ' '
вд с 50 - это ссдшка, внешнего тут нет, как и 2й ссд с Linuxом.
Код: (вд с 50 - это ссдшка, внешнего тут нет, как и 2й ссд с Linuxом.) [Выделить]
:~$ sudo apt-get install hddtemp
пароль для юзверин:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет hddtemp самой новой версии (0.3-beta15-53).
hddtemp установлен вручную.
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
:~$ nc 127.0.0.1 7634 | sed 's/|C|/|C|\n/g' | sed 's/^|//g' | tr '|' ' '
/dev/sda WDC WDS240G2G0B-00EPW0 50 C
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
ShadowUser15,
нормально.
а у меня такую.
1:L~$
1:L~$ nc 127.0.0.1 7634 | sed 's/|C|/|C|\n/g' | sed 's/^|//g' | tr '|' ' '
/dev/sda ST3120026A 46 C
/dev/sdb ST3120026AS 50 C
/dev/sdc ST1000DM003-9YN162 39 C
/dev/sdd ST3200826AS 46 C
/dev/sde ST1000LM024 HN-M101MBB 31 C
что температуры цифры разных без ветр или вентилятор.))

Пользователь добавил сообщение 24 Августа 2018, 00:59:04:
---------------------
  ___   ___   ___
 |   | |   | |   |
 |   | |   | |   |
 |   | |   | |   |
 |   | |   | |   |
 |45C| |50C| |46C|
 |   | |   | |   |
 |___| |___| |___|
-------------------

центр 50С, что права и лева спине ветр.))
« Последнее редактирование: 24 Августа 2018, 00:59:04 от victor00000 »
Wars ~.o

Оффлайн ShadowUser15

  • Автор темы
  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
sudo mount -o offset=$((512*218129509)) -r /dev/sdb /home/user1/2a
FUSE exfat 1.2.8

Спасибо!
монтирует нужный раздел. вроде текст в файлах читаемый. Копирую часть нужного (сколько на ссд влезет) - буду тестить.

С тем что всё снести и переразбить - согласен.

Задача-минимум решена.
А задача максимум - плуг-н-плэй доступ к разделам в странной разбивке решаема? Чтобы как в винде было? (а) с этим диском на моём компе (б) с любым аналогичным диском на моём компе (в) ну это уже не мои проблемы :)

Пользователь добавил сообщение 24 Августа 2018, 01:18:33:
victor00000, 50 жесткий :) а я нервничать начинаю когда 36-38 :) и они на ребре стоят? где-то читал что несмотря на заявления производителей "в любом положении" - лучше плашмя, металлом вверх платой вниз... хотя... может то параноик типа меня писал?
« Последнее редактирование: 24 Августа 2018, 01:40:49 от ShadowUser15 »
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Копирую часть нужного (сколько на ссд влезет) - буду тестить.

Можно временно распихать часть инфы по облачным сервисам.- - Y.Disk, Google drive и т.д.

Цитировать
А задача максимум - плуг-н-плэй доступ к разделам в странной разбивке решаема?

Если легких путей не ищем, то "курить" в сторону autofs. Ставим одноименный пакет и настраиваем с нужными опциями монтирования (offset=$((512*218129509)) = профит.
Можно попробовать поиграться с udev.
ACTION=="add" KERNEL=="sdb" RUN+="/bin/mkdir -p /mnt/mount_point"
ACTION=="add" KERNEL=="sdb" RUN+="/bin/mount -o offset=$((512*218129509)) /dev/sdb /mnt/mount_point"
ACTION=="remove" KERNEL=="sdb" RUN+="/bin/rmdir /mnt/mount_point"

Цитировать
FUSE exfat 1.2.8
И все таки там exfat.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
bearpuh,
а фстаб?
зачем устройство?
Wars ~.o

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Поэкспериментировал тут немного еще.
Форматнул как у ТС один из разделов в exfat (sdb3). Отдал хард виндовой машине - автоматом диск смонтировался.
Записал на него файлы, смонтировал в linux машине - все ОК.
# mount -t exfat /dev/sdb3 /mnt/hdd
FUSE exfat 1.2.7
Далее смонтировал /dev/sdb
mount -t ntfs /dev/sdb /mnt/hdd
Записал на него файлы....ииии барабанная дробь! Вот тут то думаю и настанет тот капец, что у ТС - ан нет.
Монтируется и доступен на чтение/запись как /dev/sdb с ntfs, так и /dev/sdb3 с exfat.
В винде автоматом монтируется sdb3 с exfat.
Попробовал форматнуть sdb3 в exfat со сдвигом начального сектора, так чтобы раздел "залез" на sdb2.
Все равно все арбайтен и нет никаких сбоев. Больше идей нет.




Пользователь добавил сообщение 24 Августа 2018, 10:42:07:
а фстаб?

Так диск то внешний usb!
« Последнее редактирование: 24 Августа 2018, 10:44:11 от bearpuh »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
bearpuh,
лишнее.

Wars ~.o

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1316
    • Просмотр профиля
Может динамический диск?

 

Страница сгенерирована за 0.024 секунд. Запросов: 19.