Tworzenie bootowalnej dyskietki z grubem

Tylko tematy nie mieszczące się powyżej.
neonek911
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 lis 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Tworzenie bootowalnej dyskietki z grubem

Post autor: neonek911 »

Witajcie ! Jestem tu nowy :)
Mam taki problem. Staram się stworzyć dyskietkę bootowalną z grubem na Ubuntu 8.10. Korzystałem z różnych poradników i żaden mi nie pomógł. Wcześniej wyskakiwało mi, gdy kopiowałem stage1 i stage2 z /boot/grub, że na dyskietce nie ma miejsca. Innym razem, że urządzenie /dev/fd0 nie istnieje kiedy chciałem sformatować i utworzyć tam FAT jako system plików, ale co śmieszniejsze normalnie się montowała. Teraz wyskakuje tylko, że /dev/fd0 nie istnieje, WinXP rozpoznaje dyskietkę normalnie. Pomocy, bo już nie wyrabiam :wall:
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

Chcesz wgrać sektor rozruchowy gruba odwołujący się do zainstalowanego , czy wgrać obraz gruba na dyskietkę , wydaje się z twojego opisu że to pierwsze , robimy tak ;
sformatuj dyskietkę , ale pod Linuksem ;

Kod: Zaznacz cały

sudo fdformat /dev/fd0
Po sformatowaniu uruchom gruba jako root ;

Kod: Zaznacz cały

sudo grub
teraz w konsoli gruba ( czyli w grub> ), określ do którego miejsca ma się odwoływać ( gdzie ma szukać gruba , ja podałem w przykładzie pierwszy dysk i pierwszą partycje )

Kod: Zaznacz cały

root (hd0,0)
i teraz nagraj to na dyskietkę ;

Kod: Zaznacz cały

setup (fd0)
neonek911
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 lis 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: neonek911 »

Tak. Chciałbym wgrać sektor rozruchowy gruba na dyskietkę.
Więc po kolei:
wkładam czystą dyskietkę do stacji,
uruchamiam terminal,
sudo fdformat /dev/fd0 w terminalu,
wpisuję hasło,
i otrzymuję coś takiego: /dev/fd0: No such file or directory.
Co z tym zrobić ??
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

No co nie ma napędu heee ,może 1 a nie 0 , zrób tak ;

Kod: Zaznacz cały

ls -l /dev/fd0
i jeszcze

Kod: Zaznacz cały

ls -l /dev/fd1
neonek911
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 lis 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: neonek911 »

Obydwie powyższe komendy dają taki oto wynik:
ls: nie ma dostępu do /dev/fd0: No such file or directory
ls: nie ma dostępu do /dev/fd1: No such file or directory

Już nie wiem co robić :wall:
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

Uruchom system z płyty liveCD i sprawdź .A zmieniałeś może coś w /etc/fstab pokaż linie napędu dyskietki .Do uruchamiania systemu możesz też użyć cd np; projektsupergrub.
neonek911
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 lis 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: neonek911 »

Mój fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb1
UUID=664632b8-0022-4810-9efe-b089c806ad3f / ext3 relatime,errors=remount-ro 0 1
# /dev/sdb5
UUID=42f69e91-76f4-4d20-8856-829904e71ff3 none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy ext2,vfat rw,user,noauto 0 0
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

Otwieramy do edycji jako root ;

Kod: Zaznacz cały

sudo gedit /etc/fstab
i zmień

Kod: Zaznacz cały

/dev/fd0 /media/floppy ext2,vfat rw,user,noauto 0 0
na

Kod: Zaznacz cały

/dev/fd0     /media/floppy0  auto    rw,user,noauto,exec,utf8  0    0
i uruchom ponownie .
neonek911
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 lis 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: neonek911 »

Dalej nie działa :sad: :mad:
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

A na LiveCd też nie działa , to jest normalnie podłączone , a może jakiś zewnętrzny na USB , co jest po takim wpisie ;

Kod: Zaznacz cały

dmesg | grep  fd
Awatar użytkownika
Ruri
Przyjaciel
Przyjaciel
Posty: 532
Rejestracja: 13 wrz 2006, 21:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: Ruri »

trzeba załadować moduł "floppy"

Kod: Zaznacz cały

