Hot plug SSD disku na desktopovej doske

flack

Hot plug SSD disku na desktopovej doske
« kdy: 24. 05. 2015, 16:01:57 »
Zdravim, chcel by som sa ujistit/poradit. Mam dostku Gigabyte Z77X-D3H ver1.1 v biose som nasiel moznost Hot Plug Sata v AHCI mode. V manualu k doske sa moc toho nepise http://download.gigabyte.eu/FileList/Manual/mb-manual_ga-z77x-d3h_v1.1_e.pdf.

Ale je tam zmienka o moznosti nastavit na SATA porte Hot Plug. V zivote som do ziadneho PC ani starsieho Serveru disk nevkladal za behu. Dovod preco to potrebujem je ze mam tento desktop a notebook. Ale ten notebook casto nepouzivam tak SSD disk z neho mavam zapojeny v Desktopu a bootujem z neho virtualky pre KVM. Na desktope mam Ubuntu. Poslednu dobu ale ten SSD disk v notebooku pouzivam castejsie a tak stale vypinam desktop aby som odpojil ten SSD disk a vlozil ho do notebooku.

Je hotplug za behu systemu bezpecny? Akym sposobom povedat systemu(ubuntu), ze odpajam disk aby som nieco neskazil?
« Poslední změna: 24. 05. 2015, 20:32:40 od Petr Krčmář »


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #1 kdy: 24. 05. 2015, 16:51:06 »
Akym sposobom povedat systemu(ubuntu), ze odpajam disk aby som nieco neskazil?

Odmontovat.

flack

Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #2 kdy: 24. 05. 2015, 17:06:09 »
tak unmount je samozrejmost, ale ci netreba aj nieco ine. Alebo proste natvrdo odpojit napajanie a potom Sata kabel?

Teraz ma napadlo ze ak je tam funkcia HotPlug znamena to ze je to aj automaticky funkcia HotOut? :D

samalama

Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #3 kdy: 24. 05. 2015, 17:06:37 »
Akym sposobom povedat systemu(ubuntu), ze odpajam disk aby som nieco neskazil?

Odmontovat.

a

echo 1 > /sys/block/sdX/device/delete

flack

Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #4 kdy: 24. 05. 2015, 17:12:38 »
samalama: dik toto uz ma nakoplo vyskusam vecer.

unmount
echo offline > /sys/block/sda/device/state
echo 1 > sys/block/sda/device/delete

podla zdroju https://grox.net/sysadm/unix/linux_disk_hotplug_helpful_commands


PCnity

  • *****
  • 685
    • Zobrazit profil
    • E-mail
Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #5 kdy: 24. 05. 2015, 23:41:07 »
samalama: dik toto uz ma nakoplo vyskusam vecer.

unmount
echo offline > /sys/block/sda/device/state
echo 1 > sys/block/sda/device/delete

podla zdroju https://grox.net/sysadm/unix/linux_disk_hotplug_helpful_commands

Ospravedlnujem sa za moju lenivost hladat v doku... Je "echo offline > /sys/block/sda/device/state" to iste ako "hdparp -y /dev/sda" a.k.a. vypne to disk? Ak nie, odporucam (5s pred vybratim rotacneho disku) spominany hdparm command aby sa predislo poskodeniu disku.

Inak som este nikdy nestretol ziadnu dosku ktora by nevedela hot swap. A to myslim aj na PATA/IDE, SATA 150, Ultra320 SCSI, ... vzdy to slo, dokonca aj ked vyrobcovia tvrdili opak.

j

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #6 kdy: 25. 05. 2015, 08:32:21 »
Hotswap z 95% funguje naprosto vpohode na naprosto cemkoli. Tech 5% je riziko, ze na HW, kterej to negarantuje se pri tom neco podela (s nejvetsi pravdepodobnosti proste zbuchne system). Jinak fyzicky se to dela tak, ze se nejdriv odpoji napajeni a pak teprve data. Pri zapinani pak presne opacne.

Jak je napsano vejs, mam to osobne otestovany i na hodne starejch deskach s PATA.

