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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-08-04 08:56:06

  giaur - Użytkownik

giaur
Użytkownik
Zarejestrowany: 2008-08-01

Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

Witam,

Mam Debiana zainstalowanego na pendrive - dziala dobrze, ale jest jeden problem - wiekszosc starszych komputerów nie potrafi uruchomić sie z pendrive (czasami jest nawet USB-CDROM albo USB-FLOPPY, jednak uzycie ich nie umozliwia bootowania z pena).

Pomyslalem wiec, ze wyjsciem bedzie bootowanie z dyskietki albo CD-ROM. Czyli: na dyskietce instaluje gruba, daje menu.lst wskazujące na boot z pena (po UUID) i sprawa powinna byc załatwiona. Z CD-ROM analogicznie...

Tylko czy da sie wgrac GRUBA na dyskietke, a tym bardziej utworzyć bootowalny obraz iso uzywajacy GRUB? No i czy w ogole cos takiego przejdzie (teoretycznie chyba powinno sie dac?)

Offline

 

#2  2008-08-04 11:37:35

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

wgrac gruba sie da ... kiedys bylo chyba grub-floppy tworzace obraz dyskietki starowej (mozna tez wgrac na cd) teraz jest chyba paczka z gotowymi obrazami ...

problem bedzie natomiast inny ... skoro bios nie widzi podlaczonego pena jako dysku to grub tez go nie zobaczy ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2008-08-04 12:50:58

  giaur - Użytkownik

giaur
Użytkownik
Zarejestrowany: 2008-08-01

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

Hmm, czyli nie bardzo jest wyjscie z tej sytuacji....?

Offline

 

#4  2008-08-04 18:09:47

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

mozna by spreparowac cd z grubem i jadrem ... a zamiast wywolywac init (albo nawet na koniec initrd) wywolac basha z skryptem ktory:
* podmontuje pendrive
* zrobi chroot
* i w tym srodowisku wykona exec na tamtejszego /bin/init z odpowiednimi opcjami


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2008-08-04 18:56:44

  Smike - Użytkownik

Smike
Użytkownik
Zarejestrowany: 2007-08-20

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

[quote=giaur]Witam,
Tylko czy da sie wgrac GRUBA na dyskietke, a tym bardziej utworzyć bootowalny obraz iso uzywajacy GRUB?[/quote]
Que??

http://forum.dug.net.pl/viewtopic.php?id=10873

Offline

 

#6  2008-08-04 19:21:08

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

[quote=giaur]Hmm, czyli nie bardzo jest wyjscie z tej sytuacji....?[/quote]
Jest wyjście. Komputerów niestartujących z CDromu chyba już nie ma. LiveCD w połączeniu z pendrivem daje spore możliwości. Np.: Knoppix z wykorzystaniem UnionFS. Wszystkie nasze zmiany zapisujemy na bieżąco na dysku USB. Przy następnym uruchomieniu LiveCD Knoppix potrafi automatycznie wykryć i pytać czy ma wykorzystać zapisane zmiany. Właśnie mam taki system teraz uruchomiony.

[url=http://www.fsl.cs.sunysb.edu/project-unionfs.html]UnionFS[/url]

W Knoppiksie  podpinamy dysk usb i wybieramy: [b]K->KNOPPIX->Configure->Create a persistent KNOPPIX disk image[/b]

Dysk musi posiadać wolne miejsce z dowolnym systemem plików. Ja mam 1gb pendriva sformatowanego jako ReiserFS i przeznaczyłem całą jego powierzchnię na ten cel.
System automatycznie wykrywa pendrive i należy tylko potwierdzić, że zamierzamy z niego skorzystać.

System zachowuje się jak zainstalowany na dysku.

Edit:

Można cały dysk szyfrować.

Ostatnio edytowany przez fnmirk (2008-08-04 19:22:53)

Offline

 

#7  2008-08-04 19:54:31

  giaur - Użytkownik

giaur
Użytkownik
Zarejestrowany: 2008-08-01

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

@fnmirk:
A mozna zrobic w takim wypadku upgrade kernela? W siduksie na penie zrobilem upgrade do 2.6.26, Knoppix o ile mnie pamiec nie myli mial 2.6.19. Zalezy mi na najnowszym jajku. Tyle ze pewnie w takim przypdku upgrade krenela to troche problemu - no chyba ze remastering płyty Konppiksa?

Teraz mam siduksa na penie, ale jest to normalna instalacja jak na HD  z systemem plikow reiserfs i jedna (pierwsza) partycja FAT32. Sprawa jest fajna, bo Windows widzi to jako dysk wymienny 512 MB i wsio (zreszta drugiej partycji i tak by nie bylo widac, nawet gdyby byla tez FAT32)

Offline

 

#8  2008-08-04 22:25:11

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

Masz przestarzałe informacje o Knoppiksie. Ja mam z kernelem 2.6.24.4, wersja 5.3 na DVD.
Można doinstalować kernel, tylko jak z niego uruchomić system. Jedynie remastering.

Tego co poniżej nie testowałem praktycznie. Jest na końcu artykułu opis przygotowania płyty CD, startującej dysk usb. Jak chcesz to się pobaw. Może coś Ci wyjdzie ciekawego:
[url=http://wiki.cdlinux.pl/index.php/Cdlinux.pl_usb]http://wiki.cdlinux.pl/index.php/Cdlinux.pl_usb[/url]

Offline

 

#9  2008-08-14 18:51:17

  zomer - Użytkownik

zomer
Użytkownik
Zarejestrowany: 2008-03-17

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

[b]fnmirk[/b] Też mam Knoppixa na usb. Czy masz możliwość instalowania programów?. Rozumiem że system instalowałeś na  systemie plików fat32.

Offline

 

#10  2008-08-14 20:16:37

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Bootowanie z dyskietki i CD-ROM systemu zainstalowanego na pendrive

[quote=zomer][b]fnmirk[/b] Też mam Knoppixa na usb. Czy masz możliwość instalowania programów?. Rozumiem że system instalowałeś na  systemie plików fat32.[/quote]
Ja nic nie instalowałem. System uruchamiam z płyty DVD z dodatkową opcją wykorzystującą dysk USB. Całość zachowuje się jak normalnie zainstalowany system.

Przeczytaj dokładnie to co napisałem wyżej.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.015 seconds, 15 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00178 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.191.22' WHERE u.id=1
0.00079 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.191.22', 1715253594)
0.00047 SELECT * FROM punbb_online WHERE logged<1715253294
0.00071 DELETE FROM punbb_online WHERE ident='185.191.171.4'
0.00072 DELETE FROM punbb_online WHERE ident='47.128.19.14'
0.00072 DELETE FROM punbb_online WHERE ident='47.128.19.18'
0.00073 DELETE FROM punbb_online WHERE ident='47.128.30.49'
0.00065 SELECT topic_id FROM punbb_posts WHERE id=96818
0.00204 SELECT id FROM punbb_posts WHERE topic_id=11978 ORDER BY posted
0.00102 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11978 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00114 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11978 ORDER BY p.id LIMIT 0,25
0.00121 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11978
Total query time: 0.01221 s