sudo modprobe floppy
A by mieć to na stałe trzeba dopisać do /etc/modules - floppy
tak jakoś ktoś umyślił że ludki majace 8.10 nie mają stacji dyskietek wiec moduł nie jest załadowany.
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

A no to mamy .Ubuntu 8.10 mam zainstalowane na laptopie gdzie nie ma floppy , tam gdzie mam floppy mam co innego albo starsze wersje Ubuntu ,nawet przez chwile nie pomyślałem że moduł nie jest w 8.10 ładowany.
thelema
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 lut 2008, 10:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME

Nie mogę uruchomić floppy na Ubuntu 8.10

Post autor: thelema »

Chciałbym się zapytać ponieważ mam Ubuntu 8.10 na PC i nie mogę zainstalować floppy

Kod: Zaznacz cały

thelema@thelema:~$ dmesg | grep  fd
[   29.897788] Floppy drive(s): fd0 is 1.44M
[  180.818675] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=23768 DF PROTO=TCP SPT=49873 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[  181.784183] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=53408 DF PROTO=TCP SPT=49873 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[  182.785378] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=1981 DF PROTO=TCP SPT=49873 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[  182.923774] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=6830 DF PROTO=TCP SPT=49874 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[  206.264339] end_request: I/O error, dev fd0, sector 0
[  218.432448] end_request: I/O error, dev fd0, sector 0
[  218.432470] Buffer I/O error on device fd0, logical block 0
[  230.600548] end_request: I/O error, dev fd0, sector 0
[  230.600570] Buffer I/O error on device fd0, logical block 0
[  242.772504] end_request: I/O error, dev fd0, sector 0
[  254.953137] end_request: I/O error, dev fd0, sector 0
[  267.116439] end_request: I/O error, dev fd0, sector 0
[  267.116462] Buffer I/O error on device fd0, logical block 0
[  279.285151] end_request: I/O error, dev fd0, sector 0
[  279.285173] Buffer I/O error on device fd0, logical block 0
[  291.456614] end_request: I/O error, dev fd0, sector 0
[  531.512230] end_request: I/O error, dev fd0, sector 0
[  782.785173] end_request: I/O error, dev fd0, sector 0
[  808.252849] end_request: I/O error, dev fd0, sector 0
[  820.420479] end_request: I/O error, dev fd0, sector 0
[  820.420501] Buffer I/O error on device fd0, logical block 0
[  832.592629] end_request: I/O error, dev fd0, sector 0
[  832.592652] Buffer I/O error on device fd0, logical block 0
[  844.764547] end_request: I/O error, dev fd0, sector 0
[  856.936407] end_request: I/O error, dev fd0, sector 0
[  869.108688] end_request: I/O error, dev fd0, sector 0
[  869.108710] Buffer I/O error on device fd0, logical block 0
[  881.280519] end_request: I/O error, dev fd0, sector 0
[  881.280542] Buffer I/O error on device fd0, logical block 0
[  893.452624] end_request: I/O error, dev fd0, sector 0
[ 1980.578906] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=64259 DF PROTO=TCP SPT=50170 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[ 1981.506513] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=56637 DF PROTO=TCP SPT=50170 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
[ 1982.507237] Inbound IN=eth0 OUT= MAC=00:e0:4c:e4:09:7e:00:1f:5b:c1:fd:f5:08:00 SRC=192.168.2.167 DST=192.168.2.168 LEN=64 TOS=0x00 PREC=0x00 TTL=64 ID=12819 DF PROTO=TCP SPT=50170 DPT=3192 WINDOW=65535 RES=0x00 SYN URGP=0 
sudo gedit /etc/fstab

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=52843089-bcfb-4c3f-a5e4-d23d353d1122 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=d596f97f-b9a4-4ccb-9f3d-90c868feaa1f /home           ext3    relatime        0       2
# /dev/sda5
UUID=124e7c5c-45f0-4af2-af50-ed019b5a3970 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0     	/media/floppy  auto    rw,user,noauto,exec,utf8  0    0
sudo gedit /etc/modules

Kod: Zaznacz cały

/etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
floppy

Kod: Zaznacz cały

thelema@thelema:~$ ls -l /dev/fd0
ls: nie ma dostępu do /dev/fd0: No such file or directory

Kod: Zaznacz cały

