|
Autor |
Sõnum |
martin
Pingviini külastaja
Liitunud: 08.05.2007
Postitused: 19
Asukoht: pealinn
Distributsioon: Debian
|
|
ostsin omale kiire 2GB Corsair Voyager GT mälupulga eesmärgiga seda lisaks andmekandja funktsioonile ka Linux'i USB bootdrive'na kasutada. Kasutades DamnSmallLinux'it töötab kõik väga hästi kui kasutada seda USB mälupulka single drive'na, ehk ainult üks partitsioon. Mina tahaks aga kahte partitsiooni- esimesel oleks vaid bootloader(näiteks syslinux) + igasugune vajalik kraam(mahuks oleks kuskil 1900MB); teine partitsioon oleks pisikene, kuhu peale ma paneks igasugused DSL'i süsteemifailid ning muudetud konfiguratsioonifailid. Ma lihtsalt ei tahaks, et kõik DSL failid oleksid koos näiteks tööalaste dokumentidega. Kuna Windows ilma registrit modifitseerimata(mida iga arvuti taga tegema ei hakkaks) teist partitsiooni ei loe, siis lõppkokkuvõttes midagi muud üle ei jäägi kui panna esimesele partitsioonile bootloader, mis on syslinux'i puhul vist pisike 10KB fail nimega ldlinux.sys(see tekib sinna kasutades syslinux utiliiti). See üks fail mind ei sega. Kui ma nüüd arvuti USB mälupulgalt boot'in, siis näen ma järgmist:
Tsitaat: | Verifying DMI Pool Data......
SYSLINUX 3.09 2005-06-17 Copyright(C) 1994-2005 H.Peter Auvin
Could not find kernel image:linux
boot:
|
Mina sain sellest nüüd sedasi aru, et bootloader ei leidnud Linux'i kernelit(mis tavaliselt peaks olema vmlinuz). Failid, mis teisel partitsioonil asuvad, on järgmised:
Nüüd kirjutasin selle
reale /dev/sda2/ldlinux.sys ning /dev/sda2/syslinux.cfg,kuid veateated olid vastavalt
Could not find kernel image: /dev/sda.2/l
ning
Could not find kernel image: /dev/sda.2/s
Seega asi, mis sinna sisestada tuleks, on kujul xxxxxxxx.yyy(ühesõnaga peaks ta olema siis selle ldlinux.sys failiga ühes root kataloogis). Kas mul on võimalik sinna boot: reale ära määrata fail teisel partitsioonil? Või mida ma sinna boot: rea lõppu peaksin kirjutama? Või kas saaks seda ldlinux.sys faili äkki modifitseerida?
Oleks igasuguse abi ning lisaküsimuste eest tänulik(isegi selle eest kui tuleks välja, et selline jagamine on võimatu- vähemalt oleks siis hing rahul )!
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Idee järgi peaks olema võimalik kasutada mitut partitsiooni, pead ainult bootloaderi konfima nii, et ta teaks milliselt partitsioonilt kernelit otsida.Link
|
|
|
|
_________________ IT teenused
|
|
|
|
imre
Vana Pingviin
Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
|
|
Kui võiks mainida, siis USB julga kasutamine OS jooksutamiseks ei ole teps mitte hea mõte.
Odavad, meil müüdavad, julgad kannatavad ju ca 10.000 lugemist/kirjutamist.
Sama ka Vista ReadyBoost kohta.....
Aga jah, pulgalt jookseb küll.
Mingi läpakal ajasin Mandriva installi käima ilma floppy ja cdrommita.
|
|
|
|
_________________ Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
|
|
|
|
martin
Pingviini külastaja
Liitunud: 08.05.2007
Postitused: 19
Asukoht: pealinn
Distributsioon: Debian
|
|
tegelesin selle DSLi ning partitsioonide probleemiga ja j2in stoppama olukorras, kus tahan haakida .iso faili kausta /mnt/iso kylge. Hetkel toimetan Ubuntu 6.6 Live CD keskkonnas. Programmi mount versioon on "mount-2.12r". Andes shellis k2su:
Kood: | sudo mount -o loop /home/ubuntu/Desktop/dsl-3.4.1.iso /mnt/iso |
...saan veateateks...
ioctl: LOOP_SET_FD: Invalid argument
On kellelgi ideid, mis valesti saab olla?
Sellest ioctl: LOOP_SET_FD: Invalid argument veast sain jagu paigaldades Ubuntu 7.04 HDD'le. Nüüd jäin aga stoppama selle käsu juures:
Kood: | tar cvf - . | (cd /mnt/usb; tar xvf - ) |
Mida see käsk teeb? Loetakse teda ju ikka paremalt vasakule? Mina saan sellest sedasi aru, et "paki lokaalses kaustas(jutt käib /mnt/iso kaustast) olevad failid kaustaks nimega "." ning mine kausta /mnt/usb ning ekstrakti seal olevad failid... Aga kuidas siis ikkagi seda käsku mõista tuleks?
|
|
|
|
|
|
|
|
Shadow
Vana Pingviin
Vanus: 50
Liitunud: 16.07.2006
Postitused: 453
Distributsioon: Gentoo
|
|
imre kirjutas: | Kui võiks mainida, siis USB julga kasutamine OS jooksutamiseks ei ole teps mitte hea mõte.
Odavad, meil müüdavad, julgad kannatavad ju ca 10.000 lugemist/kirjutamist.
Sama ka Vista ReadyBoost kohta.....
Aga jah, pulgalt jookseb küll.
Mingi läpakal ajasin Mandriva installi käima ilma floppy ja cdrommita. |
Tegelikult - kui masinal ikke rammi jagub - miks-mitte. Mälupulgalt bootides on võimalik lasta terve DSL rammi ja töötab kenasti. Ja ei kuluta USB pulka. Ja on siga-kiire. Miinuseks on DSL -il raua tundmine. XBX2 mobo ja ei ole tema jaoks ei võrgukaarti ( 2.6 seerial e1000 olemas),ei helikaarti ( inteli hda ), ega ka sata kettaid. Et kaasaegse USB pulga jaoks võiks venitada distro vähe suuremaks. Kesmine USB pulk ikke kaugelt üle 64MB. Muidugi 2.4 kernel seab äkki piirid raua tundmisel. Viimati 2.4 seeriat kasutasin - mäletagi - kas SATA -st seal juttu oligi.
Ps. 10000 restarti teha - see on suur töö
|
|
|
|
|
|
|
|
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|