LINUX.ORG.RU
Ответ на: комментарий от Jackson_

Есть. На одном жестком линукс, на другом винда.

Deleted
()
Ответ на: комментарий от Darth_Revan

Пожалуйста:


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
224 heads, 19 sectors/track, 459004 cylinders
Units = cylinders of 4256 * 512 = 2179072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa025d2e9

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      229531   488440832    7  HPFS/NTFS
/dev/sdb2          229531      459004   488317952    7  HPFS/NTFS
[\code]

Deleted
()
Ответ на: комментарий от Darth_Revan

Вот:


root@ilya:/home/milord# grub-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done

Deleted
()
Ответ на: комментарий от Darth_Revan

Да, он. Но утром был suse (оно УГ). После обновления кед все сломалось, совсем. Вспомнил, что есть дебиан. Поставил, все четко, но винда пропала.

П.С. А что с этого?

Deleted
()

NTFS-3G установлен ?
установи этот пакет
ещё переустанови os-prober

sudo mount /dev/sdb /mnt 
если всё пакеты утановлены
grub-mkconfig -o /boot/grub/grub.cfg 

smilessss ★★★★★
()
Ответ на: комментарий от smilessss

Вот:


root@ilya:/home/milord# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=5eee7438-9bd0-47e2-ac24-9142338f34e0 /               ext3    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=7f16cda1-d13b-41bd-98c3-77ee3f5b2aaf none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

[\code]

Deleted
()

grub2 не видит винду

И слава богу. Ни к чему она Вам.

TheIdol
()
Ответ на: комментарий от smilessss

Я установил. Перезагружаться надо было?

Deleted
()
Ответ на: комментарий от smilessss

Можно ваши репозитории поглядеть? У меня половины пакетов нету из тех, что в разных статьях/темах приводились.

Deleted
()
Ответ на: комментарий от smilessss

Я заметил, что у меня какой то старый ntfs-3g. Сейчас попробую переустановить.

Deleted
()
Ответ на: комментарий от Deleted

можно вручную вписать

sudo nano /boot/grub/grub.cfg
и вставляешь сразу после своего последнего menuentry и закрывающей скобки
menuentry 'windows' --class windows --class os $menuentry_id_option 'osprober-chain-74EC0F1BEC0ED770' {
  savedefault
  insmod part_msdos
  insmod ntfs
  set root='hd0,msdos1'
  chainloader +1
}
hd0,msdos - это номер винта и раздела на нём, если винда на 1 разделе то ничего не меняй, сохрани и перезагрузись - должен появиться пункт с виндой

smilessss ★★★★★
()
Ответ на: комментарий от Deleted

тогда это место recovery mode


menuentry 'windows' --class debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos1'
        chainloader +1
}

smilessss ★★★★★
()
Ответ на: комментарий от AITap

Вот:


+ . /usr/share/os-prober/common.sh
++ cleanup_tmpdir=false
++ cleanup_ro_partitions=
++ progname=
++ type mapdevfs
+ partition=/dev/sdb1
+ mpoint=/mnt
+ type=ntfs-3g
+ case "$type" in
+ debug '/dev/sdb1 is a NTFS partition'
+ log 'debug: /dev/sdb1 is a NTFS partition'
+ cache_progname
+ case $progname in
++ basename /usr/lib/os-probes/mounted/20microsoft
+ progname=20microsoft
+ logger -t 20microsoft 'debug: /dev/sdb1 is a NTFS partition'
+ item_in_dir -q bootmgr /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^bootmgr$'
+ item_in_dir -q ntldr /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^ntldr$'
++ item_in_dir dos /mnt
++ '[' dos = -q ']'
++ q=
++ ls -1 /mnt
++ grep -i '^dos$'
+ '[' -d '' ']'
+ item_in_dir -q windows /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^windows$'
+ exit 1
[\code]

Deleted
()
Ответ на: комментарий от Deleted

эмм тогда в set root='hd0,msdos1' поменять msdos1 на msdos2 или msdos0
или если у тебя /dev/sdb то set root='sd0,msdos1'
могу ошибаться, но стоит попробовать
чтобы каждый раз не править и сохранять + ребут
можно при загрузке нажать е редактировать прям там, а затем нажать f10 и оно загрузится с текущими параметрами

smilessss ★★★★★
()
Ответ на: комментарий от smilessss

Ух ты, блин, мне это не нравится. Но это будет клу-стори установки линукса xD

Что то он выводит только для sda. Сейчас еще поклацаю:

