SATA disc and fstab

Bert Roelofsen J.E.Roelofsen at student.utwente.nl
Sun Apr 10 16:17:44 UTC 2005


You'll have to enable sata disk support in jour kernel. See the wiki for 
a how to comile your kernel.

Still think this is a bug; The installer gives you the option to install 
ubuntu on hd[a-z] with /home mounted on /dev/sd[a-z] but it simply won't 
work because the lack of sata support in the kernel. Basically the 
problem is ubuntu tries to mount a sata disk way before the sata 
module/drivers are loaded. So fix the kernel or don't give users this 
option while installing

Andreas Mussgiller schreef:

>Hi,
>
>after running the various SUSE distros for the last years, I decided
>to switch to ubuntu. Everything works fine so far. However I have
>some trouble with my SATA disc which I use only for data storage.
>During booting the controller is found but not the disc (sda). So 
>when the system tries to do the filesystem check on sda it fails.
>Only later sda becomes available. As a work around I made the
>entry for this disc in fstab "user,noauto". Is there a way to make
>my SATA disc visible earlier, so that the filesystem check does not
>fail?
>
>Thanks
>
>Andreas
>
>output from dmesg:
>
>VFS: Mounted root (cramfs filesystem) readonly.
>Freeing unused kernel memory: 224k freed
>ACPI: Processor [CPU1] (supports 16 throttling states)
>NET: Registered protocol family 1
>Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
>VP_IDE: IDE controller at PCI slot 0000:00:11.1
>ACPI: PCI interrupt 0000:00:11.1[A]: no GSI
>VP_IDE: chipset revision 6
>VP_IDE: not 100% native mode: will probe irqs later
>VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
>    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
>    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
>Probing IDE interface ide0...
>hda: IBM-DPTA-372050, ATA DISK drive
>hdb: IC35L040AVVN07-0, ATA DISK drive
>elevator: using anticipatory as default io scheduler
>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
>hda: max request size: 128KiB
>hda: 40088160 sectors (20525 MB) w/1961KiB Cache, CHS=39770/16/63, UDMA(66)
>hda: cache flushes not supported
> /dev/ide/host0/bus0/target0/lun0: p1
>hdb: max request size: 128KiB
>hdb: 80418240 sectors (41174 MB) w/1863KiB Cache, CHS=65535/16/63, UDMA(100)
>hdb: cache flushes supported
> /dev/ide/host0/bus0/target1/lun0: p1 p2 p3
>Probing IDE interface ide1...
>hdc: _NEC DVD_RW ND-2500A, ATAPI CD/DVD-ROM drive
>ide1 at 0x170-0x177,0x376 on irq 15
>Probing IDE interface ide2...
>Probing IDE interface ide3...
>Probing IDE interface ide4...
>Probing IDE interface ide5...
>Stopping tasks: ==|
>Freeing memory... done (446 pages freed)
>Restarting tasks... done
>ReiserFS: hdb2: found reiserfs format "3.6" with standard journal
>ReiserFS: hdb2: using ordered data mode
>ReiserFS: hdb2: journal params: device hdb2, size 8192, journal first block 
>18, max t
>rans len 1024, max batch 900, max commit age 30, max trans age 30
>ReiserFS: hdb2: checking transaction log (hdb2)
>ReiserFS: hdb2: replayed 117 transactions in 3 seconds
>ReiserFS: hdb2: Using r5 hash to sort names
>Adding 514040k swap on /dev/hdb1.  Priority:-1 extents:1
>hdc: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache
>Uniform CD-ROM driver Revision: 3.20
>parport: PnPBIOS parport detected.
>parport0: PC-style at 0x378 (0x778), irq 7, using FIFO 
>[PCSPP,TRISTATE,COMPAT,EPP,ECP]
>parport0: Printer, Hewlett-Packard HP LaserJet 5L
>lp0: using parport0 (interrupt-driven).
>mice: PS/2 mouse device common for all mice
>input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
>ieee1394: Initialized config rom entry `ip1394'
>SCSI subsystem initialized
>sbp2: $Rev: 1219 $ Ben Collins <bcollins at debian.org>
>ts: Compaq touchscreen protocol output
>Capability LSM initialized
>device-mapper: 4.3.0-ioctl (2004-09-30) initialised: dm-devel at redhat.com
>md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
>cdrom: open failed.
>ReiserFS: hdb3: found reiserfs format "3.6" with standard journal
>ReiserFS: hdb3: using ordered data mode
>ReiserFS: hdb3: journal params: device hdb3, size 8192, journal first block 
>18, max trans len 10
>24, max batch 900, max commit age 30, max trans age 30
>ReiserFS: hdb3: checking transaction log (hdb3)
>ReiserFS: hdb3: Using r5 hash to sort names
>inserting floppy driver for 2.6.10-5-386
>Floppy drive(s): fd0 is 1.44M
>FDC 0 is a post-1991 82077
>Real Time Clock Driver v1.12
>input: PC Speaker
>Linux agpgart interface v0.100 (c) Dave Jones
>agpgart: Detected VIA KT266/KY266x/KT333 chipset
>agpgart: Maximum main memory to use for agp memory: 690M
>agpgart: AGP aperture is 64M @ 0xe0000000
>cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
>pci_hotplug: PCI Hot Plug PCI Core version: 0.5
>Evaluate _OSC Set fails. Status = 0x0005
>pciehp: add_host_bridge: status 5
>pciehp: Fails to gain control of native hot-plug
>shpchp: shpc_init : shpc_cap_offset == 0
>shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
>usbcore: registered new driver usbfs
>usbcore: registered new driver hub
>ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
>ACPI: PCI interrupt 0000:00:09.0[B] -> GSI 18 (level, low) -> IRQ 18
>ohci_hcd 0000:00:09.0: ALi Corporation USB 1.1 Controller
>ohci_hcd 0000:00:09.0: irq 18, pci mem 0xdfffc000
>ohci_hcd 0000:00:09.0: new USB bus registered, assigned bus number 1
>hub 1-0:1.0: USB hub found
>hub 1-0:1.0: 2 ports detected
>ACPI: PCI interrupt 0000:00:09.1[B] -> GSI 18 (level, low) -> IRQ 18
>ohci_hcd 0000:00:09.1: ALi Corporation USB 1.1 Controller (#2)
>ohci_hcd 0000:00:09.1: irq 18, pci mem 0xdfffd000
>
>[snip]
>
>libata version 1.10 loaded.
>sata_sil version 0.8
>ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 18
>ata1: SATA max UDMA/100 cmd 0xF0BC2E80 ctl 0xF0BC2E8A bmdma 0xF0BC2E00 irq 18
>ata2: SATA max UDMA/100 cmd 0xF0BC2EC0 ctl 0xF0BC2ECA bmdma 0xF0BC2E08 irq 18
>ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 
>88:207f
>ata1: dev 0 ATA, max UDMA/133, 234441648 sectors: lba48
>ata1(0): applying Seagate errata fix
>ata1: dev 0 configured for UDMA/100
>scsi0 : sata_sil
>ata2: no device found (phy stat 00000000)
>scsi1 : sata_sil
>  Vendor: ATA       Model: ST3120026AS       Rev: 3.18
>  Type:   Direct-Access                      ANSI SCSI revision: 05
>SCSI device sda: 234441648 512-byte hdwr sectors (120034 MB)
>ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0090e63900000117]
>SCSI device sda: drive cache: write back
>SCSI device sda: 234441648 512-byte hdwr sectors (120034 MB)
>SCSI device sda: drive cache: write back
> /dev/scsi/host0/bus0/target0/lun0: p1
>Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
>ACPI: PCI interrupt 0000:00:0d.0[A] -> GSI 17 (level, low) -> IRQ 17
>USB Universal Host Controller Interface driver v2.2
>ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
>uhci_hcd 0000:00:10.0: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
>Controller
>uhci_hcd 0000:00:10.0: irq 21, io base 0xc400
>uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 6
>hub 6-0:1.0: USB hub found
>hub 6-0:1.0: 2 ports detected
>ACPI: PCI interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
>uhci_hcd 0000:00:10.1: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
>Controller (#2)
>uhci_hcd 0000:00:10.1: irq 21, io base 0xc800
>
>  
>




More information about the ubuntu-users mailing list