Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Pamięć przenośna, pendrive, karty pamięci, dyski USB (https://forum.cdrinfo.pl/f115/)
-   -   [ARTYKUŁ]Samouruchamialny pendrive USB multiiso menu (https://forum.cdrinfo.pl/f115/artykul-samouruchamialny-pendrive-usb-multiiso-menu-84695/)

Rakkos 23.10.2016 18:09

Witam,
Mam dwa problemy z multiiso i może jest mi ktoś w stanie pomóc.
Pierwszy pewnie znany Mini windows 7 w Hirens boot jest jakaś metoda naprawy że nie chce się uruchomić z błędem No MBR magic na jednym komputerze działa na drugim nie itd.
A druga sprawa to chodzi mi o Ubuntu mam dysk z 3 partycjami na jednej z nich jest Multiiso z Ubuntu tworze na niej ext2 za pomocą RMPrepUSB i niestety ubuntu nie zapisuje danych.
Na pendrivie gdzie jest tylko jedna partycja to działa wszystko ale na dysku już nie gdzie i na co bym musiał zmienić komendy żeby to działało??

Misiek4 24.10.2016 20:06

1. Niestety na żadnym z komputerów u nas nie występuje (standardowy tekst admina ;)), więc trudno to zdiagnozować.
2. Teoretycznie da się, ale wymaga to przetestowania... Postaramy się to sprawdzić w najbliższym czasie.

Rakkos 24.10.2016 20:12

Plik
 
Witam co do pierwszego udało mi się rozwiązać problem ale wymaga to wolnej partycji ale za to Mini 7 uruchamia się na każdym komputerze.

Co do sprawy drugiej przesle jak wygląda mój plik:


title Ubuntu desktop 16.04 64-bit AMD PERSISTENT\n Uruchamia Ubuntu 16.04 desktop 64-bit z ISO z zapisem zmian użytkownika
set ISO=/cdrinfo.pl/iso/linux/ubuntu-16.04-desktop-amd64.iso
# poniżej ustawiamy plik z założoną za pomocą RMPrepUSB partycją ext2 (opcja "Create Ext2 FS", nazwa pliku "Ubuntu15-04", nazwa partycji "casper-rw", wielkość wedle uznania).
mount dev/sda2
set PF=/Ubuntu15-04
parttype (hd0,2) | set check=
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (hd0,2) 0 0 0
if "%check%"=="0x00" partnew (hd0,2) 0x0 %PF%
partnew (hd0,3) 0x0 %ISO%
map %ISO% (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi boot=casper persistent noeject noprompt quiet splash --
initrd /casper/initrd.lz

Mam dysk z 3 partycjami i nie wiem co tu zmienić i gdzie umieścić plik z dyskiem Ubuntu15-04 aby to działało na pendrivie z jedną partycją faktycznie wszystko działa ale na dysku gdzie tych partycji jest wiele niestety Ubuntu nie potrafi znaleźć tego dysku,pliku ext2

Misiek4 06.11.2016 15:32

Spróbuj tego:

Kod:

title Ubuntu desktop 16.04 64-bit AMD PERSISTENT\n Uruchamia Ubuntu 16.04 desktop 64-bit z ISO z zapisem zmian użytkownika
set ISO=/cdrinfo.pl/iso/linux/ubuntu-16.04-desktop-amd64.iso
# poniżej ustawiamy plik z założoną za pomocą RMPrepUSB partycją ext2 (opcja "Create Ext2 FS", nazwa pliku "Ubuntu15-04", nazwa partycji "casper-rw", wielkość wedle uznania).
mount dev/sda2
set PF=/Ubuntu15-04
parttype (hd0,4) | set check=
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (hd0,4) 0 0 0
if "%check%"=="0x00" partnew (hd0,4) 0x0 %PF%
partnew (hd0,3) 0x0 %ISO%
map %ISO% (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi boot=casper persistent noeject noprompt quiet splash --
initrd /casper/initrd.lz


Rakkos 06.11.2016 16:49

a
 
Cytat:

Napisany przez Misiek4 (Post 1371065)
Spróbuj tego:

Kod:

title Ubuntu desktop 16.04 64-bit AMD PERSISTENT\n Uruchamia Ubuntu 16.04 desktop 64-bit z ISO z zapisem zmian użytkownika
set ISO=/cdrinfo.pl/iso/linux/ubuntu-16.04-desktop-amd64.iso
# poniżej ustawiamy plik z założoną za pomocą RMPrepUSB partycją ext2 (opcja "Create Ext2 FS", nazwa pliku "Ubuntu15-04", nazwa partycji "casper-rw", wielkość wedle uznania).
mount dev/sda2
set PF=/Ubuntu15-04
parttype (hd0,4) | set check=
set check=%check:~-5,4%
if "%check%"=="0x00" partnew (hd0,4) 0 0 0
if "%check%"=="0x00" partnew (hd0,4) 0x0 %PF%
partnew (hd0,3) 0x0 %ISO%
map %ISO% (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi boot=casper persistent noeject noprompt quiet splash --
initrd /casper/initrd.lz


No niestety wciąż nie działa

Misiek4 06.11.2016 18:05

I wygląda na to, że nie będzie przy 3 partycjach. Plik z danymi użytkownika montowany jest jako 3 partycja. ISO jest montowane jako partycja nr 4. W przykładzie powyżej plik z danymi w teorii montowany jest jako partycja nr 5.

Niestety jak widać nie działa. Niektóre komendy Gruba są słabo udokumentowane.

Dodamy do menu opcje sprawdzającą obecność na nośniku 3 partycji.

Misiek4 06.11.2016 18:40

Nowa wersja 2.16:

Zmiany:
- zaktualizowano wpisy dla menu linux
- zaktualizowano GRUB'a do najnowszej wersji
- poprawiono pare błędów


Wszystkie czasy w strefie CET. Aktualna godzina: 09:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.