|
[ Senzo Anime @ 28.07.2006. 17:20 ] @
| Pozdrav!
Znam da o ovome ima dosta postova i ja sam dosta tih i pročitao,ali pošto sam
nov u linux-u nisam skontao šta treba da uradim!
Evo pokušaću ukratko da objasnim šta me muči:
Imao sam instaliran WinXp,pa mi je dosadio.Dodao sam jedan linux,preciznije
Xandros Desktop Delux ed 3 sa kojim sam bio -recimo- zadovoljan,ali nisam mogao
da podesim drajver za famozni intel 537 EP modem.Pa mi je bez interneta i to bilo malo
skrnavo.Pa pošto imam dosta distribucija,rešio sam da ih isprobam sve redom :)
Prvi sam dodao (uz winxp i xandros) PHLAK,i evo problema! Naime njegov bootmanager
GRUB neće da podiže xandros,pa pošto sam čitao o tome jedno sam skontao,a to je
da treba da editujem izvesni menu.Ist fajl.OK našao fajl i evo ga:
# See www.gnu.org/software/grub for details - gledao sam - džabe!
# By default, boot the first entry
default 0
# Boot automatically after 5 seconds
timeout 5
title PHLAK GNU/Linux
# kernel path-to-kernel root=rootdevice kernelarguments
root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda6 vga=0x317 noapic acpi=off apm=power-off vga=791 splash=silent quiet
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
chainloader +1
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda9.
title Xandros_Desktop_3.0_Deluxe (on /dev/hda9)
root (hd0,8)
kernel /vmlinuz root=/dev/hda7 ro rw acpi=on
initrd /boot/initrd-2.6.9-x1.gz
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda9.
title Safe_Video_Mode (on /dev/hda9)
root (hd0,8)
kernel /vmlinuz root=/dev/hda7 ro 3 rw acpi=on
initrd /boot/initrd-2.6.9-x1.gz
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda9.
title Configure_(Expert) (on /dev/hda9)
root (hd0,8)
kernel /vmlinuz root=/dev/hda7 ro single rw acpi=on noresume
initrd /boot/initrd-2.6.9-x1.gz
savedefault
boot
Znači moje pitanje je kako ga editovati?
Inače kad pokušam da pokrenem iz grub-a xandros na kraju dobijem
sledeća tri reda:
VSF:cannot open root device "hda7" or unknown-block (0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing:VFS:unable to mount root fs on unknown-block (0,0) - i moram resetovati računar :(
Ovaj Safe video mode i Configure (Expert) redovi u menu.Ist fajlu su isto od Xandrosa!
Onoga ko se smiluje tj. hoće da mi pomogne molim da mi "nacrta" šta trebam raditi!
Unapred hvala!!!!
|
[ ilaj @ 28.07.2006. 20:35 ] @
Probaj obrisi onaj ro iz kernel linije (ako si siguran da su ti particije u redu, mislim to hda7 da je stvarno to) a ako ni to ne radi onda (pod pretpostavkom da su ti particije i filesystems pravilno definisani) jedino moje nagadjanje je da si ti rekompajlirao kernel ili te je zapao takav da nema ugradjene fajl sistem drajvere niti definisane u initrd-u za tvoje particije posto se i meni desio isti kernel panic prilikom kompajlliranja kernela .Ako ti je ranije radio taj potpuno isti Xandros znaci da si omasio particije .
Takodje takvu semantiku menu.lst-a nisam davno video probaj taj deo da editujes ovako:
title Xandros_Desktop_3.0_Deluxe (on /dev/hda9)
kernel (hd0,8)/vmlinuz root=/dev/hda7 acpi=on
initrd (hd0,8)/boot/initrd-2.6.9-x1.gz
Da napomenem da ne zaboravis da budes 100% siguran da ne pogresis imena kennel image i initrd-a (sumnjivo mi je da se initrd zove initrdXXXX.gz jeste da je to gzip fajl ali ipak to .gz mi je sumnjivo)
Ako imas neki live distro digni ga i vidi menu.lst kod Xandrosa i prepisi opcije u novi menu.lst ali nemoj da pobrkas particije jer verovatno posle instalacije phlaka su simbolicka imena promenjena tako da imaj to na umu.
Ne bi bilo lose da dodas i resume particiju kada vec koristis acpi i apm u kernel liniju resume=/dev/hdax (hdax je swap particija),kao i one opcije iz phlaka.
Probaj, experimentisi, niko napamet ne moze da ti kaze sta se kod tebe desava ,korak po korak i pitaj i javljaj sta se desava da mozemo pomoci.
Pozz.
[ Senzo Anime @ 29.07.2006. 10:03 ] @
Pre nego što sam instalirao Phlak,Xandros je radio i kolko ja znam nisam rekompajlirao kernel.
A što se particije tiče nisam uopšte siguran da je sve kako treba.Naime prvobitno sam imao C i D
particije na windovsu,pa kod instaliranja Xandrosa ona je napravila (uz moje parametre) sebi swap
i Linux Ext2 (za koji phlak-ov Partition Morpher kaže da je reiserfs) particije,posle D particije.A pre
nego što sam instalirao phlak,sa Partition Magic 7 sam napravio još jednu Linux Ext2 particiju,koju
NISAM mogao da napravim iz praznog prostora iz D particije,nego sam morao uzeti sa C! Swap
particiju sam mogao da napravim iz praznog prostora sa D.Uz to ove dve nove particije sam morao
da stavim između C i D-pošto mi partitiom magic dao samo tu opciju.Prema tome sada po Partition
Morpher-u (Phlak-ov program) iman sledeće particije:
/dev/hda1 primary ntfs 7773mb boot - win C
/dev/hda2 extended 31431mb Iba
/dev/hda5 logical linux-swap 305mb - phlak swap
/dev/hda6 logical ext3 2000mb - phlak
free 243mb - ?????
/dev/hda7 logical ntfs 25478mb - win D
/dev/hda8 logical linux-swap 376mb - xandros swap
/dev/hda9 logical reiserfs 3027 - xandros
U Xandrosu nisam našao menu.Ist fajl,u boot direktorijumu su sledeći fajlovi:
boot.0300
boot.0307
config-2.6.9-x1
initrd-2.6.9-x1.gz
map
splash.lilo
System.map
System.map-2.6.9-x1
vmlinuz-2.6.9-x1
xandros.splash.b
"Ne bi bilo lose da dodas i resume particiju kada vec koristis acpi i apm u kernel liniju resume=/dev/hdax" - Ovde nemam pojma šta si rekao,ovo je isuvise "advanced"za mene!:)
[ ilaj @ 29.07.2006. 11:27 ] @
Mnogo si zakomplikovao stvar,prvo ne trebaju ti dve swap particije za linuxe dovoljna je jedna za oba sistema(izmeni u /etc/fstab-u neka bude ista particija za oba sistema)posle toga mozes i izbrisati onu koja je visak.E sad izgleda da tvoj Xandros nije ni koristio grub kao bootloader vec lilo,ali bez obzira i grub od phlaka bi trebalo da radi posao
Pogledaj da li postoji negde (obicno /etc/lilo.conf) lilo.conf i vidi sta tamo pise za opcije kernela(ali da nisu neke koje su specificno za lilo, obrati paznju),i vec na oko se vidi problem kako da ti root fs bude /dev/hda7 kada je on ntfs?Ne znam zasto je phlak-ov grub to tako odredio.
probaj ovako :
title Xandros_Desktop_3.0_Deluxe (on /dev/hda9)
kernel (hd0,8)/vmlinuz root=/dev/hda9 acpi=on resume=/dev/hdax *(hdax je obicno swap particija recimo hda5)
initrd (hd0,8)/boot/initrd-2.6.9-x1.gz
ako obrises Xandrosov swap i dodelis mu phlakov ne zaboravi da ponovo izmenis menu.lst shodno novonastaloj situaciji.
Javi obavezno sta se desava i sta si sve probao ne mogu napamet da nagadjam sta ti radi a sta ne.
Pozz.
[ Senzo Anime @ 29.07.2006. 16:10 ] @
Evo fstab xandrosa:
# /etc/fstab -- static file system information
# auto generation: on
# generated by: /sbin/etcdev2fstab
#
# NOTE: to make this file readable, it has been formatted for 132 columns
#
#<device> <mountpoint> <fstype> <options> <dbg> <pass>
/dev/hda7 / reiserfs rw 0 0
/dev/hda1 /disks/C ntfs ro,nosuid,nodev,noexec,nouser,async,umask=0,iocharset=iso8859-1 0 0
/dev/hda5 /disks/D ntfs ro,nosuid,nodev,noexec,nouser,async,umask=0,iocharset=iso8859-1 0 0
/dev/cdroms/hdb /media/cdrom0 iso9660 ro,nosuid,nodev,exec,user,noauto,async,unhide 0 0
/dev/cdroms/hdc /media/cdrom1 iso9660 ro,nosuid,nodev,exec,user,noauto,async,unhide 0 0
/dev/floppy/0 /media/floppy0 auto rw,nosuid,nodev,exec,nouser,noauto,async 0 0
proc /proc proc rw 0 0
usbfs /proc/bus/usb usbfs rw,devmode=0666 0 0
/dev/hda6 none swap sw 0 0
A evo i Phlak-ov:
/dev/hda6 / ext3 defaults 0 1
/dev/hda5 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom auto ro,user,noauto 0 0
Pa pošto xandrosov ne mogu izmeniti,ostaje phlak-ov.Tj.trebalo bi da izbrišem phlak-ov
swap i kod istog da prepravim fstab fajl tako da koristi xandrosov swap.Jesam li dobro skontao?
Lilo.conf izgleda ovako:
boot=/dev/hda
install=/boot/cboot.b
message=/boot/splash.lilo
timeout=200
map=/boot/map
prompt
fix-table
lba32
read-only
disk=/dev/hda bios=0x80
other=/dev/hda1
label=Windows®_XP
image=/vmlinuz
label=Xandros_Desktop_3.0_Deluxe
vga=0xf04
root=/dev/hda7
initrd=/boot/initrd-2.6.9-x1.gz
append="rw acpi=on "
image=/vmlinuz
label=Safe_Video_Mode
vga=0xf04
root=/dev/hda7
initrd=/boot/initrd-2.6.9-x1.gz
append="3 rw acpi=on "
image=/vmlinuz
label=Configure_(Expert)
vga=normal
root=/dev/hda7
initrd=/boot/initrd-2.6.9-x1.gz
append="single rw acpi=on noresume "
No ovo se malo razlikuje od onoga što si napisao,pa sam nesiguran šta i kako trbam izmeniti.
Znači phlak-ov fstab ću prepraviti ovako:
/dev/hda6 / ext3 defaults 0 1
/dev/hda8 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom auto ro,user,noauto 0 0
I obrisati phlak-ov swap.Hoće li ovako valjati?
[ ilaj @ 29.07.2006. 20:53 ] @
Ne, ne diraj Phlakov swap ako njega izbrises neces nista dobiti .Bolja varijanta je brisanje Xandrosovog swapa i kasnije taj prostor dodati windows hda7 particiji ali to cu ti crtati kasnije.
Za pocetak znaci ako ti nije frka ne diraj nista.
Loguj se kao root u phlak ili edituj /etc/fstab phlaka ovako:
/dev/hda6 / ext3 defaults 0 1
/dev/hda5 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom auto ro,user,noauto 0 0
/dev/hda9 /mnt/Xandros ext2 rw ,users 0 0
Snimi taj fajl (...rekao si da ti treba crtati :) )
Zatim idi u /mnt i napravi folder Xandros
ok sada kucaj u konzoli kao root mount -a
trebao bi sada u /mnt/Xandros dir-u da imas Xandros-ov filesystem ako je to zaista ext2 particija
sada u tom Xandrosu kako god znas(Loguj se kao root ili su root...) edituj /mnt/Xandros/etc/fstab ovako:
#<device> <mountpoint> <fstype> <options> <dbg> <pass>
/dev/hda9 / reiserfs rw 0 0
/dev/hda1 /disks/C ntfs ro,nosuid,nodev,noexec,nouser,async,umask=0,iocharset=iso8859-1 0 0
/dev/hda7 /disks/D ntfs ro,nosuid,nodev,noexec,nouser,async,umask=0,iocharset=iso8859-1 0 0
/dev/cdroms/hdb /media/cdrom0 iso9660 ro,nosuid,nodev,exec,user,noauto,async,unhide 0 0
/dev/cdroms/hdc /media/cdrom1 iso9660 ro,nosuid,nodev,exec,user,noauto,async,unhide 0 0
/dev/floppy/0 /media/floppy0 auto rw,nosuid,nodev,exec,nouser,noauto,async 0 0
proc /proc proc rw 0 0
usbfs /proc/bus/usb usbfs rw,devmode=0666 0 0
/dev/hda8 none swap sw 0 0
i edituj menu.lst phlaka ovako:
# By default, boot the first entry
default 0
# Boot automatically after 5 seconds
timeout 5
title PHLAK GNU/Linux
# kernel path-to-kernel root=rootdevice kernelarguments
root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda6 vga=0x317 noapic acpi=off apm=power-off vga=791 splash=silent quiet
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
chainloader +1
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda9.
title Xandros_Desktop_3.0_Deluxe (on /dev/hda9)
root (hd0,8)
kernel /vmlinuz root=/dev/hda9 rw acpi=on
initrd /boot/initrd-2.6.9-x1.gz
Ovo bi trebalo da radi Znaci ne diraj nista od particija za sada samo probaj ovo, ustvari
trebalo bi da bude dovoljno samo da ovako editujes menu.lst Phlaka i fstab Xandrosa da bi mogao da butujes xandrosa ,prvi deo sa menjanjem fstab-a phlaka i mountom sam stavio da bi video Xandrosov filesystem pod phlakom i otatle editovao Xandrosov fstab ali to nije neophodno ako imas neke druge metode za pristup i modifikaciju sadrzaja Xandrosove particije ,neki live cd i sl.
Znaci obavezno probaj ovo i javi da li je uspelo da ti kazem kako ces sa tim viskom swapa.
[ Senzo Anime @ 30.07.2006. 11:30 ] @
Ma nema frke samo ti crtaj i dalje...mislim nema druge...
Uradio sve redom kako si napisao,ali neće!
Sada mi daje sledeća tri slična zadnja reda kod pokušaja startovanja Xandrosa:
VSF:cannot open root device "hda9" or unknown-block (0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing:VFS:unable to mount root fs on unknown-block (0,0)
Znači razlika je samo u brojevima,odnosno sad je hda9.
A i kod koraka kad si pisao da treba u konzoli da dam mount -a komandu (naravno
nakon editovanja fstab-a kod phlak-a) dobio sam sledeća dva reda:
[mntent]:warning:no final newline at the end of /etc/fstab
[mntent]:line 6 in /etc/fstab is bad
Pa sam opet editovao isti fajl i nakon zadnjeg reda sam udario jedan enter!
Zato što sam primetio da i kod orginalnog,posle zadnjeg reda postoji i jedan prazan red.
Nakon ovoga opet sam probao komandu mount -a i sad sam dobio samo drugi red:
[mntent]:line 6 in /etc/fstab is bad
Pa,mislim ja,da nešto tu nevalja :( No našao sam drugi način da editujem Xandrosov fstab
tako da sa tog aspekta nije bitno.
I još nešto,zašto smo dodali hda8 u Xandrosov fstab u onaj zadnji red,kad je phlak-ov swap na hda5?
I šta ako umesto ext2 probam napisati reiserfs u phlak-ov fstab u taj zadnji red:
/dev/hda9 /mnt/Xandros ext2 rw ,users 0 0 ??
[ ilaj @ 30.07.2006. 13:33 ] @
Pa hda8 je Xandrosov swap i to ne diramo dok Xandros ne proradi cisto i jednostavno a kada proradi namesticemo mu phlakov swap.
A sto se tice phlakovog fstab-a pa ne znam kakvu ti to particiju uopste imas reiserfs ili ext2? mislim ti kazes ext2 a Phlakov partitioner reiserfs ,sta da ti kazem probaj oba jedan ce valjda uspeti :).
I jos nesto ocigledno ako phlak kaze da je Xandrosova particija reiserfs
sad sam video da i Xandros kaze da je na reiserfs-u (pogledaj fstab Xandrosa : /dev/hda7 / reiserfs rw 0 0)
onda je ocigledno da si napravio gresku u koracima i sirio dezinformacije :)
Druze stavi svuda u fstabovima reiserfs umesto ext2 i gotovo .
Javi sta se desilo, mozda mount komanda phlaka ima drugacije opcije od onih koje ja znam ili delimicno izmenjenu semantiku tako da ni ja ne mogu biti sasvim siguran u parametre sto sam napisao (ono ,users 0 0) procitaj man mount od tog phlaka i ako nesto ne valja ili je nelogicno probaj sam da trazis prave opcije i one koje tebi trebaju .
Opet ako bude javljao isti kernel panic probaj da promenis hda9 u menu.lst u nesto drugo i shodno tome root (hd0,8) u nesto drugo ( ne znam ni sam u sta jer koliko vidim ti nemas hda3 i hda4,mozda u hda8 i root (hd0,7) mozda je zbrku napravio onaj free space )
*Ne znam zasto nece da digne Xandros ,menu.lst bi trebalo sada da je u redu ako je Xandros hda9 , i Xandrosov fstab je ok takodje nemam pojma sta se tu desava.
[ Senzo Anime @ 30.07.2006. 16:13 ] @
Neće,pa neće! Odustajem! Mislim nije više vredan vremena ni truda!
Tokom današnjeg dana proradiće Partition Magic,no pre toga ću prvo probati
Obrisati Phlak i ponovo ga reinstalirati,ali tako da koristi swap od Xandrosa.
Ako ne upali pokuša ću isto ali sa reinstaliranjem Xandrosa.E,ako ni onda ništa,
onda ću lepo i jedan i drugi obrisati,nabaviti SimplyMepis instalirati to! I ko zna,
po nekima možda će čak i modem proraditi na tom linuxu :)
Inače PUNO HVALA na pomoći i na strpljenju!!! U linuxu sam ultra početnik i
nemam veze s vezom (što si već mogao da zaključiš iz prvog posta) zato pravim te
greške u koracima,i zato si morao da mi crtaš baš sve.Al` nek mi je u odbrani to,što
sam student poljoprivrede :) i da sve što sam dosad naučio o računarima,naučio sam sam.
Pozdrav!
[Ovu poruku je menjao Senzo Anime dana 31.07.2006. u 20:35 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|