Ubuntu pendrive-on

Fórumok

Barátkozom az Ubuntu-val, s felmerült bennem, hogy ha egy pendrive-ról használható verzióm lenne, akkor egyrészt szinte bárkinek és bármikor megmutathanám, másrészt amit arra telepítek, könnyen használhatnám...

Némi keresgélés után több jónak leírást találtam: USB Ubuntu Edgy install tutorial for Linux Users
amivel szinte megegyezik, bár tagoltabb az alábbi: How-to: Installing Ubuntu Linux on a usb pendrive

No persze problémával is összefutottam, méghozzá rögtön az elején: képtelen voltam partícionálni a Kingston pendrive-omat :-( Sem Linux alól, sem windows alól nem adott egyik rendzserprogram sem lehetőséget arra, hogy akár csak kilistázzam a partíciós szektor tartalmát :-( Van valakinek erre ötlete?

Az egyben lévő partícióra simán felment a megadott módon az Ubuntu 7.04 "Feisty Fawn", azonban azt még nem sikerült meglelnem, hogyan lehet a beállításokat megőrizze. Erre valami ötlet?

Hozzászólások

Sziasztok!

Ezzel a témával kapcsolatban nekem is lenne egy-két kérdésem!

A legutolsó leírást követve (mrphoenix álltal megadott link) szépen feltettem egy 8 Gb-os pendrive-ra egy intrepid ibex ubuntut. Van egy 500 mb-os swap, egy 3072 Gb-os gyökér és egy maradék tár! Bár lehet hogy a swapnak nincs értelme egy pendriven, de ebben nem voltam biztos!

Lényeg hogy én naivan azt hittem van egy hordozható linuxom!...nincs :(
Csak az adott gépen megy és az ott levő linuxom pedig már nem indul el csak a pendrive segíségével. Feltünt az install folyamán, hogy a hdd-en is a swapot megváltoztatja a telepíés, de nem gondoltam hogy kikészíti az aktuális linuxomat (lévén nem tudtam kivenni hogy ahhoz az sda-n a swaphoz hozzá nyúljon ezért azt gondoltam,hogy normális).

Összegezve:
- hogy tudom megcsinálni, hogy újra menjen a gépem?
- hogy lehe tátállítani a pendrivet, hogy az meg alkalmazkodjon minden egyéb géphez?

Előre is köszi!

kevés rutinnal érdemes kikötni a vinyókat (fizikailag!) pendrive telepítés előtt, akkor tutira jó heyre megy a grub és nem írja felül a vinyódon lévőt. mert valami ilyesmi történhetett nálad szerintem.
sajnos tapasztalom én is, hogy különféle meghajtók gépbe berakása/kiszedése összevissza keveri a meghajtók nevét (/dev/sdX). gondolom nem nagyon akarsz udev szabályokat faragni, igaz? :)
a gépedet a következőképp: pendrive kivesz, live cd berak, cédé boot, parancssor, sudo install-grub... szóval grub újrarakás a vinyóra.
pendrive-odat: elvileg a grub tud label alapján is bootolni, valamint fstab-ba is lehet label alapján mountolni, így ha adsz egy egyedi labelt a pendrive-on lévő partícióidnak, akkor mindig arról fog bootolni és nem zavar be az udev kavarás.
swapot felejtsd el. szedd ki fstab-ból, partíciót meg töröld le. már régen rossz, ha swapol pendrive-ra.

Köszönöm mindegyik hozzászólást és segítséget!

Sikeresen újratelepítettem a pendrive-on a linuxot, azonban most már ezen a gépen szépen megy, de a másik gépemen hiába állítom be hogy removable device a 1st boot device és csak másodlagos a hdd, mégsem indul el a linux! Én értettem félre valamit vagy tényleg csak az adott gépen kellene működnie? Mert én azzal a szándékkal használnám, hogy más helyekre vihessem magammal az op rendszeremet, a szükséges adataimmal!

Köszi a további válaszokat!

removable device? hát nem tudom, az mit jelent, ilyet még biosban nem láttam.
nálam speciel a saját gépemen nem is lehet biosban usb-ről bootolni, de viszont bekapcsoláskor van egy boot menü lehetőség (F11-re), ott már lehet usb-n lévő cuccokat is választani, és bootol is. több gépen is működik rendesen.
ott szokott lenni a gond, hogy ha usb-re állítod a bootot, akkor ideiglenesen az lesz a sda, így a grubot arra kell állítani, majd az udev (gondolom) újra nevezgeti a cuccokat, és utána már nem feltétlenül lesz az usb az sda. így az fstab nem működik majd.
ezért írtam, hogy próbálj meg label-alapon mountolni fstab-ban, vagy blkid alapján, akkor nem lesz gond.
nálam működik.

Pedig egyszerű!
Hivatkozni egy meghajtó egy partíciójára sokféleképpen lehet:
1. /dev/sd*, pl. /dev/sda
2. pl. a blid, ami csak az adott partícióra jellemző egyedi generált azonosító ID=...
3. Label, a meghajó cimkejevel
4. (FIXME: van mas is?)

Namost, ha egy meghajtó fizikai bekötését megváltoztatod, akkor jó eséllyel a hozzá rendelt device (pl. /dev/sda) megvaltozik (pl. /dev/sdb lesz), igy hiaba hivatkozol ra a /etc/fstab-ban, hogy a /dev/sda1 legyen felcsatolva / -ként, az egy másik meghajtó lesz, mert ez már /dev/sdb.
Ezért, ha 2, vagy 3 szerint hivatkozol ra a /etc/fstab-ban, hiaba valtozik a device (pl. a udev varialasa miatt), az init akkor is meg fogja talalni a particiot az egyedi azonositoja alapjan.
(Egyébként szerintem az Ubuntu alapbol blkid-et hasznal telepites utan(kozben))

Üdv,
_neo

Sebesség hogy alakul egy vinyóra telepített rendszerhez képest?

+1..kegyetlen lassu. :) Erdemes inkabb valami pehelysulyu rendszert hasznalni ami viszonylag gyors bejon, es max a kulso alkalmazasokat kell betoltogetni. (Na meg nem art egy jobb pendrive)
-----------
"Debian stalled (stable) in contrast to Debian may work (testing) and Debian broken (experimental)"

habár én nem használok USB pendrive-ra telepített Ubuntu-t, hanem sysresccd-t ami tud backstore-t, vagyis a változásokat kiírja a pendrive-ra. És nagyon gyorsan fut minden, igaz nem egy letelepített komplett rendszer, hanem read-only live rendszer, de akkor is gyors. A 20-25 MB/sec-et simán hozza (Kingstone 1GB).

Itt a script ami felteszi (át kell írni a megfelelő paramétereket):
http://hup.hu/node/64235

Hátránya hogy nem letelepített rendszer, vagyis nem tudsz egyszerűen programokat hozzáadni, viszont minden konfigon remekül elmegy. Nem tudom hogy neked pontosan mire kellene, ez ettől függ.

Még valami olyan rémlik, mintha lett volna vagy UHU-nál vagy akár Ubinál is olyan, hogy ha a Live CD-ről bootoltál, akkor a változásokat tárolhattad az USB kulcsodon. Ha ezt meg lehetne csinálni, akkor nem a letelepített Ubuntu kellene, hanem simán a live-ot is fel lehetne rakni a pendrive-ra és azt használhatnád.

Ez a fura hogy nekem anno sidux volt egy 4gb-s kingstonon, es mindenen elfutott. Marmint azon kivul hogy Xorg -ot kellet piszkalni , alapbol minden out-of-box. Manapsag meg az uj xorg ezt kikuszoboli, szoval meg ilyen gond sincs. A gond csak hogy random olvasas/iras KEGYETLEN lassu. A particioknak meg ext3 kell altalaban .. FAT meg..hat igen.
-----------
"Debian stalled (stable) in contrast to Debian may work (testing) and Debian broken (experimental)"

megfelelően gyorsan bootol, de utána tetves lassú. az usb nem bírja azt a sok i/o műveletet. a gép nem csinál, i/o wait-el folyamatosan. valahogy ki kellene irtani az összes iírási műveletet. már mindent átraktam ramdisk-re ami csak van (swap meg ugye nincs), ext2-re raktam hogy ne legyen journal sem, xfce van satöbbi satöbbi, de még mindig marha lassú. egy firefox elindításakor pl. gyorsan bejön a ff, de utána nyugodtan el lehet menni kávézni, mire hasznlható állapotba kerül.
egyébként főleg a firefox ami nagyon lassú nálam, meg a synaptic. egyéb dolgok megfelelően működnek.

Szvsz ezért is jó inkább talán Live rendszer Flash eszközre, habár nem vitatható a letelepített rendszer előnye. De Live-ként nem ír semmit legalább (sysresccd-nél is csak a rendszer leállításakor írja ki a változásokat a backstore image-be). Meg ugye a kernel is teljesebb.

1) Letöltöd a szükséges desktop ubuntu verziót.
2) A gépeden telepítesz egy Ubuntu Customization Kit nevű programot és telepíted.
3) Elindítod az uck-t és testre szabod az előzőleg letöltött live cd-t.
4) Rendszer -> Adminisztráció -> Create USB startup disk (ha Ibexet használsz, ha nem akkor külső csomagból telepítheted)
5) Bedugod a pendriveodat és a módosított live cd-t kitallózva, a tollmeghajtódra "telepíted" a rendszert.
6) Újraindítod a géped és bootolsz USB-ről. A rendszer használható és telepíteni is tudsz róla.