[Knoppix] SATA herkennen

Pagina: 1
Acties:

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
Hier zijn al vele topics over, maar ik heb mijn oplossing nog niet gevonden.
Onder Windows (XP Pro) kreeg ik op een gegeven moment plotseling een BSoD dat mij vertelde dat er iets mis zou zijn met mijn ntfs.sys.
Hij rebootte vanzelf en vlak voordat mijn bureaublad zou verschijnen rebootte hij weer vanzelf.
En dat bleef maar zo doorgaan.
Toen maar besloten om een windows installatie óver mijn oude heen te zetten in de hoop zo het probleem op te kunnen lossen.
Hij bootte geweldig, maar toen ik mijn SATA drivers installeerde kreeg ik precies dezelfde fout met dezelfde gevolgen.
Daar trok ik mijn conclusies uit en ik heb toen de eerste van mijn 2 SATA-schijven (geen RAID o.i.d.) losgekoppeld.
Opnieuw geboot en windows draaide als een zonnetje.
Maar dan zit ik nog steeds met een schijf van 120GB waar data op staat die ik liever niet kwijt wil zijn.
Ik heb gezocht met Google e.d., van alles tegengekomen, en de belangrijkste oplossing die eruit kwam (volgens mij) is die beschreven op http://www.retosphere.de/tipsandtricks/ntfserror.php
Ik Knoppix gedownload, opgestart..
Bij het proben van SCSI bleef hij hangen (zowel kernel 2.4 als 2.6), maar met hulp van GoT ben ik erachter gekomen dat dat vaker gebeurd en dat ik dan gewoon noscsi mee moet geven.
Nou, leuk gedaan, maar nu zit ik met het probleem dat hij mijn SATA-schijven niet herkent.
Hoe moet ik dat doen?
Ik ben een n00b op Linux-gebied, ik ken wat commando's en ik weet een beetje hoe ik ermee om moet gaan, maar ik heb 't liefst dat als je een oplossing geeft, je dat stap-voor-stap uitlegt...

Even kort samengevat:

Het gaat hier om een A7N8X Deluxe moederbord met daarop een Silitek SiliconImage 3112 chip.
Daaraan vastgekoppeld twee Maxtor 6Y120M0 SATA-120GB-harde schijven.
Bij het booten van knoppix ziet hij die trouwens wel (2 maal een 6Y120M0) en noemt hij ze hdk en hdi, maar als Knoppix eenmaal is opgestart zijn ze (allebei) "kwijt"..

Wie kan me helpen?

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
bartjenl schreef op 16 oktober 2004 @ 18:31:
Bij het booten van knoppix ziet hij die trouwens wel (2 maal een 6Y120M0) en noemt hij ze hdk en hdi, maar als Knoppix eenmaal is opgestart zijn ze (allebei) "kwijt"..

Wie kan me helpen?
Wat bedoel je met "kwijt"?

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
blaataaps schreef op 16 oktober 2004 @ 18:38:
[...]

Wat bedoel je met "kwijt"?
ik kan ze niet terugvinden :P

in /proc/partitions staan ze aangegeven als hdi5 en hdk5
maar ik kan ze niet mounten ( mount /dev/hdk5 /mnt/blaa geeft "special device /dev/hdk5 does not exist" en een andere manier weet ik niet?) en hij heeft ze ook niet zelf gemount..

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

bartjenl schreef op 16 oktober 2004 @ 18:45:
[...]

ik kan ze niet terugvinden :P

in /proc/partitions staan ze aangegeven als hdi5 en hdk5
maar ik kan ze niet mounten ( mount /dev/hdk5 /mnt/blaa geeft "special device /dev/hdk5 does not exist" en een andere manier weet ik niet?) en hij heeft ze ook niet zelf gemount..
Maar doe eens een `ls -l /dev/hdk*` dan? misschien bestaat de disk wel, maar herkent hij de partities niet.
In dat geval: kijk eens wat fdisk of cfdisk van je schijf vindt, er kan iets fout zijn gegaan in de schijfherkenning of zo. In dat geval zal er ook wel iets staan in /var/log/messages of /var/log/kern.log gok ik :)

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
dawuss schreef op 16 oktober 2004 @ 21:13:
[...]