dustin

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #7 kdy: 25. 05. 2015, 09:15:39 »
Na starším AMD mi nefungovala detekce připojených SATA disků za chodu (přes esata kolébku, připojeno do SATA konektoru na desce. Detekovalo to jen při startu.

samalama

Re:Hot plug sata SSD disku na desktopovej doske Gigabyte Z77X-D3H
« Odpověď #8 kdy: 25. 05. 2015, 11:20:04 »
samalama: dik toto uz ma nakoplo vyskusam vecer.

unmount
echo offline > /sys/block/sda/device/state
echo 1 > sys/block/sda/device/delete

podla zdroju https://grox.net/sysadm/unix/linux_disk_hotplug_helpful_commands

Ospravedlnujem sa za moju lenivost hladat v doku... Je "echo offline > /sys/block/sda/device/state" to iste ako "hdparp -y /dev/sda" a.k.a. vypne to disk? Ak nie, odporucam (5s pred vybratim rotacneho disku) spominany hdparm command aby sa predislo poskodeniu disku.

nehadam sa, ale nevypne disk 'hdparm -Y'?

man:
 -y     Force an IDE drive to immediately enter the low power consumption standby mode, usually causing it to spin down.
         The current power mode status can be checked using the -C option.

 -Y     Force an IDE drive to immediately enter the lowest power consumption sleep mode, causing it to  shut  down  com‐
         pletely.   A  hard  or  soft reset is required before the drive can be accessed again (the Linux IDE driver will
         automatically handle issuing a reset if/when needed).  The current power mode status can be checked using the -C
         option.


trubicoid2

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #9 kdy: 25. 05. 2015, 11:40:42 »
no a neni ten hdparm nebo echo offilne zbytecny? ten echo delete disk vyhodi i zastavi a hotofson

komu nefunguje detekce, tak to muze byt kvuliva runtime PM, pomuze:
Kód: [Vybrat]
echo on > /sys/class/scsi_host/host4/device/power/control
echo "- - -" > /sys/class/scsi_host/host4/scan
(4 zamenit podle potreby)

nebo eventuelne
Kód: [Vybrat]
rescan-scsi-bus
jinak na ten hotplug je nejakej flag aspon v AHCI
Kód: [Vybrat]
dmesg | grep ahci, myslim sxs

flack

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #10 kdy: 25. 05. 2015, 18:00:59 »
Takze pripojit SATA SSD disk do beziaceho systemu nebol problem. Stacilo ho zapojit. Ale ako ho odpojit?

Kód: [Vybrat]
sudo echo offline > /sys/block/sdg/device/state
bash: /sys/block/sdg/device/state: Prístup odmietnutý

flack

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #11 kdy: 25. 05. 2015, 18:07:26 »
ajaj nasiel som.
Kód: [Vybrat]
DOWN:
sudo -i
hdparm -y /dev/sda
echo offline > /sys/block/sda/device/state
echo 1 > /sys/block/sda/device/delete
UP:
sudo -i
echo "scsi add-single-device 0 0 0 0" > /proc/scsi/scsi
Takto to ide

Trident

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #12 kdy: 26. 05. 2015, 23:29:00 »
Zdravim, chcel by som sa ujistit/poradit. Mam dostku Gigabyte Z77X-D3H ver1.1 v biose som nasiel moznost Hot Plug Sata v AHCI mode. V manualu k doske sa moc toho nepise http://download.gigabyte.eu/FileList/Manual/mb-manual_ga-z77x-d3h_v1.1_e.pdf.

Ale je tam zmienka o moznosti nastavit na SATA porte Hot Plug. V zivote som do ziadneho PC ani starsieho Serveru disk nevkladal za behu. Dovod preco to potrebujem je ze mam tento desktop a notebook. Ale ten notebook casto nepouzivam tak SSD disk z neho mavam zapojeny v Desktopu a bootujem z neho virtualky pre KVM. Na desktope mam Ubuntu. Poslednu dobu ale ten SSD disk v notebooku pouzivam castejsie a tak stale vypinam desktop aby som odpojil ten SSD disk a vlozil ho do notebooku.

Je hotplug za behu systemu bezpecny? Akym sposobom povedat systemu(ubuntu), ze odpajam disk aby som nieco neskazil?
Vsechna SATA zarizeni musi umet hotplug. Od fyzicke vrstvy az po sw. Je to puvodni soucasti specifikace 1.0. Stejne tak controller a driver. To ze obcas soustruzi neco nedodaleji spravne ve firmwarech je vec jina. Proc to ma deska takhle zvlast by mne to zajimalo. Asi jako kdyz ti nekde napisou ze auto jde i zaparkovat...

Trident

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #13 kdy: 26. 05. 2015, 23:33:00 »
no a neni ten hdparm nebo echo offilne zbytecny? ten echo delete disk vyhodi i zastavi a hotofson

komu nefunguje detekce, tak to muze byt kvuliva runtime PM, pomuze:
Kód: [Vybrat]
echo on > /sys/class/scsi_host/host4/device/power/control
echo "- - -" > /sys/class/scsi_host/host4/scan
(4 zamenit podle potreby)

nebo eventuelne
Kód: [Vybrat]
rescan-scsi-bus
Jojo linuxaci. Vic krypticky to nemuze byt. To uz ten rescan-scsi-bus je lepsi. Mit neco jako cfgadm -c configure/unconfigure by vas zabilo zejo... Asi by pak nebylo co psat do redneck nolidz bejs.

Kolemjdoucí

Re:Hot plug SSD disku na desktopovej doske
« Odpověď #14 kdy: 27. 05. 2015, 00:04:10 »
Vsechna SATA zarizeni musi umet hotplug.

To samozřejmě umí. Volba vypnout hotplug je tam k tomu, že Windows pak detekuje příslušný HDD nebo DVD napevno zamontované uvnitř PC jako nevýměnné zařízení a podle toho nastavuje výchozí politiku cacheování a zvyšuje se tak blbovzdornost. Profesionál si to může všechno zapnout a pak to funguje dle standardu.