Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: LemurCatta в Mar 08, 2016, 10:59



Титла: SSD setup
Публикувано от: LemurCatta в Mar 08, 2016, 10:59
Hi,

Как конфигурирате ново SSD? В мрежата има доста информация, но ми се струва разпокъсана.
Прочетох много материали, сред които:
https://wiki.mageia.org/en/Installation_on_a_SSD_(Solid_State_Drive)
https://wiki.archlinux.org/index.php/Solid_State_Drives
Обаче не се справям, защото след като направя msdos partition table и форматирам в Ext4, диска бива монтиран като read-only при опит да създам директория със sudo mkdir. Това поне прочитам в syslog. Там има и съобщение за някаква грешка в journal на самото SSD, но не мога да я напиша тук в момента.
Дистрибуцията е Trisquel 7. Диска е Intel 535, като е във външна кутия и бива включен в машината през usb.

Плана за момента е да изясня fw версията, да пробвам с друга файлова система и може би да закача диска директно на SATA порт.
Идеи?

Благодаря!


Титла: Re: SSD setup
Публикувано от: BRADATA в Mar 08, 2016, 11:57
каква е цялостната идея?


Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 08, 2016, 12:18
Да се използва като мобилен storage.


Титла: Re: SSD setup
Публикувано от: makeme в Mar 08, 2016, 13:15
Я пробвай :

Код:
sudo chown -R username.username /mounted/on

за username -> използвай твоето :)
за /mounted/on -> виж го от "df" командата

ПС: Това е след като си го форматнал и монтирал. (когатo ти го дава като read-only)
ПС2: Ако не стане : Влез с "cd" в SSD-то и дай какво ти вади "ls -la"


Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 09, 2016, 08:57
Смяната на собственика не даде резултата. Вдига грешка, че е read-only.
Собственик и групата са root. Целият изход на ls ще дам по-късно днес.
FW e най-новия след проверка с hdparm.


Титла: Re: SSD setup
Публикувано от: 10101 в Mar 09, 2016, 10:47
А командата mount ?


Титла: Re: SSD setup
Публикувано от: makeme в Mar 09, 2016, 10:57
Смяната на собственика не даде резултата. Вдига грешка, че е read-only.
Собственик и групата са root. Целият изход на ls ще дам по-късно днес.
FW e най-новия след проверка с hdparm.

Единствения начин за който се сещам да е read-only е или права, или да е маунтнат като такъв.

Пробвай и sudo chmod 755 username.username /mounted/onа

Ако не стане, пробвай да го ремаутнеш.

ПС: Както колегата е споменал може да видиш какво ти дава mount командата. В скобите до маунтнатото устройство не трябва да е "ro" а "rw". Така изглежда при мен:
Цитат
/dev/sda1 on /mnt/e28ffd0b-d240-4cc7-99d3-c151812d0261 type ext4 (rw,nosuid,nodev,relatime,data=ordered)


Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 09, 2016, 14:24
Ето ls -la:
drwxr-xr-x  3 root root датите .
drwxr-x---+ 3 root root датите ..
drwx------  2 root root датите lost+found

sudo mount -o remount,rw /mounted/on
дава
mount: cannot remount block device /mounted/on read-write, is write-protected

Ще го мъча - нещо правя грешно и след това всичко спира.


Титла: Re: SSD setup
Публикувано от: laskov в Mar 09, 2016, 14:51
Възможно ли е в тази външна кутия да има хардуерна защита срещу запис - ключе, джъмпер?
Или настройка в BIOS-a на компютъра?

... ама тогава нямаше да можеш да го форматираш :), а ти си успял да го направиш


Титла: Re: SSD setup
Публикувано от: makeme в Mar 09, 2016, 14:56
Ето ls -la:
drwxr-xr-x  3 root root датите .
drwxr-x---+ 3 root root датите ..
drwx------  2 root root датите lost+found

sudo mount -o remount,rw /mounted/on
дава
mount: cannot remount block device /mounted/on read-write, is write-protected

Ще го мъча - нещо правя грешно и след това всичко спира.

Явно наистина е нещо при маунтването. Ако искаш направи manual unmount и mount към друга директория, както е показанао тук:
http://askubuntu.com/questions/333287/external-hard-disk-read-only


Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 09, 2016, 14:58
Кутията няма извадено никъде ключе, а и не знам да има такова в самата кутия. Ако не стане с друга файлова система, ще пробвам да го закача през SATA.
Без да е монтиран, GParted го намира като устройство и мога да оперирам с него, да форматирам, прекроявам дялове и т.н.

