Ik heb mijn PII Debian Linux servertje verrijkt met een Sweex SATA-controller en een Samsung 160GB SATA-schijf. De computer en kernel 2.6.6 herkennen de nieuwe schijf en ik kan partities aanmaken en beschrijven. Ik heb mijn oude schijf met cp -ax / /new naar de eerste (primaire) partitie -hde1- van de nieuw schijf gekopieerd. Daarna "/etc/fstab" en "/etc/lilo.conf" aangepast, "chroot /new" en "lilo" gedraaid. Ik kan in het bios aangeven dat ik met de nieuwe Samsung schijf wil opstarten. Desondanks lukt het niet Linux vanaf de nieuwe schijf op te starten. Na de mededeling "LILO 22.5.9 Loading Linuz-2.6.6-1." blijft de zaak hangen.
Mijn nieuwe "/etc/lilo.conf" ziet er als volgt uit.
--------------------------
default=linuz-2.6.6-1
restricted
password=levant
# timeout=10
# prompt
lba32
disk=/dev/hde
bios=0x82
sectors=63
heads=255
cylinders=19457
#partition=/dev/hde1
# start=1
boot=/dev/hde
root=/dev/hde1
# compact
install=/boot/boot-menu.b
map=/boot/map
delay=100
message=/boot/bootmess.txt
vga=normal
image=/vmlinuz
label=linuz-2.6.6-1
initrd=/initrd.img
--------------------------
Mijn nieuwe "/etc/fstab" als volgt.
--------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto users,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,users,noauto 0 0
/dev/hde1 / ext3 defaults 1 2
/dev/hde2 none swap sw 0 0
/dev/hda1 /old ext3 defaults 1 1
/dev/hda2 none swap sw 0 0
--------------------------
Die Sweex controller geeft de melding "SiI 31129 SATAlink BIOS Version 4.2.12, Silicon Image". Ik kan geen firmware update vinden. Ik heb uitgebreid howto's, manpages, faq's bekeken en gegoogled.
Als ik lilo draai krijg ik de waarschuwing "Warning: '/proc/partitions' does not exist, disk scan bypassed". Dat lijkt me logisch. De inhoud van proc kan immers niet gekopieerd worden, zal wel gemaakt worden als het systeem voor het eerst draait.
Ik zit nu vast. Heeft iemand een praktische oplossing of een theoretische verwijzing?
Bedankt,
Jaap van Wingerde.
Mijn nieuwe "/etc/lilo.conf" ziet er als volgt uit.
--------------------------
default=linuz-2.6.6-1
restricted
password=levant
# timeout=10
# prompt
lba32
disk=/dev/hde
bios=0x82
sectors=63
heads=255
cylinders=19457
#partition=/dev/hde1
# start=1
boot=/dev/hde
root=/dev/hde1
# compact
install=/boot/boot-menu.b
map=/boot/map
delay=100
message=/boot/bootmess.txt
vga=normal
image=/vmlinuz
label=linuz-2.6.6-1
initrd=/initrd.img
--------------------------
Mijn nieuwe "/etc/fstab" als volgt.
--------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto users,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,users,noauto 0 0
/dev/hde1 / ext3 defaults 1 2
/dev/hde2 none swap sw 0 0
/dev/hda1 /old ext3 defaults 1 1
/dev/hda2 none swap sw 0 0
--------------------------
Die Sweex controller geeft de melding "SiI 31129 SATAlink BIOS Version 4.2.12, Silicon Image". Ik kan geen firmware update vinden. Ik heb uitgebreid howto's, manpages, faq's bekeken en gegoogled.
Als ik lilo draai krijg ik de waarschuwing "Warning: '/proc/partitions' does not exist, disk scan bypassed". Dat lijkt me logisch. De inhoud van proc kan immers niet gekopieerd worden, zal wel gemaakt worden als het systeem voor het eerst draait.
Ik zit nu vast. Heeft iemand een praktische oplossing of een theoretische verwijzing?
Bedankt,
Jaap van Wingerde.