If you do not mismatch UUID and /dev/ then it shouldn't be any problem.
I've never had fsatb and menu.lst with /dev, I've always had UUID and when people reported that after upgrading kernel (it was with 7.04 beta test period) their devices suddenly changed name from hda to sda and they have problem with boot I've hadn't had any problem ever, even after installation custom compiled kernel.
And you couldn't translate between /dev and UUID. You must chose what to use, but only one method at the time.
Linux Debian Sid (Minted) x86_64/3.12.10, Conky 2.0_pre, Xorg 7.7/1.15.0, KDE 4.11.5, Lenovo T61, Intel X3100, HITACHI HTS722010K9SA00 100GB, WDC_WD5000BEVT 500GB
Linux user No.: 483055 | My Conky Pitstop corner | One4All project
no, it will still not boot
I changed my menu.lst and fstab as below ..
--------------------------------------------------------
## ## End Default Options ##
title Ubuntu, kernel 2.6.19.2-pyramid
root (hd0,0)
kernel /boot/vmlinuz-2.6.19.2-pyramid root=UUID=721216d6-d5ab-4127-a3db-bdb5d45e8162 ro quiet splash
initrd /boot/initrd.img-2.6.19.2-pyramid
savedefault
boot
title Ubuntu, kernel 2.6.19.2-pyramid (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.19.2-pyramid root=UUID=721216d6-d5ab-4127-a3db-bdb5d45e8162 ro single
initrd /boot/initrd.img-2.6.19.2-pyramid
boot
title Ubuntu, kernel 2.6.12-9-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-9-386 root=UUID=721216d6-d5ab-4127-a3db-bdb5d45e8162 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot
title Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-9-386 root=UUID=721216d6-d5ab-4127-a3db-bdb5d45e8162 ro single
initrd /boot/initrd.img-2.6.12-9-386
boot
title Ubuntu, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
-------------------------------------------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=721216d6-d5ab-4127-a3db-bdb5d45e8162 / ext3 defaults,errors=remount-ro 0 1
#/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
------------------------------------------------------------------------------
this kernel still does not boot... it says the same thing in a different way - /dev/disk/by-uuid/721216d6-d5ab-4127-a3db-bdb5d45e8162 does not exist..
this actually makes me feel like.. may be there is no probelm at all regarding the root file system and partitions. this is something else... please correct me if I am wrong..
my hard disk is Quantum Fireball CX 13.6 AT.. am I missing something related to it..
or what at all is causing problem...
please help me...
is a 933Mhz p3 considered Extremly slow
Sempron 3800 2.2GHz 1Gig ram 160GB hdd Geforce 6100
Unfortunately I am also getting the waiting for root filesystem error.... tried enabling sata but with no success.... it is a shame. has anyone thought about opening a repository with optimized kernels for each architechture? (like in the old times)
I tried to patch the kernel so that my Microsoft Natural Keyboard 4000 would work as described here. That guide refer to this guide as part of the process.
However, I get the folowing messege (not sure if it has somthing to do with the keyboard patch:
Any ideas?Building modules, stage 2.
MODPOST 1843 modules
WARNING: vmlinux(.text+0xc010116f): Section mismatch: reference to .init.text:start_kernel (between 'is386' and 'check_x87')
WARNING: vmlinux(.text+0xc02f7438): Section mismatch: reference to .init.text: (between 'rest_init' and 'alloc_node_mem_map')
WARNING: vmlinux(.text+0xc010d8db): Section mismatch: reference to .init.text:trap_init_f00f_bug (between 'init_intel' and 'cpuid4_cache_lookup')
WARNING: vmlinux(.text+0xc02fcfb0): Section mismatch: reference to .init.text: (between 'iret_exc' and '_etext')
WARNING: vmlinux(.text+0xc02fcfbc): Section mismatch: reference to .init.text: (between 'iret_exc' and '_etext')
WARNING: vmlinux(.text+0xc02fcfc8): Section mismatch: reference to .init.text: (between 'iret_exc' and '_etext')
WARNING: vmlinux(.text+0xc02fcfd4): Section mismatch: reference to .init.text: (between 'iret_exc' and '_etext')
WARNING: vmlinux(.text+0xc02f7500): Section mismatch: reference to .init.text:__alloc_bootmem_node (between 'alloc_node_mem_map' and 'zone_wait_table_init')
WARNING: vmlinux(.text+0xc02f7590): Section mismatch: reference to .init.text:__alloc_bootmem_node (between 'zone_wait_table_init' and 'setup_cpu_cache')
WARNING: vmlinux(.text+0xc02f76f8): Section mismatch: reference to .init.text: (between 'setup_cpu_cache' and '__sched_text_start')
WARNING: vmlinux(.text+0xc02f771c): Section mismatch: reference to .init.text: (between 'setup_cpu_cache' and '__sched_text_start')
WARNING: vmlinux(.text+0xc02fd74e): Section mismatch: reference to .init.text: (between 'iret_exc' and '_etext')
ERROR: "hidinput_input_init" [drivers/hid/hid.ko] undefined!
make[2]: *** [__modpost] Error 1
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22'
make: *** [debian/stamp-build-kernel] Error 2
Linux Debian Sid (Minted) x86_64/3.12.10, Conky 2.0_pre, Xorg 7.7/1.15.0, KDE 4.11.5, Lenovo T61, Intel X3100, HITACHI HTS722010K9SA00 100GB, WDC_WD5000BEVT 500GB
Linux user No.: 483055 | My Conky Pitstop corner | One4All project
success in the 4th compilation ....
I looked into the output of dmesg and it looked like this ...
.
[ 11.126276] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[ 11.126287] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[ 11.126361] ICH: IDE controller at PCI slot 0000:00:1f.1
[ 11.126394] ICH: chipset revision 2
[ 11.126397] ICH: not 100% native mode: will probe irqs later
[ 11.126419] ide0: BM-DMA at 0x10a0-0x10a7, BIOS settings: hdaMA, hdbio
[ 11.126442] ide1: BM-DMA at 0x10a8-0x10af, BIOS settings: hdcio, hddio
[ 11.126460] Probing IDE interface ide0...
[ 11.413514] hda: QUANTUM FIREBALL CX13.6A, ATA DISK drive
[ 12.085525] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
.
.
my interpretation of this was my hard drive has ICD2 intel chipset. correct me if I am wrong coz I am not that good at hardware. So I found something similar in make menuconfig and enabled ATA/ATAPI support.
make menuconfig -> device drivers -> ATA/ATAPI/MFM/RLL support ->
-> ATA/ATAPI/MFM/RLL support
-> enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
-> include IDE/ATA-2 Disk support
-> generic/default IDE chipset support
-> PCI IDE support
-> Intel PIIXn chipset support (may be for ICH chipset??)
and tried recompiling, rebooting it detected the hard drive and root partition.
someone might be able to give good explanation what difference this options made. I enabled them without completely understanding them.
but glad its working after long time...
Yes, it's normal. In most cases PCI works as bus line between North and South bridge. It could be modified and could have fancy name but it's still PCI.
Yes, it's for some ICH chips
didn't you make "cp /boot/config-`uname -r` .config && make oldconfig"??? It copying last working config for you so it's good base for modyfication.
Linux Debian Sid (Minted) x86_64/3.12.10, Conky 2.0_pre, Xorg 7.7/1.15.0, KDE 4.11.5, Lenovo T61, Intel X3100, HITACHI HTS722010K9SA00 100GB, WDC_WD5000BEVT 500GB
Linux user No.: 483055 | My Conky Pitstop corner | One4All project
I read through some of the 47 pages here, but what my problem is, is I require the linux-restricted-modules to be built as well.
how do I do that?
It would be nice if I could get something close to the latest version as well. I have downloaded the linux-restricted-modules-2.6.22 generic package, but obviously it doesn't install.
how can I rebuild it with my current custom kernel, install, and use it?
Bookmarks