@makeme: Ще пробвам довечера.


Титла: Re: SSD setup
Публикувано от: jet в Mar 09, 2016, 15:55
Дай изход от:
cat /proc/partitions

И кажи кой партишън монтираш. Никъде не става ясно какво монтираш и как.
Покажи и

cat /etc/fstab


Титла: Re: SSD setup
Публикувано от: BRADATA в Mar 09, 2016, 16:54
Ето при мен как стоят нещата:

Цитат
UUID=707169a3-5217-4a9f-8277-20734ceafd25   /media/mladen/WD_ext4   ext4    defaults,noauto                                 0       0
UUID=72D0690C3DF09801                       /media/mladen/WD_NTFS   ntfs    defaults,noauto,umask=0022,uid=1000,gid=1000    0       0
и
Цитат
mladen@mladen-Lenovo:~ > ls -la /media/mladen/
total 20
drwxrwx---+ 5 root   root   4096 Mar  8 15:14 .
drwxr-xr-x  3 root   root   4096 Oct 13  2014 ..
drwxr-xr-x  2 root   root   4096 Apr 20  2015 tst
drwxr-xr-x  2 mladen mladen 4096 Apr 20  2015 WD_ext4
drwxr-xr-x  2 root   root   4096 May 18  2015 WD_NTFS
Като включа въпросния WD в усб порт и изпълня mount -a или отворя файлов мениджър и цъкна върху устройството - всичко започва да работи. На диска има два партишъна - ext4 и ntfs.


Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 10, 2016, 08:43
Благодаря на всички отзовали се. Изглежда проблема е в ядрото, или поне според тази тема:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1366538
и си стои от 2014 година. Скапана работа :/
Ще се опитам да приложа хака, който предлагат и ще ви пиша.
Меджувременно внимавайте ако ще купувате външни кутии и ще ползвате дискове на EXT4 с тях (когато форматирах в NTFS диска заработи без проблем).



Титла: Re: SSD setup
Публикувано от: LemurCatta в Mar 13, 2016, 17:19
За да неутрализирам бъга използвах следният хак:
*** ИЗПОЛЗВАЙТЕ ИНФОРМАЦИЯТА ПО-ДОЛУ НА СВОЯ ОТГОВОРНОСТ ***
*** непременно направете backup преди да пробвате това ***
- закачете кутията с хард диска и разберете hex ID-то:
например (това са стойностите за Maxtor OneTouch 250GB от темата по-горе):
0d49:7010
може да ги намерите като изпълните:
lsusb
ще поличите нещо от сорта:
Bus 001 Device 003: ID XXXX:XXXX xxxxxxxxx Optical Mouse
Bus 001 Device 002: ID XXXX:XXXX xxxxxxxxx
Bus 001 Device 006: ID 0d49:7010
...
при мен за кутията нямаше описание както е при първия и втория ред, а реда завършваше само с hex ID
за да сте сигурни, може да изпълните
lsusb -v
изхода на тази команда, ще е разделен на секции, търсейки от първата, намерете предполагаемата ви необходима секция и търсете в нея атрибут bInterfaceClass и стойност Mass Storage и/или bIntergaceSubClass - SCSI
при вас може да е различно, но целта е само тази hex стойност
- направете файл със следното съдържание в /etc/modprobe.d (важното е, че ви трябват root права за това):
options usb-storage quirks=XXXX:XXXX:uw
където XXXX:XXXX е стойността която търсихме преди тази стъпка
файла може да се казва например:
име-на-производителя-quirks.conf (например: maxtor-quirks.conf)
- разкачате диска и рестартирате
- щом го закачите отново, би трябвало да имате read-write права над дяловете (ако са форматирани коректно и маунтнати.. и ще ви трябват root права за да пишете, разбира се)
*** ИЗПОЛЗВАЙТЕ ИНФОРМАЦИЯТА ПО-ГОРЕ НА СВОЯ ОТГОВОРНОСТ ***

Недостатъка който виждам аз е, че тъй като моята кутия има led лампичка, тя премигва постоянно докато диска е монтиран.