On Tue, Aug 25, 2015 at 12:48:42PM +0200, dz Zana János wrote: > A gépemből kiszedtük a PATA winchestert, és most SATA van benne. > Ellenben az a harddiszk tertalma, amelyen a linux van, NEM > VÁLTOZOTT. A probléma ennek ellenére mégis a régi. F12-vel választok > boot winchestert (az elsőn van az új Windows 7, a másodikon a > linux). A linux szabályosan bebootol, ám > > ----->>>>> boot közben kicseréli önmagát a két harddiszk <<<<<----- > > Sikeres boot után ez az első winchester: > > Disk /dev/sda: 80.0 GB, 80026361856 bytes > 255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors > Units = sectors of 1 * 512 = 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > Disk identifier: 0x86308630 > > Device Boot Start End Blocks Id System > /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT > /dev/sda2 206848 156299375 78046264 7 HPFS/NTFS/exFAT > > mert addigra már a /dev/sdb-vé vált a linux helye. > Ez akkor válik kritikussá, amikor apt-get upgrade után megkísérli a > /dev/sda-ra tenni a kernelt, holott azt a /dev/sdb-re kellene > tennie. > > Ha valaki tudja, hogy hogyan lehet ezt a grub2-vel levezényelni, > kérem, ne tartsa titokban. Üdvözlettel János > > U.i. jöhet lilo tanács is!
zless /usr/share/doc/lilo/README.gz /UUID Using UUIDs for partitions: In the configuration file of lilo all lines with 'root=' can be used together with UUIDs. To extract your UUIDs let run the program blkid. Here an example: #OLD#root = /dev/hda6 = /dev/sda6 root = "UUID=5472fd8e-9089-4256-bcaa-ceab4f01a439" But then you should also use a similar expression for the 'boot=' line. Unfortunately you cannot use UUIDs because devices haven't any UUIDs. The solution is using the udev device names which can be found in /dev/disks/by-id/ i. e. for a PATA disk: boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999 or i. e. for a SATA disk : boot = /dev/disk/by-id/ata-SAMSUNG_HD502HI_S1VZJ90S999999 Roviden: a blkid programot kell root-kent futtatnod, a valaszkent kapott kimenetben megtalalod a particioid UUID-jet, ezeket kell beirnod a lilo.conf fajlodba, majd mehet a lilo parancs. A grub eseten is hasonlo a megoldas, de annak a megkereseset (es ide megirasat!) rad bizom :) -- Udvozlettel Zsiga _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf.linux.rulez.org/mailman/listinfo/linux