[Debian] SATA hotswap

Pagina: 1
Acties:

  • mr_star
  • Registratie: Maart 2003
  • Laatst online: 23-01 08:50
Vreemd genoeg vind ik niets bruikbaars over dit onderwerp op GOT of google.

Ik slaag er dus niet in om een sata schijf te hotswappen onder Debian (kernel 2.6).

Op mijn moederbord zijn 2 sata aansluitingen, waarvan 1 in gebruik. (Op deze schijf staat linux geinstalleerd)

Bij het booten worden beide aansluitingen herkend en worden de juiste modules geladen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
SCSI subsystem initialized
libata version 1.02 loaded.
sata_via version 0.20
ACPI: PCI interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 185
sata_via(0000:00:0f.0): routed to hard irq line 11
ata1: SATA max UDMA/133 cmd 0x9800 ctl 0x9C02 bmdma 0xA800 irq 185
ata2: SATA max UDMA/133 cmd 0xA000 ctl 0xA402 bmdma 0xA808 irq 185
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4063 85:7c69 86:3e01 87:4063 88:407f
ata1: dev 0 ATA, max UDMA/133, 398297088 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : sata_via
ata2: no device found (phy stat 00000000)
scsi1 : sata_via

Nu is dus de vraag hoe ik een tweede sata schijf kan mounten wanneer ik deze aansluit zonder het systeem te booten. (de schijf is dus niet stuk)

Aangezien mijn 1e hdd gekend is als /dev/sda probeer ik de 2e aan te spreken via /dev/sdb
code:
1
2
3
[15:16:46][root@Demeter:/etc] fdisk /dev/sdb

Unable to open /dev/sdb

Ook via sdc, sdd, hda, hdb.... is deze niet aan te spreken.

Moet ik mijn systeem op de 1 of andere manier wijsmaken dat ik zojuist een nieuwe hdd aangesloten heb, of moet ik bepaalde modules opnieuw laden? Ik ben hier al enkele dagen mee bezig, maar het lukt me maar niet...

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Ik meen dat linux geen SATA hotswap ondersteunt. Weet ik niet heel zeker, moet ik zeggen.

All my posts are provided as-is. They come with NO WARRANTY at all.


  • mr_star
  • Registratie: Maart 2003
  • Laatst online: 23-01 08:50
CyBeR schreef op zondag 03 april 2005 @ 15:37:
Ik meen dat linux geen SATA hotswap ondersteunt. Weet ik niet heel zeker, moet ik zeggen.
Dat zou natuurlijk veel kunnen verklaren. Is er iemand anders die dit kan bevestigen of tegenspreken? Ik zou het toch wel vreemd vinden moest die niet kunnen onder linux, terwijl het onder windows wel kan.

  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 11-02 20:53

Kippenijzer

McFallafel, nu met paardevlees

bij scsi moet je sysctl commands geven via de /proc interface. Gezien sata onder 2.6 ook als scsi interface gezien word denk ik dat het daar net zo voor zal zijn (de kernel kijkt niet automatisch of er een nieuw device op zit, tot jij zegt, kijk eens naar het nieuwe device wat ik heb aangesloten).

was iets van "echo scsi add-single-device <controller> <bus> <id>" > /proc/scsi/<driver>/scsi ofzo

  • mr_star
  • Registratie: Maart 2003
  • Laatst online: 23-01 08:50
Kippenijzer schreef op zondag 03 april 2005 @ 15:40:
bij scsi moet je sysctl commands geven via de /proc interface. Gezien sata onder 2.6 ook als scsi interface gezien word denk ik dat het daar net zo voor zal zijn (de kernel kijkt niet automatisch of er een nieuw device op zit, tot jij zegt, kijk eens naar het nieuwe device wat ik heb aangesloten).

was iets van "echo scsi add-single-device <controller> <bus> <id>" > /proc/scsi/<driver>/scsi ofzo
onder proc vind ik mijn 2 aansluitingen:
code:
1
2
3
4
5
6
[15:48:20][root@Demeter:/proc/scsi/sata_via] l
total 0
dr-xr-xr-x  2 root root 0 2005-04-03 15:45 .
dr-xr-xr-x  4 root root 0 2005-04-03 15:45 ..
-rw-r--r--  1 root root 0 2005-04-03 15:48 0
-rw-r--r--  1 root root 0 2005-04-03 15:48 1


Maar in 0 en 1 staat deze regel: The driver does not yet support the proc-fs

Ik kijk nog eens verder naar hoe het werkt onder scsi..

Verwijderd

Ik zie sata_via. Om welke VIA SATA controller gaat het precies?De VT8237 zoals op bijv. de ASUS K8V ondersteund geen hot swap ongeacht het besturingsysteem.

  • mr_star
  • Registratie: Maart 2003
  • Laatst online: 23-01 08:50
Verwijderd schreef op zondag 03 april 2005 @ 16:00:
Ik zie sata_via. Om welke VIA SATA controller gaat het precies?De VT8237 zoals op bijv. de ASUS K8V ondersteund geen hot swap ongeacht het besturingsysteem.
het gaat over dit moederbord. Het is precies dezelfde controller zoals jij zegt. Dan zal hier het probleem zitten. Valt mij wel enorm hard tegen :X
Pagina: 1