24. november 2004 - 17:12
Der er
19 kommentarer og 1 løsning
2 stk SATA -seagate 200GB på SIS-mobo -kan ikke mounte?
Hej eksperter jeg har lige smidt et par 200GB SATA-diske på et SIS baseret mobo. har brugt sarge 2.4.27 og formatteret via guiden på netinst cd´en. sarge er installeret på en PATA 200 GB seagate helt uden probs, dog får jeg fejl under boot. diskene kan ikke mountes og jeg kan bypasse med "CTRL+D" -hvad gør jeg forkert?
Annonceindlæg fra Cornerstones
24. november 2004 - 20:38
#1
Det lyder sateme spøjst ! En mulighed er måske at skrive linux26 ved boot af cd'en så får du en 2.6.x kerne. Det hjælper dog ikke meget her, og jeg tvivler også på om det hjælper problemet bagefter !
24. november 2004 - 22:50
#2
hmm. ja, så er det nok ikke så fedt. er der ingen der har en god guide til at fdiske, formattere og mounte SATA diske i debian?
24. november 2004 - 23:30
#3
til info så giver # cat /proc/partitions dette: major minor #blocks name 3 0 195360984 hda 3 1 273073 hda1 3 2 1 hda2 3 5 4883728 hda5 3 6 2931831 hda6 3 7 722893 hda7 3 8 393561 hda8 3 9 186153156 hda9 3 64 195360984 hdb 22 0 195360984 hdc 8 0 195360984 sda 8 16 195360984 sdb 8 17 195358401 sdb1 -hvor /dev/sdb og sda er de 2 sata diske. jeg har prøvet at fdiske dem og formattere dem igen men df giver stadig kun dette: # df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda1 255912 97256 145003 41% / tmpfs 120348 0 120348 0% /dev/shm /dev/hdb 192294708 32860 182493800 1% /bu2 /dev/hdc 192294708 32860 182493800 1% /bu3 /dev/hda9 183230800 32872 173890272 1% /home /dev/hda8 369000 8240 341100 3% /tmp /dev/hda5 4807056 122892 4439980 3% /usr /dev/hda6 2885780 116908 2622284 5% /var min /etc/fstab ser således ud: # cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sdb1 /bu ext3 defaults 0 2 /dev/hdb /bu2 ext3 defaults 0 2 /dev/hdc /bu3 ext3 defaults 0 2 /dev/sda1 /bu4 ext3 defaults 0 2 /dev/hda9 /home ext3 defaults 0 2 /dev/hda8 /tmp ext3 defaults 0 2 /dev/hda5 /usr ext3 defaults 0 2 /dev/hda6 /var ext3 defaults 0 2 /dev/hda7 none swap sw 0 0 /dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 og /bu og /bu4 direne eksisterer begge. kan ingen hjælpe?
25. november 2004 - 02:29
#4
Jeg skulde loade modules sata_via (Jeg har via chipset) før jeg kunde se min sata harddisk med kernel 2.6.6 Herefter kunde jeg fdiske og lægge filsystem på disken! Jeg har også lige været efter kernel 2.4.27 sourcen (på en anden computer) Med menuconfig kan jeg se at det er mulighed for at vælge sata suport, men det er ikke muligt at vælge de forskellige chipsets selv om config filen lister de forskellige sata chipsets.
25. november 2004 - 08:08
#5
Det kunne måske godt lyde som om at der mangler at blive loadet nogle moduler ved boot som gozar siger... Hvad giver en lsmod ?
25. november 2004 - 09:40
#6
lsmod giver dette: # lsmod Module Size Used by ipv6 264612 10 uhci_hcd 33136 0 ohci_hcd 21764 0 ehci_hcd 32004 0 usbcore 119012 3 uhci_hcd,ohci_hcd,ehci_hcd pci_hotplug 34640 0 sis_agp 8196 1 agpgart 34696 1 sis_agp floppy 61200 0 pcspkr 3592 0 rtc 12760 0 evdev 9600 0 sata_sis 6944 0 sis900 20612 0 crc32 4320 1 sis900 capability 4520 0 commoncap 7232 1 capability ide_cd 42656 0 cdrom 40732 1 ide_cd ext2 71848 0 ext3 127240 7 jbd 62616 1 ext3 mbcache 9348 2 ext2,ext3 ide_generic 1408 0 sis5513 17000 1 ide_disk 19296 9 ide_core 139940 4 ide_cd,ide_generic,sis5513,ide_disk sd_mod 21696 0 ata_piix 8164 0 libata 41604 2 sata_sis,ata_piix scsi_mod 125196 2 sd_mod,libata unix 28692 4 font 8320 0 vesafb 6656 0 cfbcopyarea 3840 1 vesafb cfbimgblt 3040 1 vesafb cfbfillrect 3776 1 vesafb
25. november 2004 - 12:25
#7
Problemet skyldes højest sansynligt at moduleren ikke er til stede ved boot, fordi dine harddiske ikke er mountet Hent initrd-tools åben filen /etc/mkinitrd/modules og tilføj modulerne sata_sis ext3 ext2 Måske skal der flere moduler ind Kør mkinitrd -o /boot/custum-2.4.27-initrd Tilføj en ny sektion til filen /etc/lilo.conf som er magen det den du bruger men tilføj linjen initrd=/boot/custum-2.4.27
26. november 2004 - 23:25
#8
hej igen. jeg har kørt mkinitrd -o /boot/custum-2.4.27-initrd -men jeg bruger grub -som er default i sarge.
26. november 2004 - 23:46
#9
Jeg har aldrig brugt grub, men mon ikke man grub eller man grub.conf kan fortælle hvordan et initrd image skal tilføjes til grub. Ellers er der sikkert nogne eksempler under /usr/share/doc/grub
27. november 2004 - 15:39
#10
hmm. jeg kan ikke få grub til at virke. -kan man under en ny net-inst selv vælge de ekstra moduler?
27. november 2004 - 17:16
#12
jeg har ændret /boot/grub/menu.lst så jeg har denne øverstetitle Debian custom kernel root (hd0,0) kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro single initrd /boot/custom-2.6.8-1-686 savedefault boot -men den kommer bare ikke frem i grubs bootmenu...
27. november 2004 - 17:35
#13
hvoffor har du single i din boot parametre. Får den ikke systemet til at starte op i single mode, og spørge efter roots password? Så vit jeg kan se mangler du en titel titel default root (hd0,0) kernel /boot/vmlinux-2.6.8-1-686 root=/dev/hda1 ro single title test_med_initrd root (hd0,0) kernel /boot/vmlinux-2.6.8-1-686 root=/dev/hda1 ro single initrd /boot/custum-2.6.8-1-686 savedefault boot Men jeg kan tage fejl.
27. november 2004 - 17:44
#14
-den ser således ud og er kopieret fra de defaults der var i filen. title Debian custom kernel root (hd0,0) kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro single initrd /boot/custom-2.6.8-1-686 savedefault boot -hele filen ser således ud: Debian custom kernel ## ## End Default Options ## title Debian custom kernel root (hd0,0) kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro single initrd /boot/custom-2.6.8-1-686 savedefault boot title Debian GNU/Linux, kernel 2.6.8-1-686 root (hd0,0) kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro initrd /boot/initrd.img-2.6.8-1-686 savedefault boot title Debian GNU/Linux, kernel 2.6.8-1-686 (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.6.8-1-686 root=/dev/hda1 ro single initrd /boot/initrd.img-2.6.8-1-686 savedefault boot title Debian GNU/Linux, kernel 2.4.27-1-386 root (hd0,0) kernel /boot/vmlinuz-2.4.27-1-386 root=/dev/hda1 ro initrd /boot/initrd.img-2.4.27-1-386 savedefault boot title Debian GNU/Linux, kernel 2.4.27-1-386 (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.4.27-1-386 root=/dev/hda1 ro single initrd /boot/initrd.img-2.4.27-1-386 savedefault boot ### END DEBIAN AUTOMAGIC KERNELS LIST
27. november 2004 - 17:54
#15
I grubs boot menu kan man trykke en serie taster (CTRL+X ??) for at få en komando linje hvis du så skriver Debian custum kernel skulde denne gerne blive brugt.
06. december 2004 - 17:35
#16
Jeg har rodet en hel del med dette siden. Fejlen var at fsck prøvede at scanne disken, for fejl under boot, før SATA modulet blev loadet. -Det kan man selvfølgelig ikke. jeg prøvede så at lægge installationen på én af SATA diskene (debian 2.6.27) for at konstatere det så var hda1 der fejlede ved boot. Løsningen blev, omend rimelig uelegant, at undlade de 2 SATA diske i fstab for at mounte dem manuelt når SATA modulet er indlæst. -rimelig grimt, men jeg har ikke mere tid. :-) -nogen der skal ha point?
07. december 2004 - 03:42
#17
Så er løsningen måske at oversætte kernelen med sata modulet i selve kernen istedet for som modul! Eller måske et script der mounter harddiskene til sidst! -----Script-------- #!/bin/sh # # Mount sata harddisk case "$1" in start) echo -n "Mounting sata harddisks" modprobe sata_sis mount /dev/sata1 /mnt/satadisk1 mount /dev/sata2 /mnt/satadisk2 ;; stop) echo -n "Unmounting sata harddisks" umount /dev/sata1 umount /dev/sata2 rmmod sata_sis ;; *) echo "Usage: /etc/init.d/mntsata {start|stop}" ;; esac ----Script slut---- og smid det i /etc/init.d og kør update-rc.d mntsata defaults (hvis scriptet hedder mntsata)
07. december 2004 - 14:42
#18
maskinen skal kun stå som backupmaskine og formentlig aldrig rebootes, så det bliver nok ikke aktuelt med scriptet. men tak alligevel. pointtid?
07. december 2004 - 16:28
#19
Som jeg ser det. Så fandt du problemet, og løste det selv. Så nej tak
07. december 2004 - 16:35
#20
oki. så napper jeg dem selv. tak for hjælpen.
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.