Maar doe eens een `ls -l /dev/hdk*` dan? misschien bestaat de disk wel, maar herkent hij de partities niet.
In dat geval: kijk eens wat fdisk of cfdisk van je schijf vindt, er kan iets fout zijn gegaan in de schijfherkenning of zo. In dat geval zal er ook wel iets staan in /var/log/messages of /var/log/kern.log gok ik :)
code:
1
2
3
4
root@ttyp1[suse_united_driver]# cat /var/log/messages
root@ttyp1[suse_united_driver]# cat /var/log/kern.log
root@ttyp1[suse_united_driver]# ls -l /dev/hdk*
ls: /dev/hdk*: No such file or directory

de /var/log/messages en /var/log/kern.log zijn dus leeg
en hij herkent geen /dev/hdk-partities
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@ttyp1[suse_united_driver]# cat /proc/partitions
major minor  #blocks  name

   3     0   80043264 hda
   3     1   80027766 hda1
   3    64   78177792 hdb
   3    65          1 hdb1
   3    69   78164226 hdb5
  33     0   30016224 hde
  33     1   30001356 hde1
  56     0  120060864 hdi
  56     1          1 hdi1
  56     5  120045681 hdi5
  57     0  120060864 hdk
  57     1          1 hdk1
  57     5  120045681 hdk5
 240     0    1943616 cloop0

cfdisk /dev/hdk geeft fatal error: cannot open disk drive

waar ik net achter kom: het volgende doet'ie dan weer wel:
code:
1
2
3
4
root@ttyp1[suse_united_driver]# cat /proc/ide/hdi/media
disk
root@ttyp1[suse_united_driver]# cat /proc/ide/hdi/model
Maxtor 6Y120M0

Ik ben geen Linux-kenner, maar wie kan hier nog wijs uit? :p

[ Voor 4% gewijzigd door bartjenl op 17-10-2004 03:42 ]

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
en in de dmesg staat:

code:
1
2
3
4
5
6
7
8
9
SiI3112 Serial ATA: IDE controller at PCI slot 0000:01:0b.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: 100% native mode on irq 18
    ide4: MMIO-DMA , BIOS settings: hdi:DMA, hdj:DMA
    ide5: MMIO-DMA , BIOS settings: hdk:DMA, hdl:DMA
hdi: Maxtor 6Y120M0, ATA DISK drive
ide4 at 0xf8b16080-0xf8b16087,0xf8b1608a on irq 18
hdk: Maxtor 6Y120M0, ATA DISK drive
ide5 at 0xf8b160c0-0xf8b160c7,0xf8b160ca on irq 18

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Hmm, dat is wel heel vreemd. Het lijkt haast wel of er een aantal services/daemons niet juist geladen worden. Staat er niets in je dmesg over devfsd? (weet niet eens of knoppix dat gebruikt trouwens). Ander kan het nog zijn dat /dev/hd* niet bestaat, maar /dev/discs/... wel. Daar kun je ook even naar kijken :)

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
nee, /dev/hda(1..x) tot en met /dev/hdh bestaan..

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • riddles
  • Registratie: April 2000
  • Laatst online: 26-05-2025
Het probleem is dat de kernel de disks wel detecteerd, maar dat het Knoppix filesysteem geen /dev/hdi* en /dev/hdk* kent. Deze gaan maar van /dev/hda - /dev/hdh omdat Knoppix denkt dat dat wel genoeg zou zijn. Met googlen op Knoppix en hdk kom je al snel hier uit:
http://www.knoppix.net/forum/viewtopic.php?p=31563

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
@riddles: het idee van mknod had ik ondertussen van een mede-student al gekregen.. toch bedankt :)

Ik heb nu dus het volgende gedaan als root:
code:
1
2
3
4
5
6
7
mknod /dev/hdi b 56 0
mknod /dev/hdi1 b 56 1
mknod /dev/hdi5 b 56 5
mknod /dev/hdk b 57 0
mknod /dev/hdk1 b 57 1
mknod /dev/hdk5 b 57 5
ntfsfix /dev/hdi5

toen kreeg ik een melding dat er een fout was, dat hij ntfsfix niet kon uitvoeren en dat ik chkdsk moest uitvoeren.
Is er een andere manier (onder knoppix?) om chkdsk uit te voeren behalve mijn windows-partitie naar FAT32 converteren, ntfs.sys hernoemen naar ntfs.old, rebooten naar windows, chkdsk uitvoeren, ntfs.old weer terug hernoemen naar ntfs.sys?

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 27-01 15:49
iemand?

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)

Pagina: 1