Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Hi.
Jako ze sie "nababralem" z tym troche i w koncu udalo mi sie odpalic bootowanie instalatora windows 7 z pendrive z zainstalowanym grub to dziele sie
grub.cfg ( rownierz po to zebym sam mogl z tego skozystac w przyszlosci :-)).
Pendrive w ntfs sformatowany. (to jest wazne, nawet bym powiedzial ze kluczowe).
menuentry "Microsoft Windows x86_64 Setup" { insmod usbms insmod part_gpt insmod part_msdos insmod ntfs insmod search_fs_uuid insmod chain set root='(hd0,msdos1)' search --fs-uuid --no-floppy --set=UUID_PENDRIVE ntldr ($root)/bootmgr }
tutaj jest wpis ktory mi pomogl do tego dojsc
http://unix.stackexchange.com/questions/28107/creat … ows-7-install
windows 7 na pendrivie znalazl sie przy pomocy cp z obrazu iso :-).
czyli
mount -o loop -t iso9660 windows.iso /media/cos-tam-cos-tam cp /media/cos-tam-cos-tam /media/pendrive/
potem instalacja grub
grub-install --force --no-floppy --boot-directory=/media/pendirve/boot /dev/sdg
no i na koncu wpisanie powyzszego grub.cfg,
zabanglało.
gindek napisał(-a):
Hi.
W życi każdego mężczyzny następuje w końcu ten moment, instalacja Windowsa w komputerze bez napędu. Oraz samemu nie posiadając systemu dostarczanego przez firmę z Redmond.
Co będzie potrzebne:
1. Nośnik danych podpinany do portu USB.
Pojemność 4gb - Dla wersji jedno językowej
Pojemność 8gb - Dla wersji wielojęzykowej (5.6 GB ważył mój obraz).
(u mnie na laptopie nie dało się uruchomić tego procesu z karty zamontowanej w czytniku kart pamięci, ale udało się zainstalować system z karty pamięci wsadzonej do Samsunga Solid B2710 i podpiętego kablem USB do laptopa :-), telefon miał ustawioną kartę pamięci jako „storage”).
2. Windows, jakiś.
3. Potrzebujemy grub-install
Co jest kluczowe aby operacja zakończyła się sukcesem?
1. Nośnik (pendrive, karta pamięci) musi być sformatowane w NTFS. Prawdopodobnie źródłem moich problemów i licznych porażek był fakt sformatowania karty pamięci w FAT32.
Efekt był taki że wstawał „grub”, wybierałem instalatora Windows do bootowania i pojawiał się crash.
2. Nośnik musi mieć zaznaczoną flagę bootowania, jest to dość oczywiste, jednak napisałem w ramach przypomnienia.
Przepis:Kod:
SdX – ścieżka do urządzenia reprezentującego wpięty pendrive (ps. Nie nadpisz sobie swojego grub przez przypadek) PUNKT_MONTOWANIA – mniejsce w którym partycja NTFS z pendrive jest zamontowana. UUID_PENDRIVE – uuid urzadzenia, będzie widoczne po wykonaniu „blkid”, z użytkownika root.1. Instalacja grub na pendrive/karcie pamieci.
Kod:
su - logowanie na root, wszystkie komendy poniższe trzeba z root wykonać. grub-install --force --no-floppy –boot-directory=$PUNKT_MONTOWANIA/boot /dev/sdX2. Zamontowanie obrazu płyty z Windows.
Kod:
mkdir /media/obraz_windows mount -o loop windows.iso /media/obraz_windows3. Skopiowanie zawartości obrazu z Windows na pendrive.
Kod:
cp -r /media/obraz_windows/* $PUNKT_MONTOWANIA4. Ostatnim krokiem jest dodanie do gruba zainstalowanego na pendrive wpisu na temat bootowania instalatora Windows.
Kod:
vim /media/$PUNKT_MONTOWANIA/boot/grub/grub.cfg”I wklejamy, pamiętając żeby ustawić podstawić UUID_PENDRIVE:
Kod:
menuentry "Microsoft Windows x86_64 Setup" { insmod usbms insmod part_msdos insmod ntfs insmod search_fs_uuid insmod chain set root='(hd0,msdos1)' search --fs-uuid --no-floppy --set=$UUID_PENDRIVE ntldr ($root)/bootmgr }5. Na końcu usuwanie :-)
Kod:
rm -rf /media/obraz_windows rm -rf windows.isoCały proces u mnie wyglądał mniej więcej tak:
Kod:
1. blkid | grep mmc 2. grub-install --force --no-floppy –boot-directory=/media/xxx/1FC9761A15965C11///boot /dev/mmcblk0 3. cp -r /media/virtual/* /media/xxx/1FC9761A15965C11/ 4. vim /media/xxx/1FC9761A15965C11/boot/grub/grub.cfgoraz wklejka z pkt.4.
Na końcu dodam że windows wywala jakiś błąd, ale naciskacz enter i leci (pewnie błąd z search ).
[Edit] 2016.03.18
Miałem problem z bootowaniem, grub nie widział partycji NTFS i się sypało.
Pomogło zainstalowanie grub na innej partycji, ustawienie na niej flagi bootowania (flaga boot w gparted).
Czyli miałem
partycja (hd0,msdos1) - 3.5 GB z windą
partycja (hd0,msdos2) - 100MB tu tylko grub
Polecenia jakie wydałem
1. mount -o loop /dev/sdb2 /media/partycja_z_grub 2. grub-install --force --no-floppy --boot-directory=/media/partycja_z_grub/boot /dev/sdb 3. mount -o loop /dev/sda1 /media/partycja_gdzie_skopiuje_windows 3. cp -r /media/virtual/* /media/partycja_gdzie_skopiuje_windows 4. vim /media/xxx/partycja_z_grub/boot/grub/grub.cfg
Moj blkid
/dev/sdb1: UUID="1F611AD962256980" TYPE="ntfs" PARTUUID="c89f877e-01" /dev/sdb2: UUID="9da480f7-945b-4b72-afff-27045341c8ba" TYPE="ext2" PARTUUID="c89f877e-02"
Wpisy w grub.cfg
menuentry "Microsoft Windows x86_64 Setup" { insmod usbms insmod part_msdos insmod ntfs insmod search_fs_uuid insmod chain set root='(hd0,msdos1)' search --fs-uuid --no-floppy --set=1F611AD962256980 ntldr ($root)/bootmgr }
--- czyli partycja (hd0,msdos1), tam gdzie jest windows
--- czyli uuid jaki ustawiłem to UUID partycji gdzie jest windows.
Ostatnio edytowany przez gindek (2016-03-18 22:11:50)
Offline
Takie porady wszelkie to można na portal wrzucać. Tylko bez błędów ortograficznych please. ;)
Offline
Hi.
W życi każdego mężczyzny następuje w końcu ten moment, instalacja Windowsa w komputerze bez napędu. Oraz samemu nie posiadając systemu dostarczanego przez firmę z Redmond.
Co będzie potrzebne:
1. Nośnik danych podpinany do portu USB. Dla wersji jedno językowej wystarcza 4GB dla wersji wielojęzykowej (płyty podpisane przez jakieś korpo) potrzeba 8GB, same języki da się wyciąć, jednak installer.win zajmuje prawie 4GB no i instalka nie mieści się na pendrive 4GB.
(u mnie na laptopie nie dało się uruchomić tego procesu z karty zamontowanej w czytniku kart pamięci, ale udało się zainstalować system z karty pamięci wsadzonej do Samsunga Solid B2710 i podpiętego kablem USB do laptopa :-), telefon miał ustawioną kartę pamięci jako „storage”).
2. Windows, jakiś.
3. Potrzebujemy grub-install
Co jest kluczowe aby operacja zakończyła się sukcesem?
1. Nośnik (pendrive, karta pamięci) musi być sformatowane w NTFS. Prawdopodobnie źródłem moich problemów i licznych porażek był fakt sformatowania karty pamięci w FAT32.
Efekt był taki że wstawał „grub”, wybierałem instalatora Windows do bootowania i pojawiał się crash.
2. Nośnik musi mieć zaznaczoną flagę bootowania, jest to dość oczywiste, jednak napisałem w ramach przypomnienia.
Przepis:
SdX – ścieżka do urządzenia reprezentującego wpięty pendrive (ps. Nie nadpisz sobie swojego grub przez przypadek) PUNKT_MONTOWANIA – mniejsce w którym partycja NTFS z pendrive jest zamontowana. UUID_PENDRIVE – uuid urzadzenia, będzie widoczne po wykonaniu „blkid”, z użytkownika root.
1. Instalacja grub na pendrive/karcie pamieci.
su - logowanie na root, wszystkie komendy poniższe trzeba z root wykonać. grub-install --force --no-floppy –boot-directory=$PUNKT_MONTOWANIA/boot /dev/sdX
2. Zamontowanie obrazu płyty z Windows.
mkdir /media/obraz_windows mount -o loop windows.iso /media/obraz_windows
3. Skopiowanie zawartości obrazu z Windows na pendrive.
cp -r /media/obraz_windows/* $PUNKT_MONTOWANIA
4. Ostatnim krokiem jest dodanie do gruba zainstalowanego na pendrive wpisu na temat bootowania instalatora Windows.
vim /media/$PUNKT_MONTOWANIA/boot/grub/grub.cfg”
I wklejamy, pamiętając żeby ustawić podstawić UUID_PENDRIVE:
menuentry "Microsoft Windows x86_64 Setup" { insmod usbms insmod part_msdos insmod ntfs insmod search_fs_uuid insmod chain set root='(hd0,msdos1)' search --fs-uuid --no-floppy --set=$UUID_PENDRIVE ntldr ($root)/bootmgr }
5. Na końcu usuwanie :-)
rm -rf /media/obraz_windows rm -rf windows.iso
Cały proces u mnie wyglądał mniej więcej tak:
1. blkid | grep mmc 2. grub-install --force --no-floppy –boot-directory=/media/xxx/1FC9761A15965C11///boot /dev/mmcblk0 3. cp -r /media/virtual/* /media/xxx/1FC9761A15965C11/ 4. vim /media/xxx/1FC9761A15965C11/boot/grub/grub.cfg
oraz wklejka z pkt.4.
Na końcu dodam że windows wywala jakiś błąd, ale naciskacz enter i leci (pewnie błąd z search ).
Ostatnio edytowany przez gindek (2014-06-24 21:40:46)
Offline
Ta wersja jest na portal? :)
Offline
Mysle ze to jest dobre pytanie :-).
Offline
Jak dla mnie jak najbardziej. Może tylko ten vim niektórych przerazi. ;)
Offline
2. Nośnik musi mieć zaznaczoną flagę bootowania, jest to dość oczywiste, jednak napisałem w ramach przypomnienia.
Dla mnie nie jest oczywiste, bowiem Linux nie potrzebuje takiej łopatologii. ;)
Offline
AFAIR flaga boot na partycji ma zastosowanie gdy nie ma bootloadera w mbr, w Linuxie oczywiście też. Odnośnie cytowanego tekstu – myślałem, że chodzi tu o wybór urządzenia w biosie.
Offline
No niestety bez zaznaczonej flagi boot (w gparted) instalator nie wstawal z karty pamieci ...
Kosztowało mnie to jakąś godzine ;-) (przerzucenie wszystkiego na inny nośnik i od nowa co sie "sypie").
Właśnie zauważyłem że insmod_gpt nic nie daje bo bootloader i tak sie wypieprzy. Więc jeden wpis mniej do wklejki :-).
Offline
morfik napisał(-a):
I bug jest w:
Cały proce u mnie wyglądał mniej więcej tak:
dzie ?
Offline
To jeśli pendrive nie będzie sformatowany w systemie plików NTFS to z instalacji z pendrive nici? Nie ma szans?
Offline
Strony: 1