Вернуться   Компьютерный форум > Компьютеры > Операционные системы > Linux
 
 
Опции темы
Старый 27.02.2010, 17:15   #1 (ссылка)
Новичок
 
Регистрация: 23.02.2010
Сообщений: 36
Репутация: 0
По умолчанию Редактирование Grub в Ubuntu 9.10

Здравствуйте. У меня такая проблема. Я установил Ubuntu 9.10 вместе с виндой ХР на один компьютер. Но по тупости отредактировал загрузчик grub так (выставил default=5 (Windows XP) и timeout=0), что теперь запускается сразу винда без возможности выбора Ос. Мне посоветовали загрузится с установочного диска и отредактировать загрузчик, смонтировав (присоединив) устройство на котором установлена убунта. Вот и вопрос, как мне смонтировать это устройство? Если можно команды по английски, ибо там все по буржуйски написано :-)

---------- Добавлено в 15:15 ---------- Предыдущее сообщение было написано в 15:14 ----------

Клавишу Еsс не предлагать. Пробовал, не получается.
Jurij вне форума  
Старый 27.02.2010, 17:53   #2 (ссылка)
Специалист
 
Аватар для Endrew
 
Регистрация: 01.04.2009
Сообщений: 11,717
Репутация: 446
По умолчанию

Jurij,здесь гляньте http://tuxedo-live.blogspot.com/2007/07/grub.html
Endrew вне форума  
Старый 27.02.2010, 18:41   #3 (ссылка)
Новичок
 
Регистрация: 23.02.2010
Сообщений: 36
Репутация: 0
По умолчанию

