|
ubuntu--anfaenger
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
Hallo, Habe kürzlich in meinem Rechner 2Wechselschächte eingebaut 1xfür 3,5" Platten und 1xfür2,5"Platten/ssd Würde jetzt gerne das dynamisch mounten, per hotplug Leider funktioniert das nicht, im uefi stehen die Entsprechenden Ports alle auf Hotplug aktiviert. Bei einem rescan: echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan Erkennt der dann die 2,5"Platte/ssd doch die 3,5" leider nicht dafür ist ein kompletter Neustart des Systems Notwendig. Das Board ist ein asus x570pro und steht auf AHCI Jemand vielleicht eine Idee wie ich zb eine 3,5" Platte einlegen kann ohne den Rechner zu rebooten?
|
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7795
|
Rescan sollte eigentlich nicht notwendig sein. Wenn der Controller mitspielt und alles richtig eingestellt ist (AHCI, kein IDE/RAID Emulation, Removable/Hotplug/...) sudo dmesg | grep ahci
sudo lsblk -S -o +rm,hotplug Auch sonst einfach mal ein Terminal mit dmesg -w offen halten und schauen was so an Meldungen kommt beim umstöpseln.
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
frostschutz schrieb:
sudo lsblk -S -o +rm,hotplug
Ich schussel, der Hotplug steht auf 0, es ist die Toshiba, wird aber nur nach einem rescan erkannt: pattes@pattes-tty:~$ sudo lsblk -S -o +rm,hotplug
NAME HCTL TYPE VENDOR MODEL REV SERIAL TRAN RM HOTPLUG
sda 2:0:0:0 disk ATA Samsung SSD 860 EVO 1TB RVT04B6Q S3Z9NB0KB216 sata 0 0
sdc 10:0:0:0 disk Intenso HGST HUS728T8TALE6L4 V8GNW9U0 VRHWRWSK usb 0 1
pattes@pattes-tty:~$ echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan
- - -
pattes@pattes-tty:~$ sudo lsblk -S -o +rm,hotplug
NAME HCTL TYPE VENDOR MODEL REV SERIAL TRAN RM HOTPLUG
sda 2:0:0:0 disk ATA Samsung SSD 860 EVO 1T RVT04B6Q S3Z9NB0KB2160 sata 0 0
sdb 3:0:0:0 disk ATA TOSHIBA DT01ACA100 MS2OA750 17AS441NS sata 0 0
sdc 10:0:0:0 disk Intenso HGST HUS728T8TALE6L4 V8GNW9U0 VRHWRWSK usb 0 1
pattes@pattes-tty:~$
und AHCI pattes@pattes-tty:~$ sudo dmesg | grep ahci
[sudo] password for pattes:
[ 1.185150] ahci 0000:07:00.0: version 3.0
[ 1.185777] ahci 0000:07:00.0: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0xc impl SATA mode
[ 1.186775] ahci 0000:07:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part
[ 1.189411] scsi host0: ahci
[ 1.190339] scsi host1: ahci
[ 1.191603] scsi host2: ahci
[ 1.192926] scsi host3: ahci
[ 1.200358] ahci 0000:08:00.0: AHCI 0001.0301 32 slots 4 ports 6 Gbps 0x33 impl SATA mode
[ 1.200959] ahci 0000:08:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part sxs
[ 1.202879] scsi host4: ahci
[ 1.204192] scsi host5: ahci
[ 1.205469] scsi host6: ahci
[ 1.206760] scsi host7: ahci
[ 1.208047] scsi host8: ahci
[ 1.209356] scsi host9: ahci
Das Problem ist einfach, das die Platten ja nicht permanent am System hängen, ich muss dann alle auf hotplug stellen, ausser die die in der fstab sind, weil beim nächsten Rechner start wechseln die Schnittstellen, zb ist dann sda3,sda2 usw... Aber ein rescan vorher ist dann doch nötig, Vielen dank.
|
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7795
|
Hmmm, ich schicke dich da gerade auf die falsche Fährte, sorry. Im BIOS ist SATA Hotplug sicher aktiviert? (Für den Controller gesamt oder die verwendeten Ports, je nachdem). Kommen denn irgendwelche Meldungen im dmesg, wenn du die Platte anstöpselst, aber es nicht erkannt wird?
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
frostschutz schrieb
Im BIOS ist SATA Hotplug sicher aktiviert? (Für den Controller gesamt oder die verwendeten Ports, je nachdem).
Ich kann nur die verwendeten Ports im uefi entweder auf aktiviert/deaktiviert stellen, ausgenommen die 2 Ports wo 2 nvme drinn stecken(pci) Ich hab jetzt alle sata ports auf Aktiviert stehen
Kommen denn irgendwelche Meldungen im dmesg, wenn du die Platte anstöpselst, aber es nicht erkannt wird?
Nur nach einem rescan, ansonsten wird die Platte gar nicht erkannt, die 2,5" werden nach einem rescan erkannt die 3,5" geht gar nicht die höre ich aber rattern, also laufen tut die. Jetzt stehen alle ports auf hotplug aktiviert, nach einem rescan wird die 2,5" Platte erkannt und kann die mounten, die 3,5 leider nur nach einem reboot. dmesg: [ 1118.610059] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1118.610359] ata3.00: supports DRM functions and may not be fully accessible
[ 1118.617146] ata3.00: supports DRM functions and may not be fully accessible
[ 1118.623939] ata3.00: configured for UDMA/133
[ 1118.634187] ata3.00: Enabling discard_zeroes_data
[ 1118.951186] ata4: SATA link down (SStatus 0 SControl 300)
[ 1119.271187] ata5: SATA link down (SStatus 0 SControl 300)
[ 1119.591195] ata8: SATA link down (SStatus 0 SControl 300)
[ 1119.911157] ata9: SATA link down (SStatus 0 SControl 300)
[ 1166.217786] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
ubuntu--anfaenger schrieb:
... in meinem Rechner 2Wechselschächte eingebaut 1xfür 3,5" Platten und 1xfür2,5"Platten/ssd
Poste bitte im Codeblock die komplette Ausgabe mit Befehl und Ende-Prompt, wenn beide Platten gesteckt sind und du dann den Rechner startest. sudo parted -l
,
sudo lsblk -o NAME,UUID,partuuid,FSTYPE,SIZE,LABEL,MOUNTPOINT
und
sudo efibootmgr -v
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
Berlin_1946 schrieb:
Poste bitte im Codeblock die komplette Ausgabe mit Befehl und Ende-Prompt, wenn beide Platten gesteckt sind und du dann den Rechner startest.
pattes@pattes-tty:~$ sudo parted -l
[sudo] password for pattes:
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000GB 1000GB primary ext4
Model: ATA TOSHIBA DT01ACA1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000GB 1000GB primary
Model: ATA HGST HTS541010A9 (scsi)
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000GB 1000GB primary ext4
Model: WD_BLACK SN850X 4000GB (nvme)
Disk /dev/nvme0n1: 4001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 4001GB 4001GB ext4
Model: Samsung SSD 970 EVO Plus 500GB (nvme)
Disk /dev/nvme1n1: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 600MB 599MB fat32 boot, esp
2 600MB 151GB 150GB ext4
3 151GB 468GB 318GB ext4
4 468GB 500GB 32,0GB linux-swap(v1) swap
pattes@pattes-tty:~$
die 2,5 ist die HGST
die 3,5 ist die Toshiba pattes@pattes-tty:~$ sudo lsblk -o NAME,UUID,partuuid,FSTYPE,SIZE,LABEL,MOUNTPOINT
NAME UUID PARTUUID FSTYPE SIZE LABEL MOUNTPOINT
sda 931,5G
└─sda1 ba77c940-64b5-4493-b604-15a4b509be07 84682de7-01 ext4 931,5G /media/sam
sdb 931,5G
└─sdb1 fb9e8c34-257b-466f-a0f4-4f21f7d35296 2166a592-01 crypto_LUKS 931,5G
sdc 931,5G
└─sdc1 191f6944-4513-402d-bb3c-3020f147acbd bc08bc90-01 ext4 931,5G hgst
nvme0n1 3,6T
└─nvme0n1p1 f50c06b5-1ac5-4767-b843-a66202cbe506 7179d1f7-42db-44c9-9e4e-4f8cf6b66a40 ext4 3,6T wd /media/wd
nvme1n1 465,8G
├─nvme1n1p1 5D70-DC7F 5d95e778-3c2c-4a4f-9712-6a4cb50215e2 vfat 571M /boot/efi
├─nvme1n1p2 4850ff06-3651-4755-9230-1a1dab18f0c7 09584ebb-03fd-4c3e-b8b0-f738c76f3080 ext4 139,7G /
├─nvme1n1p3 f39aa8e9-f665-461b-a117-af4953c75c36 1396dc15-3ffc-46d2-9d72-b6c824ecb2b0 ext4 295,7G /home
└─nvme1n1p4 709ace83-4d45-453c-8554-84cc86585450 96466a9b-93f2-4142-ab13-a0d466f30cb0 swap 29,8G [SWAP]
pattes@pattes-tty:~$
pattes@pattes-tty:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002
Boot0002* fuck_secure HD(1,GPT,5d95e778-3c2c-4a4f-9712-6a4cb50215e2,0x800,0x11d800)/File(\EFI\UBUNTU\GRUBX64.EFI)
dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 d8 11 00 00 00 00 00 78 e7 95 5d 2c 3c 4f 4a 97 12 6a 4c b5 02 15 e2 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 55 00 42 00 55 00 4e 00 54 00 55 00 5c 00 47 00 52 00 55 00 42 00 58 00 36 00 34 00 2e 00 45 00 46 00 49 00 00 00 / 7f ff 04 00
pattes@pattes-tty:~$
Was uefi damit zu tun hat versteh ich nicht, die verschlüsselte ist eine Backup Platte, und die hgst ein llama Model.
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
Hallo ubuntu--anfaenger Ist das der LABEL oder ein Kommentar von dir? ─sdc1 191f6944-4513-402d-bb3c-3020f147acbd bc08bc90-01 ext4 931,5G hgst Wenn du jetzt eine Platte entfernen möchtest, wie sind deine jeweiligen Schritte?
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
Berlin_1946 schrieb:
Ist das der LABEL oder ein Kommentar von dir?
Nein, codeblock==copypaste, ich hab das so genannt, damit ich das sehr schnell finde.(es ist das label+die Marke der Platte)
Wenn du jetzt eine Platte entfernen möchtest, wie sind deine jeweiligen Schritte?
Hängt davon ab, wo die Platte gerade Unterwegs ist,Normalfall: Nautilus->aushängen-> Wechselschacht aufmachen Platte rausholen. Also mein Problem ist das gleich welche Platte ob es diese beiden sind, oder auch andere... die nicht per hotplug von Ubuntu erkannt werden,somit kann ich die auch nicht zb manuell mounten, nach einem rescan, wird die 2,5" erkannt, die 3,5" jedoch nicht. Wenn ich die 3,5" einlege, den Rechner neu starte wird das tadellos erkannt und funktioniert, wenn ich die 3,5" dann auswerfe, und zb 30min später wieder einlege, funktioniert der hotplug und die wird automatisch erkannt. Das ganze hält dann bis zum nächsten Rechner start, wenn dann wieder eine Eingelegt wird, wird die nicht erkannt. lg,
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
ubuntu--anfaenger schrieb:
Normalfall: Nautilus->aushängen-> Wechselschacht aufmachen Platte rausholen.
Okay, also per GUI. ... nach einem rescan, wird die 2,5" erkannt, die 3,5" jedoch nicht.
Bitte poste mal die zwei Befehle für den rescan. Wenn ich die 3,5" einlege, den Rechner neu starte wird das tadellos erkannt und funktioniert, wenn ich die 3,5" dann auswerfe, und zb 30min später wieder einlege, funktioniert der hotplug und die wird automatisch erkannt.
Sieht nach einem Hardware- Problem aus. So was wie 30. Min könnten Kondensatorentladezeiten sein. Diese Reaktion ist unabhängig vom Einbauplatz/vom scsi host? Ich meine: hast du die Steckplätze auf dem Board mal gewechselt. Ich kenne dein Board nicht, ist also geraten.
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
Berlin_1946 schrieb:
Bitte poste mal die zwei Befehle für den rescan.
Welche 2 Befehle? Platten sind Eingelegt(im laufenden System) pattes@pattes-tty:~$ echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan
[sudo] password for pattes:
- - -
pattes@pattes-tty:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931,5G 0 disk
└─sda1 8:1 0 931,5G 0 part /media/sam
sdb 8:16 0 931,5G 0 disk
└─sdb1 8:17 0 931,5G 0 part
nvme0n1 259:0 0 3,6T 0 disk
└─nvme0n1p1 259:1 0 3,6T 0 part /media/wd
nvme1n1 259:2 0 465,8G 0 disk
├─nvme1n1p1 259:3 0 571M 0 part /boot/efi
├─nvme1n1p2 259:4 0 139,7G 0 part /
├─nvme1n1p3 259:5 0 295,7G 0 part /home
└─nvme1n1p4 259:6 0 29,8G 0 part [SWAP]
pattes@pattes-tty:~$
die 2,5" HGST wird nun erkannt, und ich könnte die mounten, die 3,5" wird nicht erkannt. Auch schon die Ports einzeln Durchgegangen, wegen der längeren Anlaufzeit der 3,5" Platte
Sieht nach einem Hardware- Problem aus. So was wie 30. Min könnten Kondensatorentladezeiten sein.
Hardware Problem denke ich auch, aber kein def. mit den 30min war nur ein Beispiel.. da ist nur ausschlaggebend wenn der Rechner neu gestartet wird.
Diese Reaktion ist unabhängig vom Einbauplatz/vom scsi host?
Nein das weiss ich nicht, habe die Steckplätze nicht gewechselt.
Ich kenne dein Board nicht, ist also geraten.
Doch das Board habe ich ja schon in dem ersten Post angegeben, nochmal: asus x570pro Ich tippe auf ein controller Problem, Multiplexer Problem, warscheinlich können alle Ports nicht wirklich hotplug, oder müssen sich da was teilen, oder die ist vielleicht zu langsam für den Kernel: pattes@pattes-tty:~$ sudo dmesg | tail -n 50
[ 9.174323] NET: Registered PF_QIPCRTR protocol family
[ 9.660187] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 11.206522] rfkill: input handler disabled
[ 12.764140] igb 0000:05:00.0 enp5s0: igb: enp5s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 26.537217] systemd-journald[557]: /var/log/journal/95522df1d820433392aadce19d4372f5/user-1000.journal: Journal file uses a different sequence number ID, rotating.
[ 26.841924] rfkill: input handler enabled
[ 39.082225] systemd-journald[557]: Time jumped backwards, rotating.
[ 1488.927190] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1488.927481] ata3.00: supports DRM functions and may not be fully accessible
[ 1488.934253] ata3.00: supports DRM functions and may not be fully accessible
[ 1488.941035] ata3.00: configured for UDMA/133
[ 1488.951274] ata3.00: Enabling discard_zeroes_data
[ 1492.439191] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1492.440338] ata4.00: ATA-8: HGST HTS541010A9E680, JA0OA560, max UDMA/133
[ 1492.440651] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[ 1492.442077] ata4.00: configured for UDMA/133
[ 1492.442350] scsi 3:0:0:0: Direct-Access ATA HGST HTS541010A9 A560 PQ: 0 ANSI: 5
[ 1492.442623] sd 3:0:0:0: Attached scsi generic sg1 type 0
[ 1492.442702] sd 3:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 1492.442705] sd 3:0:0:0: [sdb] 4096-byte physical blocks
[ 1492.442714] sd 3:0:0:0: [sdb] Write Protect is off
[ 1492.442717] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 1492.442728] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1492.442745] sd 3:0:0:0: [sdb] Preferred minimum I/O size 4096 bytes
[ 1492.459884] sdb: sdb1
[ 1492.459976] sd 3:0:0:0: [sdb] Attached SCSI disk
[ 1492.757306] ata5: SATA link down (SStatus 0 SControl 300)
[ 1493.076331] ata8: SATA link down (SStatus 0 SControl 300)
[ 1493.396325] ata9: SATA link down (SStatus 0 SControl 300)
[ 2148.651261] EXT4-fs (sdb1): mounted filesystem 191f6944-4513-402d-bb3c-3020f147acbd r/w with ordered data mode. Quota mode: none.
[ 2175.774951] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 2175.775249] ata3.00: supports DRM functions and may not be fully accessible
[ 2175.782027] ata3.00: supports DRM functions and may not be fully accessible
[ 2175.788852] ata3.00: configured for UDMA/133
[ 2175.799100] ata3.00: Enabling discard_zeroes_data
[ 2176.262956] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 2176.265339] ata4.00: configured for UDMA/133
[ 2176.580091] ata5: SATA link down (SStatus 0 SControl 300)
[ 2176.900091] ata8: SATA link down (SStatus 0 SControl 300)
[ 2177.220072] ata9: SATA link down (SStatus 0 SControl 300)
[ 2603.134813] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 2603.135108] ata3.00: supports DRM functions and may not be fully accessible
[ 2603.141906] ata3.00: supports DRM functions and may not be fully accessible
[ 2603.148768] ata3.00: configured for UDMA/133
[ 2603.159024] ata3.00: Enabling discard_zeroes_data
[ 2608.422810] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 2608.425194] ata4.00: configured for UDMA/133
[ 2615.795944] ata5: SATA link down (SStatus 0 SControl 300)
[ 2633.171919] ata8: SATA link down (SStatus 0 SControl 300)
[ 2640.435933] ata9: SATA link down (SStatus 0 SControl 300)
pattes@pattes-tty:~$
Ich hab leider, keine 2te 3,5" Platte Griffbereit, sonst könnte ich mal Probieren.. ich hab nur eine 3,5 srs Platte, ich weiss aber nicht ob ich die da testweise Einschieben soll.. lg,
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
ubuntu--anfaenger schrieb:
Doch das Board habe ich ja schon in dem ersten Post angegeben, nochmal: asus x570pro
Ist trotzdem richtig: 😎 Ich kenne dein Board nicht, ...
Nur ein paar Ideen:
die 3,5' an die 1. Stelle und die 2,5' an die 2. Stelle. Da die 2,5' technisch neuer ist, kann eine Hardware-Quittung erfolgen und damit der Prozess beendet werden. Die spätere Quittung geht ins leere. Der Ablauf beim neu Booten ist sicher anders als ein Plug In feste Mount-Points in der fstab vergeben. die Test nur mit der 3,5' mal machen, ob und wie die erkannt wird. kann die 3,5' per mount eingebunden werden?
|
|
ubuntu--anfaenger
(Themenstarter)
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1243
|
Berlin_1946 schrieb:
Ist trotzdem richtig
Ah ja sorry falsch verstanden.
die 3,5' an die 1. Stelle und die 2,5' an die 2. Stelle. Da die 2,5' technisch neuer ist, kann eine Hardware-Quittung erfolgen und damit der Prozess beendet werden. Die spätere Quittung geht ins leere. Der Ablauf beim neu Booten ist sicher anders als ein Plug In
Werde ich am WE mal versuchen, hab die KAbel so schön verlegt ☺
feste Mount-Points in der fstab vergeben.
Das bringt mir nichts, ich habe Wechselschächte eingebaut, damit ich wild alles mögliche darein schieben kann.
die Test nur mit der 3,5' mal machen, ob und wie die erkannt wird.
ok später dann
kann die 3,5' per mount eingebunden werden?
Wenn die in der fstab ist ja dann ist die schon nach dem system start gemountet, wenn nur dynamisch eingebunden ist, ja nach einem reboot kann ich die dann manuel mounten
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
ubuntu--anfaenger schrieb:
feste Mount-Points in der fstab vergeben.
Das bringt mir nichts, ich habe Wechselschächte eingebaut, damit ich wild alles mögliche darein schieben kann.
Soll ja auch nur ein Test sein, ob die 3,5' überhaupt über den Einbau- Rahmen am Board erkannt wird und nicht nur beim Systemstart. Ich dachte da an diesen Teil fstab (Abschnitt „Feld-4-Optionen“)
|