thelema@thelema:cd /dev/
thelema@thelema:~$ sudo MAKEDEV fd0
udev active, devices will be created in /dev/.static/dev/
rm: nie można usunąć `fd0-': Read-only file system
mknod: `fd0-': Read-only file system
makedev fd0 b 2 0 root floppy 0660: failed
rm: nie można usunąć `fd0-': Read-only file system
rm: nie można usunąć `fd0d360-': Read-only file system
mknod: `fd0d360-': Read-only file system
makedev fd0d360 b 2 4 root floppy 0660: failed
rm: nie można usunąć `fd0d360-': Read-only file system
rm: nie można usunąć `fd0h1200-': Read-only file system
mknod: `fd0h1200-': Read-only file system
makedev fd0h1200 b 2 8 root floppy 0660: failed
rm: nie można usunąć `fd0h1200-': Read-only file system
rm: nie można usunąć `fd0u360-': Read-only file system
mknod: `fd0u360-': Read-only file system
makedev fd0u360 b 2 12 root floppy 0660: failed
rm: nie można usunąć `fd0u360-': Read-only file system
rm: nie można usunąć `fd0u720-': Read-only file system
mknod: `fd0u720-': Read-only file system
makedev fd0u720 b 2 16 root floppy 0660: failed
rm: nie można usunąć `fd0u720-': Read-only file system
rm: nie można usunąć `fd0h360-': Read-only file system
mknod: `fd0h360-': Read-only file system
makedev fd0h360 b 2 20 root floppy 0660: failed
rm: nie można usunąć `fd0h360-': Read-only file system
rm: nie można usunąć `fd0h720-': Read-only file system
mknod: `fd0h720-': Read-only file system
makedev fd0h720 b 2 24 root floppy 0660: failed
rm: nie można usunąć `fd0h720-': Read-only file system
rm: nie można usunąć `fd0u1440-': Read-only file system
mknod: `fd0u1440-': Read-only file system
makedev fd0u1440 b 2 28 root floppy 0660: failed
rm: nie można usunąć `fd0u1440-': Read-only file system
rm: nie można usunąć `fd0u2880-': Read-only file system
mknod: `fd0u2880-': Read-only file system
makedev fd0u2880 b 2 32 root floppy 0660: failed
rm: nie można usunąć `fd0u2880-': Read-only file system
rm: nie można usunąć `fd0CompaQ-': Read-only file system
mknod: `fd0CompaQ-': Read-only file system
makedev fd0CompaQ b 2 36 root floppy 0660: failed
rm: nie można usunąć `fd0CompaQ-': Read-only file system
rm: nie można usunąć `fd0h1440-': Read-only file system
mknod: `fd0h1440-': Read-only file system
makedev fd0h1440 b 2 40 root floppy 0660: failed
rm: nie można usunąć `fd0h1440-': Read-only file system
rm: nie można usunąć `fd0u1680-': Read-only file system
mknod: `fd0u1680-': Read-only file system
makedev fd0u1680 b 2 44 root floppy 0660: failed
rm: nie można usunąć `fd0u1680-': Read-only file system
rm: nie można usunąć `fd0h410-': Read-only file system
mknod: `fd0h410-': Read-only file system
makedev fd0h410 b 2 48 root floppy 0660: failed
rm: nie można usunąć `fd0h410-': Read-only file system
rm: nie można usunąć `fd0u820-': Read-only file system
mknod: `fd0u820-': Read-only file system
makedev fd0u820 b 2 52 root floppy 0660: failed
rm: nie można usunąć `fd0u820-': Read-only file system
rm: nie można usunąć `fd0h1476-': Read-only file system
mknod: `fd0h1476-': Read-only file system
makedev fd0h1476 b 2 56 root floppy 0660: failed
rm: nie można usunąć `fd0h1476-': Read-only file system
rm: nie można usunąć `fd0u1722-': Read-only file system
mknod: `fd0u1722-': Read-only file system
makedev fd0u1722 b 2 60 root floppy 0660: failed
rm: nie można usunąć `fd0u1722-': Read-only file system
rm: nie można usunąć `fd0h420-': Read-only file system
mknod: `fd0h420-': Read-only file system
makedev fd0h420 b 2 64 root floppy 0660: failed
rm: nie można usunąć `fd0h420-': Read-only file system
rm: nie można usunąć `fd0u830-': Read-only file system
mknod: `fd0u830-': Read-only file system
makedev fd0u830 b 2 68 root floppy 0660: failed
rm: nie można usunąć `fd0u830-': Read-only file system
rm: nie można usunąć `fd0h1494-': Read-only file system
mknod: `fd0h1494-': Read-only file system
makedev fd0h1494 b 2 72 root floppy 0660: failed
rm: nie można usunąć `fd0h1494-': Read-only file system
rm: nie można usunąć `fd0u1743-': Read-only file system
mknod: `fd0u1743-': Read-only file system
makedev fd0u1743 b 2 76 root floppy 0660: failed
rm: nie można usunąć `fd0u1743-': Read-only file system
rm: nie można usunąć `fd0h880-': Read-only file system
mknod: `fd0h880-': Read-only file system
makedev fd0h880 b 2 80 root floppy 0660: failed
rm: nie można usunąć `fd0h880-': Read-only file system
rm: nie można usunąć `fd0u1040-': Read-only file system
mknod: `fd0u1040-': Read-only file system
makedev fd0u1040 b 2 84 root floppy 0660: failed
rm: nie można usunąć `fd0u1040-': Read-only file system
rm: nie można usunąć `fd0u1120-': Read-only file system
mknod: `fd0u1120-': Read-only file system
makedev fd0u1120 b 2 88 root floppy 0660: failed
rm: nie można usunąć `fd0u1120-': Read-only file system
rm: nie można usunąć `fd0h1600-': Read-only file system
mknod: `fd0h1600-': Read-only file system
makedev fd0h1600 b 2 92 root floppy 0660: failed
rm: nie można usunąć `fd0h1600-': Read-only file system
rm: nie można usunąć `fd0u1760-': Read-only file system
mknod: `fd0u1760-': Read-only file system
makedev fd0u1760 b 2 96 root floppy 0660: failed
rm: nie można usunąć `fd0u1760-': Read-only file system
rm: nie można usunąć `fd0u1920-': Read-only file system
mknod: `fd0u1920-': Read-only file system
makedev fd0u1920 b 2 100 root floppy 0660: failed
rm: nie można usunąć `fd0u1920-': Read-only file system
rm: nie można usunąć `fd0u3200-': Read-only file system
mknod: `fd0u3200-': Read-only file system
makedev fd0u3200 b 2 104 root floppy 0660: failed
rm: nie można usunąć `fd0u3200-': Read-only file system
rm: nie można usunąć `fd0u3520-': Read-only file system
mknod: `fd0u3520-': Read-only file system
makedev fd0u3520 b 2 108 root floppy 0660: failed
rm: nie można usunąć `fd0u3520-': Read-only file system
rm: nie można usunąć `fd0u3840-': Read-only file system
mknod: `fd0u3840-': Read-only file system
makedev fd0u3840 b 2 112 root floppy 0660: failed
rm: nie można usunąć `fd0u3840-': Read-only file system
rm: nie można usunąć `fd0u1840-': Read-only file system
mknod: `fd0u1840-': Read-only file system
makedev fd0u1840 b 2 116 root floppy 0660: failed
rm: nie można usunąć `fd0u1840-': Read-only file system
rm: nie można usunąć `fd0u800-': Read-only file system
mknod: `fd0u800-': Read-only file system
makedev fd0u800 b 2 120 root floppy 0660: failed
rm: nie można usunąć `fd0u800-': Read-only file system
rm: nie można usunąć `fd0u1600-': Read-only file system
mknod: `fd0u1600-': Read-only file system
makedev fd0u1600 b 2 124 root floppy 0660: failed
rm: nie można usunąć `fd0u1600-': Read-only file system
thelema@thelema:/dev$ 
proszę o jakieś wskazówki :)
jawojx

Odp: Tworzenie bootowalnej dyskietki z grubem

Post autor: jawojx »

W ;

Kod: Zaznacz cały

sudo gedit /etc/fstab
usuń tą linie ;

Kod: Zaznacz cały

/dev/fd0     	/media/floppy  auto    rw,user,noauto,exec,utf8  0    0
w nowszym Ubuntu 8.10 wpis ten nie jest już potrzebny , piałem to z Ubuntu 8.04 ( post nr. 12 ) .Po ponownym restarcie systemu wszystko powinno działać .
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 18 gości