установка личинки с живого (срочного) CD

Я удалил mbr по ошибке.

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

Я следую за этим инструкции.

Проблема состоит в том, что я получаю эту ошибку:

grub-install --boot-directory=/media/cab64688-2d97-4bbd-9f32-7bc0badb40a8/boot /dev/sdb
rm: cannot remove `/media/cab64688-2d97-4bbd-9f32-7bc0badb40a8/boot/grub/915resolution.mod': Read-only file system

Так, проблема состоит в том, что мой существующий раздел человечности смонтирован только для чтения. Когда я пробую:

sudo mount /dev/sdb7  /media/ubuntu_mpt
mount: block device /dev/sdb7 is write-protected, mounting read-only

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

Какая-либо идея?

Заранее спасибо.

Править: После Кв. - получают личинку установки, я повторил процесс и добрался:

Probing devices to guess BIOS drives. This may take a long time.
Unknown partition table signature
sed: can't read /media/cab64688-2d97-4bbd-9f32-7bc0badb40a8_/boot/grub/device.map: No such file or directory
grep: /media/cab64688-2d97-4bbd-9f32-7bc0badb40a8_/boot/grub/device.map: No such file or directory
/dev/sda does not have any corresponding BIOS drive.

Править: Требуемые выводы:

fdisk -l

Disk /dev/sda: 163.9 GB, 163927522816 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sda doesn't contain a valid partition table

Disk /dev/sdb: 640.1 GB, 640133946880 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3dcf5202

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        3917    31463271    7  HPFS/NTFS
/dev/sdb2            3918       77826   593667163    f  W95 Ext'd (LBA)
/dev/sdb5            3918       43080   314576766    7  HPFS/NTFS
/dev/sdb6           77328       77826     4000768   82  Linux swap / Solaris
/dev/sdb7           43081       77197   274041856   83  Linux
/dev/sdb8           77197       77327     1045504   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdc: 4043 MB, 4043284480 bytes
125 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 7750 * 512 = 3968000 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   ?      100405      247697   570754815+  72  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(357, 116, 40) logical=(100404, 79, 11)
Partition 1 has different physical/logical endings:
     phys=(357, 32, 45) logical=(247696, 24, 51)
Partition 1 does not end on cylinder boundary.
/dev/sdc2   ?       21767      271577   968014120   65  Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(288, 115, 43) logical=(21766, 48, 47)
Partition 2 has different physical/logical endings:
     phys=(367, 114, 50) logical=(271576, 60, 42)
Partition 2 does not end on cylinder boundary.
/dev/sdc3   ?      241276      491086   968014096   79  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(366, 32, 33) logical=(241275, 3, 30)
Partition 3 has different physical/logical endings:
     phys=(357, 32, 43) logical=(491085, 14, 39)
Partition 3 does not end on cylinder boundary.
/dev/sdc4   ?      372346      372354       27749+   d  Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
     phys=(372, 97, 50) logical=(372345, 119, 25)
Partition 4 has different physical/logical endings:
     phys=(0, 10, 0) logical=(372353, 14, 33)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

mount
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
/dev/sr0 on /cdrom type iso9660 (ro,noatime)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
/dev/sda on /media/Backup type ext4 (rw,nosuid,nodev,uhelper=udisks)
/dev/sdb7 on /media/cab64688-2d97-4bbd-9f32-7bc0badb40a8_ type ext4 (ro,nosuid,nodev,uhelper=udisks)

ls -lA /dev/disk/by-label
total 0
lrwxrwxrwx 1 root root 9 2011-06-12 18:32 Backup -> ../../sda
lrwxrwxrwx 1 root root 9 2011-06-12 18:31 Ubuntu\x2011.04\x20i386 -> ../../sr0
0
задан 12 June 2011 в 23:06

5 ответов

Я решил проблему с помощью UNetbootin. Установленный это и управляемый для начальной загрузки в мою систему человечности (cnosole режим или плохой графический режим). Независимо от того, что Вы загружаетесь от этого два, просто выполняете установку личинки/dev/sdb, где/dev/sdb является набором HDD начальной загрузки в BIOS. Перезапуск и личинка должны работать.

2
ответ дан 22 December 2019 в 14:20

Просто вставьте живой CD, и начал человечность с livecd. Затем goto

Приложения-> Аксессуары-> Терминал затем вводит sudo fdisk-l и находит, что человечность установила раздел.

затем введите следующее в терминале

sudo mkdir/media/sdax (здесь x является человечностью, установил число раздела),

sudo монтируют/dev/sdax/media/sdax

установка личинки sudo - корневой каталог =/media/sdax/dev/sda

затем перезапустите свою систему без живого CD и введите следующее в терминале

личинка обновления sudo

3
ответ дан 22 December 2019 в 14:20

используйте команду как это->

sudo mount /dev/ROOT_PARTITION /opt  
sudo grub-install --root-directory=/opt /dev/sda
0
ответ дан 22 December 2019 в 14:20

Просто загрузите и установите "Восстановление начальной загрузки" http://mygeekopinions.blogspot.com/2011/06/install-boot-repair-in-ubuntu-1104.html.Именно так. Я сделал это 1 hore назад, и бинго!

0
ответ дан 22 December 2019 в 14:20

Я просто должен был заняться подобной проблемой и всем, что я должен был вручить, была Ubuntu 14.04 "мини-" загрузочный диск - таким образом, это - то, как я сделал это:

  1. Начальная загрузка от мини-загрузочного диска и избранного "спасательного режима" в расширенных настройках (вероятно, не имеет значения, который Вы выбираете на самом деле),
  2. Когда Вы добираетесь, установщик запустился, выбор "возвращаются" для получения главного меню.
  3. Выберите, "запускают оболочку". TBH любой загрузочный диск Linux, который даст Вам оболочку, получит Вас настолько далеко.
  4. Смонтируйте раздел Linux
  5. Свяжите - монтируют/dev,/proc и/sys в смонтированный раздел
  6. Chroot в тот раздел
  7. Выполненная установка личинки и обновление-grub2 от chroot (мини-не установили инструменты личинки.

# mount /dev/sda5 /mnt # mount -o bind /dev /mnt/dev # mount -o bind /proc /mnt/proc # mount -o bind /sys /mnt/sys # chroot /mnt /bin/bash ~# grub-install --root-directory=/ /dev/sda ~# update-grub2 ~# ^D # reboot

И вуаля - личинка вернулась.


(кодируйте отступы, не работающие над этим сайтом...?)

0
ответ дан 22 December 2019 в 14:20

Другие вопросы по тегам:

Похожие вопросы: