![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami. |
![]() |
|
Opcje związane z dyskusją | Tryby wyświetlania |
![]() |
#1 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Windows i Linux na jednym pendrive
Wymyśliłem sobie taki plan, aby na np. pendraku nagrać instalkę Windows 7 i obok zainstalować np. Ubuntu.
Zrobiłem tak:
Spodziewałem się, że Ubuntu "wgra" GRUBa do MBR tak jak to robi (?) na HDD i że auto-magicznie wykryje i dopisze mi bootmanagera Win7 - tak że będę mieć wybór czy chcę zabootować zainstalowane Ubuntu czy instalkę Windowsa. Tak się jednak nie stało i dalej samoczynnie bootuje się Windows 7. W /boot/ jest GRUB. No więc jak to teraz zmienić ręcznie? Jak zmodyfikować MBR aby kierował mnie do GRUBa (z listą to już chyba sobie poradzę)?
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 04.05.2012 o godz. 20:40 |
![]() |
![]() |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
![]() |
![]() |
#2 |
Get a Mac!
![]() Data rejestracji: 18.04.2003
Posty: 10,554
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
A nie prosciej w druga strone czyli instalke Windows polozyc na GUIDzie?
|
![]() |
![]() |
![]() |
#3 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Jakie ma znaczenie dla mojego problemu czy będzie to MBR czy GPT?
![]() Poza tym nie wiadomo nawet czy instalator Windowsa obsłuży GPT. Kiedyś próbowałem instalować Win7 na GPT i z uporem maniaka przerabia to na MBR bez pytania i informowania o tym użytkownika. Trochę dziwne bo już z innymi dyskami nie ma problemu z obsługą tego formatu, przyszłościowego trzeba dodać.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
![]() |
![]() |
![]() |
#4 |
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Z tego co pamietam grub może się uruchomić albo z partycji (i tak jest u mnie domyślnie) albo z MBR.
Może o to chodzi. Niestety ja mam do lipca jeszcze pierwszego GRUBa, a dwójka jest nieco bardziej zaawansowana. W starym GRUBa na MBR instalowało się poleceniem: setup (hd0) Gdzie hd0 to numer dysku według BIOS (to niekoniecznie ma swoje przełożenie na sda,sdb itd więc warto sprawdzić trzy razy). Ale można też faktycznie próbować w drugą stronę - zainstalować ubuntu i zostawić wolną partycję NTFS, którą następnie dopisze się do GRUBa jako pozycję "windows" btw. BTRFS to chyba nie najlepszy system dla pena. Szybszy byłby (prawdopodobnie) EXT4 bez dziennika albo z dziennikiem writeback. Z reszta delikatność BTRFS i brak sprawnego fsck przeraża mnie ![]() Ostatnio zmieniany przez sobrus : 05.05.2012 o godz. 20:18 |
![]() |
![]() |
![]() |
#5 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tak sobie czytam o nowym GRUBie i chyba znalazłem prostszą metodę. Instalacja Linuksa na całej powierzchni pendraka, a potem edycja skryptów gdzie dodam odpowiednie wpisy prowadzące do całego obrazu *.iso (bo ponoć w GRUB2 tak można ;]).
Co do systemu plików to ja wiem i wybór na BTRFS padł z premedytacją. ![]()
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 05.05.2012 o godz. 21:31 |
![]() |
![]() |
![]() |
#6 |
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Też go kiedyś wybrałem z premedytacją ale jak mi home padło 3 razy w ciągu miesiąca to stwierdziłem ze więcej tego ścierwa nie ruszę dopóki nie będzie fsck
![]() Prawdę mówiąc to chyba FAT jest chyba bardziej odporny na błędy ![]() Ale kiedyś jeszcze do niego wrócę ze względu na kompresje i snapszoty ![]() |
![]() |
![]() |
![]() |
#7 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zanim zacznę to co chciałem zrobić, trzeba się oswoić z nowym grubem. Postanowiłem dodać Slaxa, który podobno działa. Znalazłem w sieci taki skrypt:
Kod:
#!/bin/sh -e echo "Dodawanie Slax LiveCD" >&2 cat << EOF menuentry "slax LiveCD" { loopback loop /root/iso/slax-6.1.2.iso linux (loop)/boot/vmlinuz from=/root/iso/slax-6.1.2.iso ramdisk_size=6666 root=/dev/ram0 rw autoexec=startx initrd (loop)/boot/initrd.gz } EOF ![]() Kod:
error: file not found error: no such disk error: you need to load kernel first ![]()
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 06.05.2012 o godz. 12:23 |
![]() |
![]() |
![]() |
#8 |
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Niestety nie mam nowego GRUBa (choć ściągam milestone 3 żeby zobaczyć jak to jest)
Ale z tego co widze to najpierw GRUB musi zobaczyć katalog z obrazem ISO i teraz moim zdaniem najlepiej wgrać go do /boot - tam gdzie zazwyczaj jest kernel (grub na pewno te pliki widzi). I na przykład dać loopback loop /boot/slax-6.1.2.iso linux (loop)/boot/vmlinuz from=/boot/slax-6.1.2.iso ramdisk_size=6666 root=/dev/ram0 rw autoexec=startx initrd (loop)/boot/initrd w pierwszej linijce definiujemy co to jest "loop" i gdzie szukać obrazu a w następnych gdzie szukać vmlinuz i initrd już w "loop" Istnieje coś takiego jak /root ale jest to po prostu katalog home użytkownika root - i jeżeli tam nie masz tego ISO to raczej nie zatrybi. A następnie w tym obrazie ISO zamontowanym przez loopback muszą być pliki /boot/vmlinuz /boot/inintrd.gz Takie pliki to najczęściej dowiązania symboliczne, sprawdz czy faktycznie są w obrazie. Nie podoba mi się to .gz po initrd, ale może w slaxie tak jest. Przykładowo u mnie jest (po lewej dowiązania, po prawej rzeczywiste pliki) @initrd = initrd-3.3.4-1-desktop @vmlinuz = vmlinux-3.3.4-1-desktop.gz Do tego nie wiem jak jest w nowym i czy dotyczy to ISO ale w starym każdy dysk musi być dopisany w device.map Ostatnio zmieniany przez sobrus : 06.05.2012 o godz. 14:36 |
![]() |
![]() |
![]() |
#9 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Kiedyś bez problemu instalowałem Ubuntu, bodajże 8.xx na pendraku czy karcie. Z obecnym to jakiś dramat. Na sr pokazuje mi bzdury, a na sde za żadne skarby nie chce mi modyfikować MBR. Gruba instaluje (a jak jest włożony HDD to i tam go instaluje i tam się bawi MBR
![]() Chyba dam sobie na razie z tym spokój i użyję jakiejś mniej irytującej dystrybucji ze starym grubem.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 10.05.2012 o godz. 17:31 Powód: takie tam inwektywy ;] |
![]() |
![]() |
![]() |
#10 |
Jukebox Hero
Data rejestracji: 17.09.2004
Lokalizacja: Back for the Attack
Posty: 10,800
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SUSE ma na razie starego
![]() weź tylko pod uwage że stary grub nie obsługuje bootowania z BTRFS. Musisz zrobić oddzielną partycję boot np z systemem ext4. |
![]() |
![]() |
![]() |
Opcje związane z dyskusją | |
Tryby wyświetlania | |
|
|
![]() |
||||
Dyskusja | Autor | Forum | Odpow. | Ostatni Post |
Chuck Norris | Morris | Humor | 111 | 07.10.2018 03:42 |
XP i Linux bootowalny z Pendrive | Calme | FAQ | 0 | 28.12.2005 22:32 |
nie dziala nagrany plik | MrBiedrona | Napędy optyczne DVD | 17 | 22.10.2005 16:57 |
Windows 2003 Serwer na NTFS i drugi dysk na FAT32 | rosol | Off topic | 5 | 27.01.2005 00:35 |
Jeżeli ktoś zna angielski perfekt proszę przetlumaczyć | memorando | Komputery - oprogramowanie i sprzęt | 1 | 17.05.2003 11:41 |