download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Къде ми е флопидиска в новото Ubuntu 8.10?

< 1 2 3 4 >

Автор
Съобщение
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/gru

Unmount
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
 
sudo modprobe floppy

Добави 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> <mount40point> auto nouser,noauto,atime,rw,nodev,noexec,nosuid 0 0
<device> <mount40point> auto users,noauto,atime,rw,nodev,noexec,nosuid 0 0
<device> <mount40point> 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
sudo nautilus /dev

and right click on fd0, Properties, Permissions..and checked the radio buttons"

< 1 2 3 4 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.