Блин, ниче не полусилось
Вот что я вводил:
ubuntu@ubuntu:~$ sudo grub
sudo: grub: command not found
ubuntu@ubuntu:~$ find /boot/grub/stage2
find: `/boot/grub/stage2': No such file or directory
ubuntu@ubuntu:~$ find /boot/grub/stage2 (hd0,2)
bash: syntax error near unexpected token `('
ubuntu@ubuntu:~$


Что-то может не так?
Jurij вне форума  
Старый 27.02.2010, 21:05   #4 (ссылка)
Новичок
 
Аватар для n0s0r0g
 
Регистрация: 19.02.2010
Сообщений: 26
Репутация: 2
По умолчанию

А зачем загрузчик восстанавливать? Он же работает, Windows загружает.

Нужно просто смонтировать раздел и отредактировать конфиг.
Получить список разделов:
$ ls /dev/sd*

sda1 - первый раздел на первом диске, sda2 - второй раздел на первом диске, sdb1 - первый раздел на втором диске и.т.д. Находим нужный и монтируем (например, sda1):
$ sudo mount /dev/sda1 /mnt

Если не сработает, можно попробовать явно указать файловую систему (пример для ext4):
$ sudo mount -t ext4 /dev/sda1 /mnt

Все, теперь ищем конфиг в /mnt, редактируем и перезагружаемся.
n0s0r0g вне форума  
Старый 07.03.2010, 15:22   #5 (ссылка)
Новичок
 
Регистрация: 23.02.2010
Сообщений: 36
Репутация: 0
По умолчанию

Я чего то не понял работы с разделами. Я ввел команду и получилось вот такое
sudo mount -t ext4 dev/sda/mnt
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
One can change the type of mount containing the directory dir:
mount --make-shared dir
mount --make-slave dir
mount --make-private dir
mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
mount --make-rshared dir
mount --make-rslave dir
mount --make-rprivate dir
mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .
ubuntu@ubuntu:~$

---------- Добавлено в 13:22 ---------- Предыдущее сообщение было написано в 13:19 ----------

Ну и каждый раздел так вообщем выдает. Я пробовал все разделы sda, 1,2....sda7. Везде одно и тоже выдаёт.
Как с этими разделами работать?
Jurij вне форума  
Старый 08.03.2010, 18:59   #6 (ссылка)
Новичок
 
Аватар для n0s0r0g
 
Регистрация: 19.02.2010
Сообщений: 26
Репутация: 2
По умолчанию

sudo mount -t ext4 dev/sda/mnt - это неправильная команда

Должно быть, например:
sudo mount -t ext4 /dev/sda1 /mnt

Перед dev - "/".
После sda1 - пробел.

Выше я писал правильные команды.
n0s0r0g вне форума  
Старый 09.03.2010, 17:41   #7 (ссылка)
Новичок
 
Регистрация: 23.02.2010
Сообщений: 36
Репутация: 0
По умолчанию

Мне не понятно, какой раздел монтировать! Короче вот список
ubuntu@ubuntu:~$ ls /dev/sd*
/dev/sda /dev/sda2 /dev/sda5 /dev/sda7 /dev/sdc /dev/sde
/dev/sda1 /dev/sda3 /dev/sda6 /dev/sdb /dev/sdd <-----------------, не пойму что из этого выбирать. Чтоб бы не выбрал, выдает такой текст:
ubuntu@ubuntu:~$ sudo mount -t ext4/dev/sda2 /mnt
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
One can change the type of mount containing the directory dir:
mount --make-shared dir
mount --make-slave dir
mount --make-private dir
mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
mount --make-rshared dir
mount --make-rslave dir
mount --make-rprivate dir
mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .

---------- Добавлено в 15:38 ---------- Предыдущее сообщение было написано в 15:31 ----------

Вот, скрин моей файловой системы (все разделы) http://upwap.ru/778817.
Может с помощью скрина доступнее разъясните, какой раздел монтировать.
Там, где Generic USB CF Reader и иже с ними-это мой кардридер

---------- Добавлено в 15:41 ---------- Предыдущее сообщение было написано в 15:38 ----------

А и еще где искать конфиг, может эту строку надо ввести? ---------------> mount -a [-t|-O] ... : mount all stuff from /etc/fstab
Jurij вне форума  
Старый 09.03.2010, 21:37   #8 (ссылка)
Новичок
 
Аватар для n0s0r0g
 
Регистрация: 19.02.2010
Сообщений: 26
Репутация: 2
По умолчанию

Хм, а просто зайти на раздел разве не получается? Из того окна, что на скриншоте, двойным шелчком? Последовательно обойти все разделы и увидеть нужный (там будет характерная структура каталогов: /bin, /boot, /etc, /usr, /opt, ...). Разделы автоматически примонтируются в /media.

Ну а по поводу монтирования:

sudo mount -t ext4/dev/sda2 /mnt - команда неправильная, после ext4 должен быть пробел.
Должно быть так:
sudo mount -t ext4 /dev/sda2 /mnt

Если я правильно понял, в системе один жесткий диск.
/dev/sda - это Ваш жесткий диск
/dev/sda1, /dev/sda2, /dev/sda3 - основные и расширенный (extended) разделы.
В extended разделе есть еще логические разделы /dev/sda5, /dev/sda6, /dev/sda7.

По скриншоту непонятно, какой раздел требуется. Тут может помочь скришнот: Система - Администрирование - GParted.
n0s0r0g вне форума  
Ads
Старый 10.03.2010, 00:01   #9 (ссылка)
Новичок
 
Регистрация: 23.02.2010
Сообщений: 36
Репутация: 0
По умолчанию

Надо монтировать тот раздел, который подписан Filesystem, ну который последний в списке. Там и установленна линуха.
А команда монтирования получается только без пробела перед "/". С пробелом пишет страшные английские слова, типа unknow command и др. в таком роде...
Jurij вне форума  
Старый 10.03.2010, 00:46   #10 (ссылка)
Новичок
 
Аватар для n0s0r0g
 
Регистрация: 19.02.2010
Сообщений: 26
Репутация: 2
По умолчанию

Filesystem - это место, где установлена Ubuntu? Мне кажется, это ошибка. Загружаемся с LiveCD Ubuntu - Filesystem это текущая корневая файловая система, хитрым образом распакованная с CD/DVD диска. К установленной на жестком диске Ubuntu она никакого отношения не имеет. Кстати, эта файловая система уже смонтирована как корневая, и полностью доступна начиная с "/".

Так что советую поискать нужный раздел среди других иконок на скриншоте. Скорее всего он автоматически смонтируется (его можно будет найти в /media).

Что значит - "команда монтирования получается"? То, что приведено выше - это описание, как нужно пользоваться командой монтирования. Выводится из-за того, что команда вызывается с явно неправильными параметрами. Страшные английские слова в этом смысле явно интереснее и ближе к искомому. Кстати, хотелось бы узнать конкретную команду и конкретную ошибку.

Стоит привести полный вывод для следующих команд:
sudo mount /dev/sda1 /mnt
sudo mount -t ext3 /dev/sda1 /mnt
sudo mount -t ext4 /dev/sda1 /mnt
sudo mount -t reiserfs /dev/sda1 /mnt

Вместо sda1 попробовать подставлять разные разделы. Если какая-то команда сработала, т.е. ничего в ответ не вывела, а в /mnt смонтирован неправильный раздел, то его нужно отмонтировать:

umount /mnt

Затем набрать команду mount уже с другим разделом.

(Для справки: есть такой принцип UNIX will never thank you. Одно из толкований: если команда написана правильно, и выполнена успешно, то она ничего не выводит. Подразумевается, что пользователь четко знает, что он хочет и если все получилось, то не нужно ничего выводить. Очень правильная концепция).
n0s0r0g вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование AMI BIOS aev Неисправности, настройка 0 14.12.2010 04:37
Ubuntu и XP Crazy Frog Linux 6 19.10.2010 19:40
Редактирование реестра Гарад Windows 7 4 26.04.2010 15:28
Редактирование программы vladis_777 Программирование 3 18.04.2010 21:08
Редактирование BOOT.INI Сергей71 Windows XP 7 02.04.2010 14:02
Не могу загрузится в новом ноутбуке...GRUB: Error 17 - что это такое??? bvas Неисправности, настройка 9 23.02.2010 22:53
Редактирование видео goldmund Мультимедиа 5 18.01.2010 23:59
ubuntu stas Linux 1 03.07.2009 00:37
редактирование в Mozilla Firefox Darster Веб-строительство 2 17.06.2009 23:19
Редактирование текста в PDF vinevas Графика 4 28.05.2009 12:51
DSL-200 и UBUNTU MeLord Linux 3 30.04.2009 15:30
редактирование PDF фрйлов! Alexsandr Офис 2 03.02.2009 17:56


Текущее время: 04:32. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.