ISO z dysku, system bez instalacji na CD/USB

Startuj dowolny system z dysku za pomocą Gruba2

Creating_the_GRUB_2_Menuentry

http://wiki.grml.org/doku.php?id=rescueboot
Program grml-rescueboot zrobi to za nas

apt-get install grml-rescueboot
mv twoja_dystrybucja.iso /boot/grml/
update-grub

Działa u mnie tylko na dystrybucji opartych na Ubuntu jak Mint, Grml
FAQ for grml

*************

Edycja gruba na przykładzie Doudoulinux

sdx1 to twój pendrive
$ sudo mount /dev/sdx1 /mnt/
$ sudo grub-install --force --no-floppy --root-directory=/mnt/ /dev/sdx

robienie botowalnego pena
sudo fdisk /dev/sdx

Command (m for help): a
Partition number (1-1): 1
Command (m for help): w

$ sudo cp doudoulinux-2013-02-en.iso /mnt/boot/
$ sudo cp /usr/share/grub/unicode.pf2 /mnt/boot/grub/
$ sudo mkdir /mnt/boot/grub/splash
$ wget http://doudoulinux.org/blog/public/screenshots/install/witch-knight-grub.png
$ sudo mv witch-knight-grub.png /mnt/boot/grub/splash/background.png
$ sudo sync

ustawianie gruba
sudo touch /mnt/boot/grub/grub.cfg
i wklej odpowiednio edytując pod swoje ISO np.

set timeout=5
set default=0

menuentry "DoudouLinux testing 2013-02" {
  set isofile=doudoulinux-2013-02-pl.iso
  loopback loop /boot/$isofile

  linux (loop)/live/vmlinuz findiso=boot/$isofile boot=live config locales=pl_PL.UTF-8 keyboard-layouts=pl keyboard-variant=oss keyboard-options=grp:alt_shift_toggle,terminate:ctrl_alt_bksp utc=yes timezone=Europe/Paris nox11autologin quiet splash nomodeset video=uvesafb:mode_option=640x480-16,mtrr=3,scroll=ywrap persistent persistent-subtext=doudoulinux username=tux hostname=doudoulinux

  initrd (loop)/live/initrd.img
}

$ sudo sync
$ sudo umount /mnt/

http://blog.doudoulinux.org/

***************

Uruchomienie instalatora Debiana z GRUB-a

zainstalowac-system-z-niczego

Grub2 ISO Loopback Not Working?

***************

menuentry "Ubuntu 12.04 ISO" {
set isofile="/ubuntu-12.04-desktop-amd64.iso"
loopback loop (hd0,5)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}

Powyższe wstaw do ‚/etc/grub.d/40_custom’  za pomocą dowolnego edytora textu, np.

sudo gedit /etc/grub.d/40_custom

(zostawiając pusta linijkę za }), oczywiście odpowiednio modyfikując zaznaczone na pomarańczowo dane, na miejsce gdzie fizycznie znajduje się obraz ISO.

Położenie partycji root sprawdzisz wpisując w terminalu:  df

w grubie2 hd0,1 oznacza: 0=pierwszy dysk, 1=partycja sda1
hd0,5 – pierwszy dysk ,sda5
hd1.1 – drugi dysk,sdb1

następnie zapisz i:

sudo update-grub

*

działające u mnie wpisy:

po przeniesieniu obrazu ISO do katalogu głównego(roota)

menuentry "Xfce 12.04 ISO" {
set isofile="/przyjazna-mysz-xfce-12.04pl-i386.iso"
loopback loop (hd0,2)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}

na osobnej partycji home (nie pisz home)

dar-moja nazwa użytkownika podmień ją na swoją

menuentry "Xfce 12.04 ISO" {
set isofile="/dar/isos/przyjazna-mysz-xfce-12.04pl-i386.iso"
loopback loop (hd0,3)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile quiet noeject noprompt splash --
initrd (loop)/casper/initrd.lz
}

jeszcze raz home

menuentry "zapasowy system" {
set isofile="/dar/Pobrane/mysi-remix-12.10pl-i386-dvd.iso"
loopback loop (hd0,3)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile quiet noeject noprompt splash toram --
initrd (loop)/casper/initrd.lz
}

na dowolnej partycji

menuentry "quantal-desktop-i386.iso" {
set isofile="/quantal-desktop-i386.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
initrd (loop)/casper/initrd.lz
}

żeby obraz ładował się do ramu dopisz toram,  Grub2/ISOBoot Ubuntu np.

iso-scan/filename=$isofile noeject noprompt splash toram --

*

inny sposób wpisu”

menuentry "Knoppix" {
set root=(hd0,1)
loopback loop /boot/isos/knoppix-adriane.iso
linux (loop)/boot/isolinux/linux bootfrom=/dev/sda1/boot/isos/knoppix-adriane.iso
initrd (loop)/boot/isolinux/minirt.gz
}

Uwaga przy przenoszeniu za pomocą myszki obrazu ISO  często zmienia się md5sum, lepiej użyć do tego: mc

Jeżeli skopiowałeś ścieżkę z terminala i nie odpala ISO z gruba to wpisz ścieżkę ręcznie, winne mogą być różne czcionki (tak podejrzewam)

***********************************

KNOPPIX (lekka dystrybucja) wypal płytkę i po zbootowaniu kompa z płytki, gdy pojawi się znak zachęty „boot:” wpisać:

knoppix lang=pl toram

Z HD:

boot: knoppix lang=pl desktop=kde fromiso=/dev/sda1/path_to_iso/knoppix-dev.iso

###

instalacja gruba na pendrivie, za sdx podstaw swoją nazwę

sudo grub-install /dev/sdx

###

https://help.ubuntu.com/community/Installation/FromUSBStick

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s