Partition Table for /dev/sda

         ---Starting----      ----Ending-----    Start     Number of
 # Flags Head Sect  Cyl   ID  Head Sect  Cyl     Sector    Sectors
-- ----- ---- ---- ----- ---- ---- ---- ----- ----------- -----------
 1  0x80   32   33     0 0x83   20   38  9326        2048   149821440
 2  0x00   53    6  9326 0x05  252   63  9725   149825534     6422530
 3  0x00    0    0     0 0x00    0    0     0           0           0
 4  0x00    0    0     0 0x00    0    0     0           0           0
 5  0x00   53    8  9326 0x82  252   63  9725           2     6422528

Deleted
()

А неча на неё смотреть.

anonymous
()
Ответ на: комментарий от smilessss

Вот, догадался запустить с параметром:

    Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
                            Pri/Log   Free Space                           1,05*
    sdb1        Boot        Primary   NTFS             [:]            500163,42*
    sdb2                    Primary   NTFS             [:]            500037,59*
                            Pri/Log   Free Space                           0,73*

Deleted
()
Ответ на: комментарий от Deleted

у меня так
правда тот самый загрузчик с первых 100 мб у меня перенесён на раздел самой винды - это экономит 1 раздел )
а у тебя его нет, или он на /dev/sdb1

примонтируй sda1 и sdb1 и посмотри есть где-то раздел с виндой

sudo mount /dev/sda1 /mnt
ругается на что-то ?
если нет то смторит есть ли там папка boot и файл в корне bootmgr

sudo mount /dev/sdb1  /media

и искать тоже самое
если ничего такого нет - могу кинуть свой boot но он врядли подойдёт
можно будет ещё загрузится с usb c виндой и оттуда поправить загрузчик, но тогда нужно будет восстанавливать и груб

smilessss ★★★★★
()
Ответ на: комментарий от smilessss

По ходу, остается вариант только с загрузчиком.

А чтоб граб востановить, нужно его просто проинсталлировать и сделать апдейт?

Deleted
()
Ответ на: комментарий от Deleted

из виндового утановщика зайти в восстановление и попытаться восстановить автоматом
или в ручную если прокатит из командной строки

bootrec.exe /fixboot
bootrec.exe /fixmbr
если всё ок то восстанавливаем груб из live usb сделать
mount /dev/sda1 /mnt
sda1 - эта раздел с линуксом, если раличается сменить
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt bash
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
если всё пройдёт хорошо и os prober увидит винду то ребут

smilessss ★★★★★
()
Ответ на: комментарий от Deleted

А если всё то же самое, но с /dev/sdb2 вместо /dev/sdb1? Если sdb1 смонтирован в /mnt, предварительно размонтируйте его командой umount /mnt.

AITap ★★★★★
()
Ответ на: комментарий от smilessss

У меня на fixmbr жалуется. Говорит, что не та файловая система...

Deleted
()
Ответ на: комментарий от Deleted

И оканчивается теми же самыми строками?

+ ls -1 /mnt
+ grep -q -i '^windows$'
+ exit 1

Это значит, что на этих разделах нет директории «windows». Как так вышло?

AITap ★★★★★
()
Ответ на: комментарий от AITap

А, я не правильно понял о чем вы спросили. Сейчас попробую.

Deleted
()
Ответ на: комментарий от AITap

Вот:


+ . /usr/share/os-prober/common.sh
++ cleanup_tmpdir=false
++ cleanup_ro_partitions=
++ progname=
++ type mapdevfs
+ partition=/dev/sdb1
+ mpoint=/mnt
+ type=ntfs-3g
+ case "$type" in
+ debug '/dev/sdb1 is a NTFS partition'
+ log 'debug: /dev/sdb1 is a NTFS partition'
+ cache_progname
+ case $progname in
++ basename /usr/lib/os-probes/mounted/20microsoft
+ progname=20microsoft
+ logger -t 20microsoft 'debug: /dev/sdb1 is a NTFS partition'
+ item_in_dir -q bootmgr /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^bootmgr$'
+ item_in_dir -q ntldr /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^ntldr$'
++ item_in_dir dos /mnt
++ '[' dos = -q ']'
++ q=
++ ls -1 /mnt
++ grep -i '^dos$'
+ '[' -d '' ']'
+ item_in_dir -q windows /mnt
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ ls -1 /mnt
+ grep -q -i '^windows$'
++ item_in_dir windows /mnt
++ '[' windows = -q ']'
++ q=
++ ls -1 /mnt
++ grep -i '^windows$'
+ item_in_dir -q win.com /mnt/Windows
+ '[' -q = -q ']'
+ q=-q
+ shift 1
+ grep -q -i '^win.com$'
+ ls -1 /mnt/Windows
+ exit 1

