Я установил Ubuntu вместо Windows. Где мои файлы от диска D?

Если Вы уверены, что vhost определения разделяются пустой строкой, можно использовать "режим абзаца Perl", хлебают, который сегментирует его входной файл на блоки строк, разделенных одной или несколькими пустыми строками, и обрабатывает блок блоком файла, а не линию за линией (который является, вероятно, что вызывает Ваш gawk сценарий для сбоя). Использовать -n00 (см. perlrun(1)) обработать файл "абзац абзацем":

perl -n00 -e '
    /ServerName\s+(.*)/;
    $file = $1;
    open $fh,">",$file or die "Failed to open file $file for writing: $!\n";
    print $fh $_;
    close $fh' your_file_here
3
10.03.2015, 19:15
2 ответа

Так как @Celeo разделил, я думаю, что у вас мало шансов. То, что вы должны были сделать перед установкой, это две вещи :-

a. Перед этим сделайте резервную копию содержимого диска D. b. Сделайте раздел D меньше и затем сделайте E, который свободен, пуст и не имеет ничего.

Затем, когда вы установите, выберите E, чтобы установить Ubuntu, или какой бы дистрибутив GNU/Linux вы ни захотели установить Тогда вы сможете увидеть свои разделы MS-Windows после установки драйвера ntfs-3g

$ aptitude show ntfs-3g
Package: ntfs-3g                         
State: installed
Automatically installed: yes
Version: 1:2014.2.15AR.3-1
Priority: optional
Section: otherosfs
Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Architecture: amd64
Uncompressed Size: 1,542 k
Depends: libc6 (>= 2.17), libgcrypt20 (>= 1.6.1), libgnutls-deb0-28 (>= 3.3.0), libgpg-error0 (>= 1.14)
PreDepends: multiarch-support, fuse
Provides: libntfs-3g853
Description: read/write NTFS driver for FUSE
 NTFS-3G uses FUSE (Filesystem in Userspace) to provide support for the NTFS filesystem used by Microsoft Windows.
Homepage: http://www.tuxera.com/community/ntfs-3g-advanced/

Может быть, есть некоторые средства криминалистики, которые могут помочь вам, но как их разделяет @Celeo, все зависит от того, как вы сделали установку.

На моем конце, раздел NTFS :-

$ mount | grep Data
/dev/sda5 on /media/shirish/Data type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

На самом деле даже fdisk должен дать вам немного вывода, это с машины с двойной загрузкой :-

$ sudo fdisk -l

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: xxxxxxxxx

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1               63  102398309  102398247  48.8G  7 HPFS/NTFS/exFAT
/dev/sda2        102398371 1953523711 1851125341 882.7G  f W95 Ext'd (LBA)
/dev/sda5        102398373  204796619  102398247  48.8G  7 HPFS/NTFS/exFAT
/dev/sda6  *     204797952  595421183  390623232 186.3G 83 Linux
/dev/sda7        595423232  790732799  195309568  93.1G 83 Linux
/dev/sda8        790734848 1943076863 1152342016 549.5G 83 Linux
/dev/sda9       1943078912 1953523711   10444800     5G 82 Linux swap / Solaris

Partition 2 does not start on physical sector boundary.

Partition 3 does not start on physical sector boundary.

Partition 6 does not start on physical sector boundary.

Even this should give you some output, see that /dev/sda1 and /dev/sda5 are both NTFS partitions.
5
27.01.2020, 21:19

Не выбирайте первый вариант при установке Ubuntu, если вам нужны данные с других дисков

-1
27.01.2020, 21:19

Теги

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