SeKoS Δημοσ. 28 Οκτωβρίου 2002 Δημοσ. 28 Οκτωβρίου 2002 Xrisimopoieisa to Lilo gia na mpw sta suse 7.2 pou exw balei sto deutero disko mou... distixws mou ebgaze error L 40 40... pou apo oti diavasa einai epeidi exei graftei to MBR panw apo to Cylinder 1024... etsi ebgala to Lilo kai twra prospa8w na ftiaxw ton boot manager twn XP wste na mpainei apo ekei sta Suse 7.2... kamia idea? thanx o kernel einai 2.4.4 4G.
Teoulas Δημοσ. 28 Οκτωβρίου 2002 Δημοσ. 28 Οκτωβρίου 2002 Δες λίγο αυτό: http://www.anandtech.com/guides/viewfaq.html?i=58
SeKoS Δημοσ. 28 Οκτωβρίου 2002 Μέλος Δημοσ. 28 Οκτωβρίου 2002 Katarxas euxaristw pou apantises, tin prwti fora ekana la8os kai anti gia ton hdd5 pou exei mesa ta linux ebala hdd7 kai den ekane tpt,apo oti exw dei ka8os kanw boot mesw yast mou bgazei booting Hdd5 kai meta booting Hdd7. tin deuteri fora ebala kanonika ton hdd5 kai to perasa sto boot.ini alla tin wra pou paei na kanei boot mou bgazei to error: Boot Failure: System Halted <img border="0" title="" alt="[Frown]" src="images/icons/frown.gif" /> kamia idea?
crAss Δημοσ. 28 Οκτωβρίου 2002 Δημοσ. 28 Οκτωβρίου 2002 Koita ego exo vrei lisi me to GRUB... Vasika exo grapsei to GRUB kai fortonei apo to MBR. Me rotaei an thelo windows genika i linux. An apantiso linux fortonei kateutheian apo to 5 partition to linux, an oxi fortonei to primary partition me ta win98. Ekei omos exei mpei o boot manager ton XP kai me rotaei an thelo windows 98SE kai windows XP kai sinexizo analoga. Auti i lisi itan i pio apli pou katafera na vro gia to multiboot sistima mou... crAss
apoikos Δημοσ. 28 Οκτωβρίου 2002 Δημοσ. 28 Οκτωβρίου 2002 </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> pou apo oti diavasa einai epeidi exei graftei to MBR panw apo to Cylinder 1024</font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Μάλλον τα έχεις μπερδέψει λίγο... O MBR είναι ο master boot record, και βρίσκεται πάντα στον πρώτο κύλινδρο και έχει μέγεθος 512 bytes. Αυτό που συνέβαινε με παλαιότερες εκδόσεις του lilo ήταν ότι δεν μπορούσαν να bootάρουν kernel που βρισκόταν σε κύλινδρο μεγαλύτερο του 1024. Το πρόβλημα αντιμετωπιζόταν ως εξής: απλά έφταχνες ένα μικρό partition (~6MB) κάπου πριν τον 1024 κύλινδρο το οποίο έκανες mount στο /boot και περιείχε τον πυρήνα και τα υπόλοιπα απαραίτητα για το boot (System.map, initrd, κλπ.). Ο περιορισμός των 1024 κυλίνδρων δεν υπάρχει στις νεότερες εκδόσεις του lilo (νομίζω ότι θα έπρεπε να δουλεύει στο suse 7.2). Ωστόσο: Αν το linux partition είναι μετά τον 1024 κύλινδρο δεν πρόκειται να κάνεις δουλειά αν στην αρχή του /etc/lilo.conf δεν προσθέσεις σε μία γραμμή lba32. Για να δεις τι παίζει με το δικό σου lilo δώσε man lilo στο σύστημά σου ή δες την τεκμηρίωση (συνήθως /usr/share/doc/lilo-xx.x). Teoulas> Βασικά το link που έδωσες περιέχει μία σημαντική ανακρίβεια: </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> a. When asked where to install LILO, DO NOT install LILO in the MBR (Master Boot Record), since this will overwrite Windows OS Loader and you may have to reinstall Windows 2000. Instead, install LILO in other partition (superblock of the root partition of Linux drive). </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Ο bootloader των 2000 και των XP δε βρίσκεται στον MBR, αλλά στο boot record του πρώτου primary partition. Η πιο σωστή λύση είναι να χρησιμοποιήσεις το lilo ή τον grub, εγκατεστημένο στο MBR του δίσκου. Για του λόγου το αληθές να το partition table του δίσκου και οι ρυθμίσεις του lilo: Γεωμετρία δίσκου: Disk /dev/hda: 255 heads, 63 sectors, 2495 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 917 7365771 b Win95 FAT32 /dev/hda2 918 1975 8498385 f Win95 Ext'd (LBA) /dev/hda3 1976 2482 4072477+ 83 Linux /dev/hda4 2483 2495 104422+ 82 Linux swap /dev/hda5 918 1191 2200873+ 83 Linux /dev/hda6 1192 1975 6297448+ b Win95 FAT32 Το linux root (/dev/hda3) αρχίζει στον 1976 > 1024 κύλινδρο. /etc/lilo.conf (απόσπασμα): boot=/dev/hda map=/boot/map install=/boot/boot.b vga=normal default=Linux keytable=/boot/gr-8859_7.klt lba32 prompt nowarn timeout=50 message=/boot/fw.msg menu-scheme=wb:bw:wb:bw image=/boot/linux-2.4.18-6mdk-via label=Linux root=/dev/hda3 initrd=/boot/initrd-via.img append="quiet devfs=mount hdb=ide-scsi hdd=ide-scsi" vga=788 read-only ... ... ... other=/dev/hda1 label=Windows table=/dev/hda To dual-boot δουλεύει μια χαρά, χωρίς κανένα πρόβλημα. SeKoS> Κοίτα στο /etc/fstab για να βεβαιωθείς ποιό είναι το root partition. Το boot failure από μόνο του δε λέει τίποτα. Φορτώνει πυρήνα και στο βγάζει μετά, η το λέει πριν φορτώσει καν;
SeKoS Δημοσ. 29 Οκτωβρίου 2002 Μέλος Δημοσ. 29 Οκτωβρίου 2002 loipon ontws ta eixa kanei ligo xalia sto mialo mou..gia to MBR Pare to Fstab: /dev/hdd1 /boot ext2 defaults 1 2 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 devpts /dev/pts devpts defaults 0 0 /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 proc /proc proc defaults 0 0 /dev/hda1 /windows/C ntfs ro,noauto,user,umask=022 0 0 /dev/hda5 /windows/D vfat noauto,user 0 0 /dev/sda4 /media/zip auto noauto,user 0 0 /dev/hdd2 swap swap pri=42 0 0 ekana format giati ta epaixe me enan driver pou ebala gia tin Geforce(piga na balw) PAre kai to lilo.conf Boot = /dev/hda1 ......... lba32 prompt timeout = 100 vga = normal image = /vmlinuz.suse root = /dev/hdd1 label = Suse_Linux other = /dev/hda1 label = WindowsXp loader =/chain.b table = /dev/hda ...kati exw katalavei alla ...einai i deuteri - triti mera mou me linux.. loipon to lilo.conf to eftiaxa egw alla mou xanaebgale to error L 40 40 40 40 40 To error Boot Failure to bgazei prin kanei otidipote allo ...dld me to pou pataw Linux ston boot manager mpam me tin mia-den blepw kernel na fortwnei-.....se ka8ari o8oni...exei figei apo ta windows. Me ton grub exw psiloxasei ta abga kai ta pasxanlia, 8elei poli meleti... min xehnas prwti fora pou ousistika prospa8w na ftiaxw kati se linux... Entaxei ta Windows ta exw psilotermatisei <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> alla apo linux idea ...mono mirc mou edwse mia boh8eia gia to pws douleuei to shell... Kati akoma opoios xerei pws mporw na dwsw sinexws root privileges ston account mou as pei...
apoikos Δημοσ. 29 Οκτωβρίου 2002 Δημοσ. 29 Οκτωβρίου 2002 Προς το παρόν άσε το grub λοιπόν και let's stick to lilo <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> Βασικά από αυτά που μου έστειλες βλέπω τα εξής: </font> <font size="2" face="Verdana, Helvetica, sans-serif"> Στο fstab δε βλέπω πουθενά το root partition, δηλ. αυτό που έχει mountpoint / ! Αν υπήρχε σε κάποια γραμμή που δεν έχεις κάνει paste, καλώς, ειδεμή την πάτησες...</font></li> <font size="2" face="Verdana, Helvetica, sans-serif"> Στο lilo.conf: Το Boot = /dev/hda1 θα εγκαταστήσει το lilo στο Bootrecord του πρώτου primary partition του πρώτου primary δίσκου, όπου σύμφωνα με το fstab βρίσκονται τα Windows! Ή θα το κάνεις boot=/dev/hda, οπότε θα πάει στο MBR του primary master (εγώ έτσι το έχω), ή θα το κάνεις να δείχνει το root partition του Linux σου. Με το root = /dev/hdd1 ακόμα και να φορτώσει τον πυρήνα δεν πρόκειται να ξεκινήσει το σύστημα, απλούστατα γιατί το root σου δεν είναι το /dev/hdd1, αφού αυτό είναι mounted στο /boot. ʼλλαξέ το για να δείχνει το root partition Επίσης τα images λογικά θα έπρεπε να είναι /boot/κάτι. Πολύ ανακατεμένα τα βλέπω τα πράγματα... </font></li> <font size="2" face="Verdana, Helvetica, sans-serif">Μόνος σου τα έφτιαξες τα /etc/fstab και lilo.conf? Βασικά πριν κάνεις οτιδήποτε καλύτερα πέρνα μια βόλτα από το www.tldp.org όπου έχει πολλά howtos και διάβασε. Linux χωρίς διάβασμα - δυστυχώς ή ευτυχώς - δε γίνεται. Επίσης για τα root privileges που έλεγες: O root είναι πάντα ένας και μόνο ένας, αυτός με UID=0 και GID=0. Δεν έχει σημασία αν λέγεται root ή mitsos. Αυτό που μπορείς να κάνεις είναι να μετονομάσεις το root σε κάτι άλλο ή να φτιάξεις έναν απλό χρήστη και να τον βάλεις στο group root, οπότε θα έχει τα περισσότερα δικαιώματα από αυτά του root. Θα σε συμβούλευα όμως να μην το κάνεις σε καμία περίπτωση. Σε ένα *NIX ο root είναι ο απόλυτος άρχοντας. Μπορεί να κάνει τα πάντα και δεν υπάρχουν μάγοι και συνδετήρες για να του πουν ότι το τάδε είναι επικίνδυνο και το δείνα μπορεί να τινάξει το σύστημα στον αέρα. Εκτός αυτού αν εσύ είσαι logged in ως root και κάποιος μπει στο σύστημά σου την πάτησες, γιατί θα έχει πλήρη πρόσβαση σε κάθε είδους δεδομένα του συστήματος. Δούλευε με το user account σου και όποτε θες να κάνεις κάποια αλλαγή ή να επέμβεις στο σύστημα απλά ανοίγεις ένα τερματικό και γράφεις su, δίνεις pass και γίνεσαι root. Αλλά σου επαναλαμβάνω, πριν κάνεις οτιδήποτε κοίτα να διαβάσεις καλά. Το Linux έχει ένα θαυμάσιο σύστημα τεκμηρίωσης (man entoli-pou-8es, καθώς και πολλά HOWTOS) που καλύπτει κάθε απορία. Από κει και πέρα μπορείς να ρωτάς στα διάφορα φόρα, γνωστούς, LUGs κλπ. Αλλά να είσαι πάντα σίγουρος ότι ξέρεις τι κάνεις (έχω κάψει σκληρό, γι'αυτό στο λέω! <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> ) <small>[ 29-10-2002, 14:00: Το μήνυμα επεξεργάστηκε από: crazy_piston ]</small>
SeKoS Δημοσ. 30 Οκτωβρίου 2002 Μέλος Δημοσ. 30 Οκτωβρίου 2002 Auto to site to brika extes .....den to exw dei ka8olou 8a to koitaxw otan brw xrono....aurio dld <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> to fstab den to exw ftiaxei egw fisika.. den ixera kan ti einai.... to lilo.conf eftiaxa egw... kai ta apotelesmata einai emfani... <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" /> 8a koitaxw mpas kai to soulouposo.... to provlima me to L 40 error den mou eipes linete me to lba32? i apla ama balw to lilo sto sosto MBR pou einai to /dev/hda enw ta linux einai sto dev/hdd1 kai to /dev/hda1 ta windows ... Exw ftiaxei boot disketa pou douleuei ..oxi to lilo... den mporw na parw apo ekei to image kai na to deixnw ston bootmanager twn windows? <img border="0" title="" alt="[Frown]" src="images/icons/frown.gif" /> poli friki i katastasi.. euxaristw pou voi8as. Ta images ta eixa balei xima se mia prospa8eia na ektonoso tin katastasi giauto ta blepeis etsi.. dokimasa kai se fakelo mazemena alla tpt.. Koinws: Boot= deixnei ton MBR pou einai /dev/hda image = /boot/vmlinuz.suse root = /dev/hdd1 label = Suse_Linux other = /dev/hda1 label = WindowsXp loader =/boot/chain.b table = /dev/hda <<====ayto giati mou elege to help na to balw?? <img border="0" title="" alt="[big Grin]" src="images/icons/grin.gif" /> Thanx gia to # su pass to epsaxna poli kairo e..kati teleutaio pws mporw na kanw mount me to logon panta ton disko mou sta windows??
apoikos Δημοσ. 30 Οκτωβρίου 2002 Δημοσ. 30 Οκτωβρίου 2002 Λοιπόν, έχουμε και λέμε: </font> <font size="2" face="Verdana, Helvetica, sans-serif"> Το L 40 που σου βγάζει είναι απλώς επειδή προς το παρόν δεν είναι σωστός κάποιος bootrecord. Το lba32 είναι άσχετο και απλά λέει στο Lilo να χρησιμοποιήσει logical block addressing για την προσπέλαση του δίσκου, ώστε να βλέπει πέρα από το 1024 κύλινδρο. </font></li> <font size="2" face="Verdana, Helvetica, sans-serif"> Για να κάνεις mount το δίσκο στο startup απλώς άλλαξε στο /etc/fstab στη γραμμή του δίσκου το noauto σε auto. </font></li> <font size="2" face="Verdana, Helvetica, sans-serif">Αν θες κάνε το εξής: # fdisk -l /dev/hdd και κάνε εδώ paste την έξοδο για να σου πω τί να κάνεις παρακάτω. Επίσης ψάξε να βρεις στο /etc/fstab μια γραμμή που να έχει mountpoint (2η στήλη) / και καντην επίσης paste.
SeKoS Δημοσ. 31 Οκτωβρίου 2002 Μέλος Δημοσ. 31 Οκτωβρίου 2002 FSTAB /dev/hdd3 / ext2 defaults 1 1 /dev/hdd1 /boot ext2 defaults 1 2 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 devpts /dev/pts devpts defaults 0 0 /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 proc /proc proc defaults 0 0 /dev/hda1 /windows/C ntfs ro,noauto,user,umask=022 0 0 /dev/hda5 /windows/D vfat noauto,user 0 0 /dev/sda4 /media/zip auto noauto,user 0 0 /dev/hdd2 swap swap pri=42 0 0 To fdisk -l /dev/hdd Disk /dev/hdd: 16 heads, 63 sectors, 25228 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hdd1 1 33 16600+ 83 Linux /dev/hdd2 34 1334 655704 82 Linux swap /dev/hdd3 1335 25228 12042576 83 Linux kai to lilo.conf opws to xanaeftiaxa boot = /dev/hda vga = 771 read-only menu-scheme = Wg:kw:Wg:Wg lba32 prompt timeout = 100 message = /boot/message image = /boot/vmlinuz.suse label = Suse_Linux_7_2 root = /dev/hdd3 optional other = /dev/hda1 label = WindowsXp :/ paratirisa oti den ta sozei auta pou kanw... as poume to lilo.conf otan xanampika itan to arxiko :| kai to fstab....pou ebala auto ston disko den ipirxe .Otan kanw mia fora restart to krataei alla ama to kleisw.. pane ola <img border="0" title="" alt="[Frown]" src="images/icons/frown.gif" /> ( Save kanw fisika..
apoikos Δημοσ. 31 Οκτωβρίου 2002 Δημοσ. 31 Οκτωβρίου 2002 Αυτό το lilo.conf πρέπει να δουλέψει. Αφ'ότου το σώσεις πρέπει να τρέξεις το lilo (# lilo) για να ξαναγράψει τα διάφορα bootrecords. Τί εννοείς όταν κάνεις restart δεν τα έχει σώσει; Περίεργο μου ακούγεται... Πώς μπαίνεις στο σύστημα, κανονικά ή μέσω rescue system από το cd; Τεσπα, κάνε τις αλλαγές σου, δώσε lilo και πες αν δουλέψει. <small>[ 30-10-2002, 23:45: Το μήνυμα επεξεργάστηκε από: crazy_piston ]</small>
SeKoS Δημοσ. 6 Νοεμβρίου 2002 Μέλος Δημοσ. 6 Νοεμβρίου 2002 Loipon panta to etrexa to Lilo otan to allaza.. alla kai pali me auto to lilo mou bgazei to idio error.. to problima tora pou sou lew oti den kanei save ienai oti enw eixa valei sto fstab to mount gia ton disko mou me t a windows meta to 2o restart den iparxei pleon to auto.. sto prwto ipirxe Ti na pei kaneis.. mallon 8a balw redhat den paei allo . Thanx!! wraio to forume E? petaeiiiiiiiiiii
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.