Deleted
()
Ответ на: комментарий от Deleted

Судя по выводу второй команды, на каком-то из разделов есть директория Windows, но нет bootmgr. Мы так, наверное, очень долго будем гадать.

По очереди для каждого из двух разделов (sdb1 и sdb2): смонтируйте раздел куда-нибудь и покажите вывод команды ls -al <точка монтирования>.

AITap ★★★★★
()
Ответ на: комментарий от AITap

sdb2

drwxrwxrwx  1 root root      20480 Фев 10 17:47 .
drwxr-xr-x 22 root root       4096 Фев  9 19:39 ..
-rwxrwxrwx  1 root root         24 Июн 11  2009 autoexec.bat
-rwxrwxrwx  1 root root         10 Июн 11  2009 config.sys
lrwxrwxrwx  2 root root         60 Июл 14  2009 Documents and Settings -> /mnt/Users
-rwxrwxrwx  1 root root 2818023424 Фев  8 13:46 hiberfil.sys
-rwxrwxrwx  1 root root 3757367296 Фев  8 13:46 pagefile.sys
drwxrwxrwx  1 root root          0 Июл 14  2009 PerfLogs
drwxrwxrwx  1 root root       4096 Янв 31 16:16 ProgramData
drwxrwxrwx  1 root root       8192 Фев  7 13:06 Program Files
drwxrwxrwx  1 root root          0 Янв 31 15:17 Recovery
drwxrwxrwx  1 root root          0 Янв 31 15:21 $Recycle.Bin
drwxrwxrwx  1 root root       4096 Фев  3 11:04 System Volume Information
drwxrwxrwx  1 root root       4096 Янв 31 15:20 Users
drwxrwxrwx  1 root root      16384 Фев  7 13:06 Windows
drwxrwxrwx  1 root root       4096 Янв 26 19:00 История России
drwxrwxrwx  1 root root       4096 Янв 30 18:13 Программирование
drwxrwxrwx  1 root root      20480 Янв 31 22:01 Установщики

sdb1

drwxrwxrwx  1 root root   8192 Фев 11  2013 .
drwxr-xr-x 22 root root   4096 Фев  9 19:39 ..
drwxrwxrwx  1 root root      0 Фев 11  2013 Boot
-rwxrwxrwx  1 root root   6594 Фев  9 14:52 c.rtf
drwxrwxrwx  1 root root   4096 Фев  8 13:48 Films
drwxrwxrwx  1 root root  16384 Фев  2 21:08 Games
drwxrwxrwx  1 root root   4096 Янв 30 21:27 Images
drwxrwxrwx  1 root root      0 Янв  1 20:48 msdownld.tmp
drwxrwxrwx  1 root root   8192 Янв 26 18:00 Music
drwxrwxrwx  1 root root      0 Янв 30 18:15 Projects
drwxrwxrwx  1 root root      0 Янв 31 15:21 $RECYCLE.BIN
drwxrwxrwx  1 root root      0 Ноя  3 14:48 System Volume Information
drwxrwxrwx  1 root root   4096 Янв  5 14:11 Torrents
drwxrwxrwx  1 root root  40960 Янв 31 14:47 Боевая школа Брюса Ли. Философия и дух бойца. Том 5 (fb2)   Либрусек_files
-rwxrwxrwx  2 root root 304943 Окт 30 19:34 Боевая школа Брюса Ли. Философия и дух бойца. Том 5 (fb2)   Либрусек.htm
drwxrwxrwx  1 root root  12288 Янв 30 18:16 Документы (старые)
drwxrwxrwx  1 root root      0 Янв 31 15:55 Не заходить

Deleted
()
Ответ на: комментарий от Deleted

Действительно, ни на одном разделе, похоже, не установлен загрузчик Windows. Куда он был установлен?

Загрузитесь с установочного диска Windows, «исправьте проблемы загрузки» и переустановите GRUB.

AITap ★★★★★
()
Ответ на: комментарий от AITap

исправьте проблемы загрузки

Я пробовал. Что то не получается. Ну, в прочем, сейчас еще потыкаю.

П.С. Я выше вот это писал:

У меня на fixmbr жалуется. Говорит, что не та файловая система...

Может нужно какой то раздел в sdb отформатировать? Но какой я не уверен. Там два с файлами, один мегабайтный (хз) нафиг он, и последний 73 мб, там загрузчик должен быть? Какая ФС там должна быть?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.