Къде ми е флопидиска в новото Ubuntu 8.10?
Автор |
|
anonymousСъб, 08.11.08, 19:16 |
Реших да пробвам коча (Ubuntu 8.10) с чиста инсталация наново с форматиране на дяловете. По време на инсталацията решавам GRUB -а да ми е на флопи както правя винаги, но нещо не се получи възникна грешка и ща не-ща GRUB го инсталирах на MBR първия диск. Казах си - после ще си го инсталирам на дискета като завърши всичко и ще си възстановя уиндоуския ботлоадер и готово, както се е случвало и друг път. # grub-install /dev/fd0 отговор: /dev/fd0: Not found or not a block device. Решавам да монтирам флопито: $ sudo mount -t vfat /dev/fd0 /mnt/floppy отговор на системата: mount: mount point /mnt/floppy does not exist Оказа се обаче, че за убунтото, флопи на компютъра изобщо не съществува. Погледнах в fstab и наистина нямаше и ред за флопито. Добавих следния ред на края на fstab файла: /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 рестарт, и отново никакъв резултат. sudo mount -t vfat /dev/fd0 /mnt/floppy отговор на системата: mount: mount point /mnt/floppy does not exist Нямам никаква идея. Загубих половин ден за слединталационни настройки. Яд ме е, че не погледнах това веднага след инсталацията щях да преинсталирам наново но сега не ми се губи време пък и ми писнаха тези линукски дивотии. | | deringerСъб, 08.11.08, 19:32 |
sudo -s mke2fs /dev/fd0 mount /dev/fd0 /media/floppy mkdir /media/floppy/boot mkdir /media/floppy/boot/grub cd /boot/grub cp stage1 stage2 /media/floppy/boot/gruUnmount device (fd0) /dev/fd0 root (fd0) setup (fd0) quit dd if=/dev/hda of=/media/floppy/boot.mbr bs=512 count=1 Опс...направо да бях дал линк като този примерно,че там е обяснено по-подробно. https://help.ubuntu.com/community/GrubHowto/BootFloppy
редактиран от deringer на 08.11.08 19:34 | | anonymousСъб, 08.11.08, 19:50 |
ето какво се получава още на първи етап: :~# mke2fs /dev/fd0 mke2fs 1.41.3 (12-Oct-2008) Could not stat /dev/fd0 --- No such file or directory The device apparently does not exist; did you specify it correctly? тези команди които си да са много добре само че те биха работили ако линукса "знае" че има флопи. редактиран от anonymous на 08.11.08 19:52 | | deringerСъб, 08.11.08, 19:55 |
Ok...А как е работата в BIOS-a...Там зададено ли е флопито като устройство...или ти на Уин си го виждаш? | | anonymousСъб, 08.11.08, 20:03 |
до преди няколко дни бях с fluxbuntu но го "омазах" и реших да пробвам новото ubuntu. под Windows флопито рабори въпреки че съм го забраним от device manager но за проба го разреших и пробвах.(нали трябва да се изключи хардуверен проблем) Та винаги до сега ботлоадера съм го слагал на дискета и сега например старата дискета зарежда нещо си от стария grub който естествено в случея не върши работа. в BIOS поредноста е : първо флопиро после харда и cd-to редактиран от anonymous на 08.11.08 20:05 | | xcbxСъб, 08.11.08, 21:58 |
Добави floppy на /etc/modules | | anonymousНед, 09.11.08, 09:41 |
@ xcbx Х10 -Хиляда благодарности - получи се нещо, стъпка в правилна посока. след sudo modprobe floppy и добаянето на floppy във файла /etc/modules. Флопито показа принаци на живот !!! появи се и при устройствата. обаче. iv@Deep:~$ sudo -s root@Deep:~# mke2fs /dev/fd0 mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 184 inodes, 1440 blocks 72 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=1572864 1 block group 8192 blocks per group, 8192 fragments per group 184 inodes per group Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 20 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. root@Deep:~# mount /dev/fd0 /media/floppy mount: mount point /media/floppy does not exist root@Deep:~# grub-install /dev/fd0 /dev/fd0 does not have any corresponding BIOS drive. root@Deep:~# погледнах и в файла device.map който се намира в: /boot/grub/device.map оказа се че там флопи не фигурира добавих следния ред накрая: (fd0) /dev/fd0 както би трябвало да е, но неще и неще... не може да се монтира флопито в /media/floppy може би изхода от тук е по лесен, но не го знам??? последно: root@Deep:~# grub-install /dev/fd0 Searching for GRUB installation directory ... found: /boot/grub Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Installing GRUB to /dev/fd0 as (fd0)... Unknown partition table signature Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. (hd0) /dev/sda (hd1) /dev/sdb (fd0) /dev/fd0 root@Deep:~# редактиран от anonymous на 09.11.08 09:41 редактиран от anonymous на 09.11.08 09:45 редактиран от anonymous на 09.11.08 10:07 редактиран от anonymous на 09.11.08 10:12 | | xcbxНед, 09.11.08, 21:30 |
Виж дали точно така си add-нал floppy към fstab-а /dev/fd0 /media/floppy0 auto rw,auto,user,sync 0 0 За инсталирането на grub на floppy какъв е проблема да го направиш от live cd-като mount-неш floppy-то и инсталираш grub след това на него(използвай по-стара версия на ubuntu-8.04,7.10) Провери дали ще имаш проблеми с kernel 2.6.24(install от synaptic) редактиран от xcbx на 09.11.08 21:59 | | anonymousНед, 09.11.08, 22:02 |
Инсталирай си gparted u го mount-ни с нея: sudo su apt-get install gparted gparted Edit;по-скоро го сетни актив, виж и power options. редактиран от anonymous на 09.11.08 22:09 | | deringerНед, 09.11.08, 22:11 |
Ок...а прегледа ли device.map дали са коректно подредени...? Както и в файла menu.lst като при мен за пример е така ## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)
|
etc/fstab /dev/hda /media/cdrom0 udf,iso9660 user,atime,noauto,rw,dev,exec,suid 0 0
/dev/fd0 /media/floppy0 auto user,atime,noauto,rw,dev,exec,suid 0 0
/dev/sda2 /media/sda2 ext3 nouser,errors=remount-ro,acl,atime,auto,rw,dev,exec,suid 0 0
<device> <mount 40point> auto nouser,noauto,atime,rw,nodev,noexec,nosuid 0 0
<device> <mount 40point> auto users,noauto,atime,rw,nodev,noexec,nosuid 0 0
<device> <mount 40point> auto nouser,noauto,atime,rw,nodev,noexec,nosuid 0 0 |
така се създава ново флопи като у-во " cd /dev
sudo mknod fd0 b 2 0 |
then changed the permissions of the file the easy way and right click on fd0, Properties, Permissions..and checked the radio buttons" | | Коментар |