Здравейте, не съм сигурен дали темата е разисквана, но ако някой мойе да помогне ще съм благодарен. Имам следния проблем с software raid - md: Имам Primary Master Disk на който съм инсталирал Slackware Linux 10.1 Сложих втори като Secondary Master. на първия е sistemata namira se na hda1(primary disk)
Device Boot Start End Blocks Id System /dev/hda1 * 1 1041 8361801 83 Linux /dev/hda2 1042 1057 128520 82 Linux swapна
на втория направих hdc1 който е идентичен с hda1 след което прoмених ID-то на fd
Device Boot Start End Blocks Id System /dev/hdc1 * 1 1041 8361801 fd Linux raid autodetect /dev/hdc2 1042 1057 128520 82 Linux swap
саздадох raidtab в /etc
raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 persistent-superblock 1 chunk-size 32 device /dev/hdc1 raid-disk 0 device /dev/hda1 failed-disk 1
След което саздавам RAID Devies: mkraid /dev/md0 резултатат е следния: handling MD device /dev/md0 analyzing super-block disk 0: /dev/hdc1, 8361801kB, raid superblock at 8361728kB disk 1: /dev/hda1, failed
a w /proc/mdstat e slednoto : Personalities : [raid1] read_ahead 1024 sectors md0 : active raid1 ide/host0/bus1/target0/lun0/part1[0] 8361728 blocks [2/1] [U_]
unused devices: <none>
след което форматирам /dev/md0 mke2fs /dev/md0
правя mount /dev/md0 /mnt после копирам цялата система: cp -a /bin /mnt cp -a /boot /mnt cp -a /dev /mnt cp -a /etc /mnt cp -a /home /mnt cp -a /lib /mnt cp -a /root /mnt cp -a /sbin /mnt cp -a /tmp /mnt cp -a /usr /mnt cp -a /var /mnt mkdir -p /mnt/mnt mkdir -p /mnt/proc
fstab на /mnt/etc/fstab ми е следния : /dev/hdc2 swap swap defaults 0 0 /dev/md0 / reiserfs defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0
нстройвам LILO-то # LILO configuration file # generated by 'liloconfig' # # Start LILO global section boot = /dev/md0 raid-extra-boot = mbr #compact # faster, but won't work on all systems. # Normal VGA console vga = normal # ramdisk = 0 # paranoia setting # End LILO global section # Linux bootable partition config begins image = /boot/bzImage root = /dev/md0 label = Linux-raid read-only # Non-UMSDOS filesystems should be mounted read-only for checking # Linux bootable partition config ends
изпълнявам : lilo -r /mnt Warning: LBA32 addressing assumed Warning: using BIOS device code 0x81 for RAID boot blocks Warning: /dev/hdc is not on the first disk Added Linux-raid * The Master boot record of /dev/hdc has been updated.
рестартирам компютъра и указвам на BIOS-a да boot-ва от втория диск , но резултата е: 999999999999999999999999999999999999999999999999999999 no system disk...
Ако некой може да каже защо LILO не boot-ва т.е. защо немога да го накарам да зарежда от RAID правилно моля да помогне ! LILO-to ми е версия 22.4.1
|